From 5753ba305d6d75682d1878b84cc4aefcec7b4d50 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:20:52 +0800 Subject: [PATCH 01/28] feat: add Default --- .../remove_not_defined_trait_transformer.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs index 10bb54e4e3..bed885a175 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs @@ -3,12 +3,16 @@ use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::misc::skip::{IrSkip, IrSkipReason, IrValueOrSkip}; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::utils::namespace::NamespacedName; -use itertools::Itertools; +use itertools::{concat, Itertools}; use std::collections::HashSet; pub(crate) fn transform(mut pack: HirFlatPack) -> anyhow::Result { - let good_trait_names: HashSet = - pack.traits.iter().map(|t| t.name.name.clone()).collect(); + let good_trait_names: HashSet = concat([ + (pack.traits.iter().map(|t| t.name.name.clone())).collect_vec(), + (WHITELIST_TRAIT_NAMES.iter().map(|x| x.to_string())).collect_vec(), + ]) + .into_iter() + .collect(); let (funcs, skips) = IrValueOrSkip::split( (pack.functions.drain(..)) @@ -47,3 +51,5 @@ fn has_frb_attributes(f: &HirFlatFunction) -> bool { let attrs = FrbAttributes::parse(f.item_fn.attrs()).unwrap(); !attrs.is_empty() } + +const WHITELIST_TRAIT_NAMES: [&str; 1] = ["Default"]; From 0dec586bca794f13aafe546870d5e2ecd4ca06c0 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:24:15 +0800 Subject: [PATCH 02/28] chore: demo --- frb_example/dart_minimal/rust/src/api/minimal.rs | 9 +++++++++ 1 file changed, 9 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..10a66251ec 100644 --- a/frb_example/dart_minimal/rust/src/api/minimal.rs +++ b/frb_example/dart_minimal/rust/src/api/minimal.rs @@ -8,3 +8,12 @@ pub fn init_app() { pub fn minimal_adder(a: i32, b: i32) -> i32 { a + b } + +#[frb(opaque)] +pub struct MyStruct {} + +impl Default for MyStruct { + fn default() -> Self { + Self {} + } +} From 66f0544b0024bb0ed275fa416e4539c0bbdd4e2b Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:24:49 +0800 Subject: [PATCH 03/28] chore: codegen --- frb_example/dart_minimal/lib/src/rust/api/minimal.dart | 3 +++ 1 file changed, 3 insertions(+) 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 db2ee24315..b9f625cacf 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -6,5 +6,8 @@ import '../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; +// These types are ignored because they are not used by any `pub` functions: `MyStruct` +// These function are ignored because cannot find trait when parsing owner (put an empty `#[frb]` on it to unignore): `default` + Future minimalAdder({required int a, required int b}) => RustLib.instance.api.crateApiMinimalMinimalAdder(a: a, b: b); From 334f494c1ca9317297e31f88178f13e67ed873c0 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:27:31 +0800 Subject: [PATCH 04/28] feat: more --- .../flat/transformer/remove_not_defined_trait_transformer.rs | 2 +- .../library/codegen/parser/mir/parser/function/real/owner.rs | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs index bed885a175..8000cf3950 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs @@ -52,4 +52,4 @@ fn has_frb_attributes(f: &HirFlatFunction) -> bool { !attrs.is_empty() } -const WHITELIST_TRAIT_NAMES: [&str; 1] = ["Default"]; +pub(crate) const WHITELIST_TRAIT_NAMES: [&str; 1] = ["Default"]; diff --git a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/owner.rs b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/owner.rs index 1b9d62ad9e..d4206d3425 100644 --- a/frb_codegen/src/library/codegen/parser/mir/parser/function/real/owner.rs +++ b/frb_codegen/src/library/codegen/parser/mir/parser/function/real/owner.rs @@ -6,6 +6,7 @@ use crate::codegen::ir::mir::ty::trait_def::MirTypeTraitDef; use crate::codegen::ir::mir::ty::MirType; use crate::codegen::ir::misc::skip::IrSkipReason::IgnoreBecauseOwnerTyShouldIgnore; use crate::codegen::ir::misc::skip::{IrSkipReason, IrValueOrSkip}; +use crate::codegen::parser::hir::flat::transformer::remove_not_defined_trait_transformer::WHITELIST_TRAIT_NAMES; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::codegen::parser::mir::parser::function::real::{ is_struct_or_enum_or_opaque_from_them, FunctionParser, @@ -44,7 +45,9 @@ impl<'a, 'b> FunctionParser<'a, 'b> { } else { // If cannot find the trait and there is no things like `#[frb]` marker, // we directly skip the function currently - if attributes.is_empty() { + if attributes.is_empty() + && !WHITELIST_TRAIT_NAMES.contains(&&**trait_def_name) + { return Ok(IrValueOrSkip::Skip(IgnoreBecauseParseOwnerCannotFindTrait)); } else { None From 60b72540141d0a90de46f9a76eeddd1ec15fd74a Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:27:51 +0800 Subject: [PATCH 05/28] feat: simp --- .../remove_not_defined_trait_transformer.rs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs index 8000cf3950..9e2a30e8ed 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs @@ -7,12 +7,8 @@ use itertools::{concat, Itertools}; use std::collections::HashSet; pub(crate) fn transform(mut pack: HirFlatPack) -> anyhow::Result { - let good_trait_names: HashSet = concat([ - (pack.traits.iter().map(|t| t.name.name.clone())).collect_vec(), - (WHITELIST_TRAIT_NAMES.iter().map(|x| x.to_string())).collect_vec(), - ]) - .into_iter() - .collect(); + let good_trait_names: HashSet = + (pack.traits.iter().map(|t| t.name.name.clone())).collect(); let (funcs, skips) = IrValueOrSkip::split( (pack.functions.drain(..)) @@ -40,7 +36,9 @@ fn should_retain(f: &HirFlatFunction, good_trait_names: &HashSet) -> boo .. } = &f.owner { - good_trait_names.contains(trait_def_name) || has_frb_attributes(f) + good_trait_names.contains(trait_def_name) + || WHITELIST_TRAIT_NAMES.contains(&&**trait_def_name) + || has_frb_attributes(f) } else { true } From 8e75286f685ee2f86b48461991b99af457e2ae1b Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:28:03 +0800 Subject: [PATCH 06/28] chore: lint --- .../flat/transformer/remove_not_defined_trait_transformer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs index 9e2a30e8ed..9106e6979f 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/remove_not_defined_trait_transformer.rs @@ -3,7 +3,7 @@ use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::ir::misc::skip::{IrSkip, IrSkipReason, IrValueOrSkip}; use crate::codegen::parser::mir::parser::attribute::FrbAttributes; use crate::utils::namespace::NamespacedName; -use itertools::{concat, Itertools}; +use itertools::Itertools; use std::collections::HashSet; pub(crate) fn transform(mut pack: HirFlatPack) -> anyhow::Result { From d5a543c8815ba46b2f7ff02bbd97c1d2f64c7a2f Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:31:30 +0800 Subject: [PATCH 07/28] chore: simp --- .../codegen/generator/api_dart/spec_generator/class/method.rs | 2 -- 1 file changed, 2 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 466a2fe153..6a0d6c0cdc 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 @@ -174,7 +174,6 @@ fn generate_api_method( default_constructor_mode, &api_dart_func, &method_name, - config, dart_class_name, ); @@ -226,7 +225,6 @@ fn generate_signature( default_constructor_mode: Option, api_dart_func: &ApiDartGeneratedFunction, method_name: &str, - _config: &GenerateApiMethodConfig, dart_class_name: &str, ) -> String { let is_static_method = method_info.mode == MirFuncOwnerInfoMethodMode::Static; From a08e457b36fe15ba7735fe6410bd28d1ba892230 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:32:37 +0800 Subject: [PATCH 08/28] feat: keyword escape --- .../api_dart/spec_generator/class/method.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 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 6a0d6c0cdc..c49cfa4ef9 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 @@ -13,6 +13,7 @@ use crate::if_then_some; 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::dart_keywords; use convert_case::{Case, Casing}; use itertools::Itertools; @@ -267,11 +268,13 @@ fn generate_method_name( if default_constructor_mode.is_some() { "newInstance".to_owned() } else { - (method_info - .actual_method_dart_name - .as_ref() - .unwrap_or(&method_info.actual_method_name)) - .to_case(Case::Camel) + dart_keywords::escape( + method_info + .actual_method_dart_name + .as_ref() + .unwrap_or(&method_info.actual_method_name) + .to_case(Case::Camel), + ) } } From 87a15de67cef4b51fa28771c145622010103227a Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:32:59 +0800 Subject: [PATCH 09/28] chore: codegen --- .../lib/src/rust/api/minimal.dart | 9 +- .../lib/src/rust/frb_generated.dart | 139 ++++++++++++++++- .../lib/src/rust/frb_generated.io.dart | 74 +++++++++ .../lib/src/rust/frb_generated.web.dart | 64 +++++++- .../dart_minimal/rust/src/frb_generated.rs | 146 +++++++++++++++++- 5 files changed, 422 insertions(+), 10 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 b9f625cacf..98dd904ff4 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -6,8 +6,11 @@ import '../frb_generated.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These types are ignored because they are not used by any `pub` functions: `MyStruct` -// These function are ignored because cannot find trait when parsing owner (put an empty `#[frb]` on it to unignore): `default` - Future minimalAdder({required int a, required int b}) => RustLib.instance.api.crateApiMinimalMinimalAdder(a: a, b: b); + +// Rust type: RustOpaqueMoi> +abstract class MyStruct implements RustOpaqueInterface { + static Future default_() => + RustLib.instance.api.crateApiMinimalMyStructDefault(); +} 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 1e36e2b0e8..3fef5009c7 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -58,7 +58,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => -2119384465; + int get rustContentHash => -357508777; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -69,9 +69,19 @@ class RustLib extends BaseEntrypoint { } abstract class RustLibApi extends BaseApi { + Future crateApiMinimalMyStructDefault(); + Future crateApiMinimalInitApp(); Future crateApiMinimalMinimalAdder({required int a, required int b}); + + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_MyStruct; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_MyStruct; + + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MyStructPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -83,13 +93,38 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { }); @override - Future crateApiMinimalInitApp() { + Future crateApiMinimalMyStructDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1, port: port_); }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct, + decodeErrorData: null, + ), + constMeta: kCrateApiMinimalMyStructDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kCrateApiMinimalMyStructDefaultConstMeta => + const TaskConstMeta( + debugName: "MyStruct_default", + argNames: [], + ); + + @override + Future crateApiMinimalInitApp() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 2, port: port_); + }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, @@ -113,7 +148,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: 3, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -131,6 +166,30 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_MyStruct => wire + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_MyStruct => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct; + + @protected + MyStruct + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return MyStructImpl.frbInternalDcoDecode(raw as List); + } + + @protected + MyStruct + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return MyStructImpl.frbInternalDcoDecode(raw as List); + } + @protected int dco_decode_i_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -143,6 +202,30 @@ 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 + MyStruct + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return MyStructImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + + @protected + MyStruct + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return MyStructImpl.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 @@ -154,12 +237,36 @@ 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_generatedRustAutoOpaqueInnerMyStruct( + MyStruct self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as MyStructImpl).frbInternalSseEncode(move: true), serializer); + } + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + MyStruct self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as MyStructImpl).frbInternalSseEncode(move: null), serializer); + } + @protected void sse_encode_i_32(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -171,9 +278,35 @@ 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 MyStructImpl extends RustOpaque implements MyStruct { + // Not to be used by end users + MyStructImpl.frbInternalDcoDecode(List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + MyStructImpl.frbInternalSseDecode(BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: + RustLib.instance.api.rust_arc_increment_strong_count_MyStruct, + rustArcDecrementStrongCount: + RustLib.instance.api.rust_arc_decrement_strong_count_MyStruct, + rustArcDecrementStrongCountPtr: + RustLib.instance.api.rust_arc_decrement_strong_count_MyStructPtr, + ); +} 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 ba09d9752d..618e1038eb 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,69 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MyStructPtr => wire + ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr; + + @protected + MyStruct + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + dynamic raw); + + @protected + MyStruct + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + 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 + MyStruct + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + SseDeserializer deserializer); + + @protected + MyStruct + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + 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_generatedRustAutoOpaqueInnerMyStruct( + MyStruct self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + MyStruct 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 +98,36 @@ 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_generatedRustAutoOpaqueInnerMyStruct( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr = + _lookup)>>( + 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr + .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 aa2362f15d..29391b0a09 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,69 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MyStructPtr => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct; + + @protected + MyStruct + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + dynamic raw); + + @protected + MyStruct + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + 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 + MyStruct + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + SseDeserializer deserializer); + + @protected + MyStruct + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + 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_generatedRustAutoOpaqueInnerMyStruct( + MyStruct self, SseSerializer serializer); + + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + MyStruct 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 +91,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { class RustLibWire implements BaseWire { RustLibWire.fromExternalLibrary(ExternalLibrary lib); + + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + int ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + int ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + ptr); } @JS('wasm_bindgen') @@ -56,4 +110,12 @@ external RustLibWasmModule get wasmModule; @JS() @anonymous -extension type RustLibWasmModule._(JSObject _) implements JSObject {} +extension type RustLibWasmModule._(JSObject _) implements JSObject { + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + int ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + int ptr); +} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 62dd178b09..8d3c3b1bf6 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -25,6 +25,7 @@ // Section: imports +use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lifetimeable, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -37,7 +38,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -2119384465; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -357508777; // Section: executor @@ -45,6 +46,38 @@ flutter_rust_bridge::frb_generated_default_handler!(); // Section: wire_funcs +fn wire__crate__api__minimal__MyStruct_default_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: "MyStruct_default", + 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 || { + let output_ok = Result::<_, ()>::Ok(crate::api::minimal::MyStruct::default())?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__crate__api__minimal__init_app_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -115,8 +148,34 @@ 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 +); + // Section: dart2rust +impl SseDecode for MyStruct { + // 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> +{ + // 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 { @@ -129,6 +188,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 { @@ -145,8 +211,9 @@ 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), + 1 => wire__crate__api__minimal__MyStruct_default_impl(port, ptr, rust_vec_len, data_len), + 2 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), + 3 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -165,6 +232,39 @@ fn pde_ffi_dispatcher_sync_impl( // 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 MyStruct { + fn into_into_dart(self) -> FrbWrapper { + self.into() + } +} + +impl SseEncode for MyStruct { + // 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> +{ + // 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) { @@ -177,6 +277,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) { @@ -192,6 +302,7 @@ mod io { // Section: imports use super::*; + use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{ NativeEndian, ReadBytesExt, WriteBytesExt, }; @@ -201,6 +312,20 @@ mod io { // 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_generatedRustAutoOpaqueInnerMyStruct( + ptr: *const std::ffi::c_void, + ) { + MoiArc::>::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_generatedRustAutoOpaqueInnerMyStruct( + ptr: *const std::ffi::c_void, + ) { + MoiArc::>::decrement_strong_count(ptr as _); + } } #[cfg(not(target_family = "wasm"))] pub use io::*; @@ -214,6 +339,7 @@ mod web { // Section: imports use super::*; + use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{ NativeEndian, ReadBytesExt, WriteBytesExt, }; @@ -225,6 +351,20 @@ mod web { // Section: boilerplate flutter_rust_bridge::frb_generated_boilerplate_web!(); + + #[wasm_bindgen] + pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( + 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_generatedRustAutoOpaqueInnerMyStruct( + ptr: *const std::ffi::c_void, + ) { + MoiArc::>::decrement_strong_count(ptr as _); + } } #[cfg(target_family = "wasm")] pub use web::*; From 0c10abd9a864dc05bac993cb29cb4ab144f78545 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 09:33:16 +0800 Subject: [PATCH 10/28] chore: rm demo --- .../lib/src/rust/api/minimal.dart | 6 - .../lib/src/rust/frb_generated.dart | 139 +---------------- .../lib/src/rust/frb_generated.io.dart | 74 --------- .../lib/src/rust/frb_generated.web.dart | 64 +------- .../dart_minimal/rust/src/api/minimal.rs | 9 -- .../dart_minimal/rust/src/frb_generated.rs | 146 +----------------- 6 files changed, 7 insertions(+), 431 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 98dd904ff4..db2ee24315 100644 --- a/frb_example/dart_minimal/lib/src/rust/api/minimal.dart +++ b/frb_example/dart_minimal/lib/src/rust/api/minimal.dart @@ -8,9 +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); - -// Rust type: RustOpaqueMoi> -abstract class MyStruct implements RustOpaqueInterface { - static Future default_() => - RustLib.instance.api.crateApiMinimalMyStructDefault(); -} 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 3fef5009c7..1e36e2b0e8 100644 --- a/frb_example/dart_minimal/lib/src/rust/frb_generated.dart +++ b/frb_example/dart_minimal/lib/src/rust/frb_generated.dart @@ -58,7 +58,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => -357508777; + int get rustContentHash => -2119384465; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -69,19 +69,9 @@ class RustLib extends BaseEntrypoint { } abstract class RustLibApi extends BaseApi { - Future crateApiMinimalMyStructDefault(); - Future crateApiMinimalInitApp(); Future crateApiMinimalMinimalAdder({required int a, required int b}); - - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_MyStruct; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_MyStruct; - - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MyStructPtr; } class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @@ -92,38 +82,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { required super.portManager, }); - @override - Future crateApiMinimalMyStructDefault() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1, port: port_); - }, - codec: SseCodec( - decodeSuccessData: - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct, - decodeErrorData: null, - ), - constMeta: kCrateApiMinimalMyStructDefaultConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta get kCrateApiMinimalMyStructDefaultConstMeta => - const TaskConstMeta( - debugName: "MyStruct_default", - argNames: [], - ); - @override Future crateApiMinimalInitApp() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 2, port: port_); + funcId: 1, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -148,7 +113,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 3, port: port_); + funcId: 2, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -166,30 +131,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["a", "b"], ); - RustArcIncrementStrongCountFnType - get rust_arc_increment_strong_count_MyStruct => wire - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct; - - RustArcDecrementStrongCountFnType - get rust_arc_decrement_strong_count_MyStruct => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct; - - @protected - MyStruct - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return MyStructImpl.frbInternalDcoDecode(raw as List); - } - - @protected - MyStruct - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return MyStructImpl.frbInternalDcoDecode(raw as List); - } - @protected int dco_decode_i_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -202,30 +143,6 @@ 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 - MyStruct - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return MyStructImpl.frbInternalSseDecode( - sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); - } - - @protected - MyStruct - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return MyStructImpl.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 @@ -237,36 +154,12 @@ 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_generatedRustAutoOpaqueInnerMyStruct( - MyStruct self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as MyStructImpl).frbInternalSseEncode(move: true), serializer); - } - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - MyStruct self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_usize( - (self as MyStructImpl).frbInternalSseEncode(move: null), serializer); - } - @protected void sse_encode_i_32(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -278,35 +171,9 @@ 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 MyStructImpl extends RustOpaque implements MyStruct { - // Not to be used by end users - MyStructImpl.frbInternalDcoDecode(List wire) - : super.frbInternalDcoDecode(wire, _kStaticData); - - // Not to be used by end users - MyStructImpl.frbInternalSseDecode(BigInt ptr, int externalSizeOnNative) - : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); - - static final _kStaticData = RustArcStaticData( - rustArcIncrementStrongCount: - RustLib.instance.api.rust_arc_increment_strong_count_MyStruct, - rustArcDecrementStrongCount: - RustLib.instance.api.rust_arc_decrement_strong_count_MyStruct, - rustArcDecrementStrongCountPtr: - RustLib.instance.api.rust_arc_decrement_strong_count_MyStructPtr, - ); -} 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 618e1038eb..ba09d9752d 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,69 +18,27 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MyStructPtr => wire - ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr; - - @protected - MyStruct - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - dynamic raw); - - @protected - MyStruct - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - 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 - MyStruct - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - SseDeserializer deserializer); - - @protected - MyStruct - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - 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_generatedRustAutoOpaqueInnerMyStruct( - MyStruct self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - MyStruct 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); } @@ -98,36 +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_generatedRustAutoOpaqueInnerMyStruct( - ffi.Pointer ptr, - ) { - return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - ptr, - ); - } - - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct'); - late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct = - _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr - .asFunction)>(); - - void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - ffi.Pointer ptr, - ) { - return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - ptr, - ); - } - - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr = - _lookup)>>( - 'frbgen_frb_example_dart_minimal_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct'); - late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct = - _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStructPtr - .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 29391b0a09..aa2362f15d 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,69 +20,27 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { required super.portManager, }); - CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_MyStructPtr => wire - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct; - - @protected - MyStruct - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - dynamic raw); - - @protected - MyStruct - dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - 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 - MyStruct - sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - SseDeserializer deserializer); - - @protected - MyStruct - sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - 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_generatedRustAutoOpaqueInnerMyStruct( - MyStruct self, SseSerializer serializer); - - @protected - void - sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - MyStruct 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); } @@ -91,18 +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_generatedRustAutoOpaqueInnerMyStruct( - int ptr) => - wasmModule - .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - ptr); - - void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - int ptr) => - wasmModule - .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - ptr); } @JS('wasm_bindgen') @@ -110,12 +56,4 @@ external RustLibWasmModule get wasmModule; @JS() @anonymous -extension type RustLibWasmModule._(JSObject _) implements JSObject { - external void - rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - int ptr); - - external void - rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - int ptr); -} +extension type RustLibWasmModule._(JSObject _) implements JSObject {} diff --git a/frb_example/dart_minimal/rust/src/api/minimal.rs b/frb_example/dart_minimal/rust/src/api/minimal.rs index 10a66251ec..517e29973f 100644 --- a/frb_example/dart_minimal/rust/src/api/minimal.rs +++ b/frb_example/dart_minimal/rust/src/api/minimal.rs @@ -8,12 +8,3 @@ pub fn init_app() { pub fn minimal_adder(a: i32, b: i32) -> i32 { a + b } - -#[frb(opaque)] -pub struct MyStruct {} - -impl Default for MyStruct { - fn default() -> Self { - Self {} - } -} diff --git a/frb_example/dart_minimal/rust/src/frb_generated.rs b/frb_example/dart_minimal/rust/src/frb_generated.rs index 8d3c3b1bf6..62dd178b09 100644 --- a/frb_example/dart_minimal/rust/src/frb_generated.rs +++ b/frb_example/dart_minimal/rust/src/frb_generated.rs @@ -25,7 +25,6 @@ // Section: imports -use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{NativeEndian, ReadBytesExt, WriteBytesExt}; use flutter_rust_bridge::for_generated::{transform_result_dco, Lifetimeable, Lockable}; use flutter_rust_bridge::{Handler, IntoIntoDart}; @@ -38,7 +37,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -357508777; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -2119384465; // Section: executor @@ -46,38 +45,6 @@ flutter_rust_bridge::frb_generated_default_handler!(); // Section: wire_funcs -fn wire__crate__api__minimal__MyStruct_default_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: "MyStruct_default", - 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 || { - let output_ok = Result::<_, ()>::Ok(crate::api::minimal::MyStruct::default())?; - Ok(output_ok) - })()) - } - }, - ) -} fn wire__crate__api__minimal__init_app_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -148,34 +115,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 -); - // Section: dart2rust -impl SseDecode for MyStruct { - // 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> -{ - // 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 { @@ -188,13 +129,6 @@ 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 { @@ -211,9 +145,8 @@ fn pde_ffi_dispatcher_primary_impl( ) { // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { - 1 => wire__crate__api__minimal__MyStruct_default_impl(port, ptr, rust_vec_len, data_len), - 2 => wire__crate__api__minimal__init_app_impl(port, ptr, rust_vec_len, data_len), - 3 => wire__crate__api__minimal__minimal_adder_impl(port, ptr, rust_vec_len, data_len), + 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!(), } } @@ -232,39 +165,6 @@ fn pde_ffi_dispatcher_sync_impl( // 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 MyStruct { - fn into_into_dart(self) -> FrbWrapper { - self.into() - } -} - -impl SseEncode for MyStruct { - // 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> -{ - // 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) { @@ -277,16 +177,6 @@ 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) { @@ -302,7 +192,6 @@ mod io { // Section: imports use super::*; - use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{ NativeEndian, ReadBytesExt, WriteBytesExt, }; @@ -312,20 +201,6 @@ mod io { // 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_generatedRustAutoOpaqueInnerMyStruct( - ptr: *const std::ffi::c_void, - ) { - MoiArc::>::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_generatedRustAutoOpaqueInnerMyStruct( - ptr: *const std::ffi::c_void, - ) { - MoiArc::>::decrement_strong_count(ptr as _); - } } #[cfg(not(target_family = "wasm"))] pub use io::*; @@ -339,7 +214,6 @@ mod web { // Section: imports use super::*; - use crate::api::minimal::*; use flutter_rust_bridge::for_generated::byteorder::{ NativeEndian, ReadBytesExt, WriteBytesExt, }; @@ -351,20 +225,6 @@ mod web { // Section: boilerplate flutter_rust_bridge::frb_generated_boilerplate_web!(); - - #[wasm_bindgen] - pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyStruct( - 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_generatedRustAutoOpaqueInnerMyStruct( - ptr: *const std::ffi::c_void, - ) { - MoiArc::>::decrement_strong_count(ptr as _); - } } #[cfg(target_family = "wasm")] pub use web::*; From 9b75b491aab06f2882c482fbb4bf3c0fa46bcb67 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:06:48 +0800 Subject: [PATCH 11/28] chore: rename --- frb_codegen/src/library/codegen/ir/hir/misc/item_fn.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frb_codegen/src/library/codegen/ir/hir/misc/item_fn.rs b/frb_codegen/src/library/codegen/ir/hir/misc/item_fn.rs index dcdb3cc794..9fc4d712cd 100644 --- a/frb_codegen/src/library/codegen/ir/hir/misc/item_fn.rs +++ b/frb_codegen/src/library/codegen/ir/hir/misc/item_fn.rs @@ -47,7 +47,9 @@ impl GeneralizedItemFn { } } - pub(crate) fn vis(&self) -> Option<&Visibility> { + /// NOTE: When it is `ImplItemFn`, but it is in a `impl SomeTrait for SomeType`, + /// it will always be `inherited` even if it should be public + pub(crate) fn vis_raw(&self) -> Option<&Visibility> { match self { Self::ItemFn(inner) => Some(&inner.vis), Self::ImplItemFn(inner) => Some(&inner.vis), From 6263a0dce9cfcfc81c7f23b748969d72520e160a Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:07:34 +0800 Subject: [PATCH 12/28] chore: usage --- frb_codegen/src/library/codegen/ir/hir/flat/function.rs | 2 +- frb_codegen/src/library/codegen/ir/hir/misc/serializers.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/ir/hir/flat/function.rs b/frb_codegen/src/library/codegen/ir/hir/flat/function.rs index 76760c7c6e..e04c3fe8f7 100644 --- a/frb_codegen/src/library/codegen/ir/hir/flat/function.rs +++ b/frb_codegen/src/library/codegen/ir/hir/flat/function.rs @@ -48,7 +48,7 @@ impl HirFlatFunction { | HirFlatFunctionOwner::StructOrEnum { trait_def_name: None, .. - } => (self.item_fn.vis()).map(|vis| matches!(vis, Visibility::Public(_))), + } => (self.item_fn.vis_raw()).map(|vis| matches!(vis, Visibility::Public(_))), HirFlatFunctionOwner::TraitDef { .. } | HirFlatFunctionOwner::StructOrEnum { trait_def_name: Some(_), diff --git a/frb_codegen/src/library/codegen/ir/hir/misc/serializers.rs b/frb_codegen/src/library/codegen/ir/hir/misc/serializers.rs index 77e45fd23b..adaf6c418c 100644 --- a/frb_codegen/src/library/codegen/ir/hir/misc/serializers.rs +++ b/frb_codegen/src/library/codegen/ir/hir/misc/serializers.rs @@ -44,7 +44,7 @@ pub(crate) fn serialize_generalized_item_fn( s.serialize_str(&format!( "GeneralizedItemFn(name={}, vis={:?}, attrs=[{}])", x.name(), - x.vis(), + x.vis_raw(), x.attrs().iter().map(ty_to_string).join(", "), )) } From 46b241c217023b49ce45b4ae5ed4689c7abc772d Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:07:55 +0800 Subject: [PATCH 13/28] fix: err --- .../parser/hir/flat/transformer/filter_transformer.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs index 6a20a23dcd..d3289cf556 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs @@ -18,7 +18,7 @@ fn filter_function(pack: &mut HirFlatPack, config: &ParserHirInternalConfig) { pack.functions = (pack.functions.drain(..)) .filter(|f| { is_interest_module(&f.namespace, config) - && (f.namespace.crate_name().is_self_crate() || is_function_public(f)) + && (f.namespace.crate_name().is_self_crate() || f.is_public().unwrap_or(true)) }) .collect_vec(); } @@ -27,10 +27,3 @@ fn is_interest_module(namespace: &Namespace, config: &ParserHirInternalConfig) - (config.rust_input_namespace_pack).is_interest(namespace) || SELF_CRATE_THIRD_PARTY_NAMESPACE.is_prefix_of(namespace) } - -fn is_function_public(f: &HirFlatFunction) -> bool { - f.item_fn - .vis() - .map(|v| matches!(v, Visibility::Public(_))) - .unwrap_or(true) -} From 4b08f1c3b87a9fec4a46b0a8f32aee497d1f7ba1 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:09:28 +0800 Subject: [PATCH 14/28] chore: lint --- .../codegen/parser/hir/flat/transformer/filter_transformer.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs index d3289cf556..0c1f6de3bb 100644 --- a/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs +++ b/frb_codegen/src/library/codegen/parser/hir/flat/transformer/filter_transformer.rs @@ -1,10 +1,8 @@ -use crate::codegen::ir::hir::flat::function::HirFlatFunction; use crate::codegen::ir::hir::flat::pack::HirFlatPack; use crate::codegen::misc::SELF_CRATE_THIRD_PARTY_NAMESPACE; use crate::codegen::parser::hir::internal_config::ParserHirInternalConfig; use crate::utils::namespace::Namespace; use itertools::Itertools; -use syn::Visibility; pub(crate) fn transform( mut pack: HirFlatPack, From 3d57fb93159fc204b409f368dd0c1f9bd8c008f4 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:10:19 +0800 Subject: [PATCH 15/28] chore: codegen --- .../lib/src/rust/frb_generated.dart | 6817 ++++++++------ .../lib/src/rust/frb_generated.io.dart | 346 + .../lib/src/rust/frb_generated.web.dart | 334 + .../src/rust/third_party/web_audio_api.dart | 23 +- .../third_party/web_audio_api/context.dart | 16 +- .../web_audio_api/media_devices.dart | 38 +- .../web_audio_api/media_recorder.dart | 1 + .../web_audio_api/media_streams.dart | 1 + .../rust/third_party/web_audio_api/node.dart | 858 +- .../third_party/web_audio_api/worklet.dart | 10 +- .../rust/src/frb_generated.rs | 8172 +++++++++++------ 11 files changed, 10493 insertions(+), 6123 deletions(-) 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 0ea6a969a1..de5daae911 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 @@ -73,7 +73,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => -1044931913; + int get rustContentHash => 223609960; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -302,6 +302,13 @@ abstract class RustLibApi extends BaseApi { {required OfflineAudioCompletionEvent that, required AudioBuffer renderedBuffer}); + Future webAudioApiPeriodicWaveDefault(); + + Future + webAudioApiAudioRenderCapacityOptionsDefault(); + + Future webAudioApiPeriodicWaveOptionsDefault(); + Future webAudioApiContextAudioContextBaseLatency( {required AudioContext that}); @@ -404,6 +411,8 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiContextAudioContextCurrentTime( {required AudioContext that}); + Future webAudioApiContextAudioContextDefault(); + Future webAudioApiContextAudioContextDestination( {required AudioContext that}); @@ -681,9 +690,20 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiContextOfflineAudioContextSuspend( {required OfflineAudioContext that, required double suspendTime}); + Future + webAudioApiContextAudioContextLatencyCategoryDefault(); + + Future webAudioApiContextAudioContextOptionsDefault(); + + Future + webAudioApiContextAudioContextRenderSizeCategoryDefault(); + Future webAudioApiMediaDevicesGetUserMediaSync( {required MediaStreamConstraints constraints}); + Future + webAudioApiMediaDevicesMediaTrackConstraintsDefault(); + Uint8List webAudioApiMediaRecorderBlobEventAutoAccessorGetBlob( {required BlobEvent that}); @@ -1011,6 +1031,8 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeBiquadFilterNodeType( {required BiquadFilterNode that}); + Future webAudioApiNodeChannelConfigDefault(); + Future webAudioApiNodeChannelMergerNodeChannelConfig( {required ChannelMergerNode that}); @@ -1046,10 +1068,10 @@ abstract class RustLibApi extends BaseApi { {required ChannelMergerNode that}); Future webAudioApiNodeChannelMergerNodeSetChannelCount( - {required ChannelMergerNode that, required int v}); + {required ChannelMergerNode that, required int count}); Future webAudioApiNodeChannelMergerNodeSetChannelCountMode( - {required ChannelMergerNode that, required ChannelCountMode v}); + {required ChannelMergerNode that, required ChannelCountMode mode}); Future webAudioApiNodeChannelMergerNodeSetChannelInterpretation( {required ChannelMergerNode that, required ChannelInterpretation v}); @@ -1093,13 +1115,14 @@ abstract class RustLibApi extends BaseApi { {required ChannelSplitterNode that}); Future webAudioApiNodeChannelSplitterNodeSetChannelCount( - {required ChannelSplitterNode that, required int v}); + {required ChannelSplitterNode that, required int count}); Future webAudioApiNodeChannelSplitterNodeSetChannelCountMode( - {required ChannelSplitterNode that, required ChannelCountMode v}); + {required ChannelSplitterNode that, required ChannelCountMode mode}); Future webAudioApiNodeChannelSplitterNodeSetChannelInterpretation( - {required ChannelSplitterNode that, required ChannelInterpretation v}); + {required ChannelSplitterNode that, + required ChannelInterpretation interpretation}); Future webAudioApiNodeChannelSplitterNodeSetOnProcessorError( {required ChannelSplitterNode that, @@ -1307,10 +1330,10 @@ abstract class RustLibApi extends BaseApi { {required DynamicsCompressorNode that}); Future webAudioApiNodeDynamicsCompressorNodeSetChannelCount( - {required DynamicsCompressorNode that, required int v}); + {required DynamicsCompressorNode that, required int count}); Future webAudioApiNodeDynamicsCompressorNodeSetChannelCountMode( - {required DynamicsCompressorNode that, required ChannelCountMode v}); + {required DynamicsCompressorNode that, required ChannelCountMode mode}); Future webAudioApiNodeDynamicsCompressorNodeSetChannelInterpretation( {required DynamicsCompressorNode that, required ChannelInterpretation v}); @@ -1745,10 +1768,10 @@ abstract class RustLibApi extends BaseApi { {required PannerNode that}); Future webAudioApiNodePannerNodeSetChannelCount( - {required PannerNode that, required int v}); + {required PannerNode that, required int count}); Future webAudioApiNodePannerNodeSetChannelCountMode( - {required PannerNode that, required ChannelCountMode v}); + {required PannerNode that, required ChannelCountMode mode}); Future webAudioApiNodePannerNodeSetChannelInterpretation( {required PannerNode that, required ChannelInterpretation v}); @@ -1834,10 +1857,10 @@ abstract class RustLibApi extends BaseApi { {required ScriptProcessorNode that}); Future webAudioApiNodeScriptProcessorNodeSetChannelCount( - {required ScriptProcessorNode that, required int v}); + {required ScriptProcessorNode that, required int count}); Future webAudioApiNodeScriptProcessorNodeSetChannelCountMode( - {required ScriptProcessorNode that, required ChannelCountMode v}); + {required ScriptProcessorNode that, required ChannelCountMode mode}); Future webAudioApiNodeScriptProcessorNodeSetChannelInterpretation( {required ScriptProcessorNode that, required ChannelInterpretation v}); @@ -1881,10 +1904,10 @@ abstract class RustLibApi extends BaseApi { {required StereoPannerNode that}); Future webAudioApiNodeStereoPannerNodeSetChannelCount( - {required StereoPannerNode that, required int v}); + {required StereoPannerNode that, required int count}); Future webAudioApiNodeStereoPannerNodeSetChannelCountMode( - {required StereoPannerNode that, required ChannelCountMode v}); + {required StereoPannerNode that, required ChannelCountMode mode}); Future webAudioApiNodeStereoPannerNodeSetChannelInterpretation( {required StereoPannerNode that, required ChannelInterpretation v}); @@ -1952,6 +1975,48 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeWaveShaperNodeSetOversample( {required WaveShaperNode that, required OverSampleType oversample}); + Future webAudioApiNodeAnalyserOptionsDefault(); + + Future + webAudioApiNodeAudioBufferSourceOptionsDefault(); + + Future webAudioApiNodeAudioNodeOptionsDefault(); + + Future webAudioApiNodeBiquadFilterOptionsDefault(); + + Future webAudioApiNodeBiquadFilterTypeDefault(); + + Future webAudioApiNodeChannelMergerOptionsDefault(); + + Future webAudioApiNodeChannelSplitterOptionsDefault(); + + Future webAudioApiNodeConstantSourceOptionsDefault(); + + Future webAudioApiNodeConvolverOptionsDefault(); + + Future webAudioApiNodeDelayOptionsDefault(); + + Future webAudioApiNodeDistanceModelTypeDefault(); + + Future + webAudioApiNodeDynamicsCompressorOptionsDefault(); + + Future webAudioApiNodeGainOptionsDefault(); + + Future webAudioApiNodeOscillatorOptionsDefault(); + + Future webAudioApiNodeOscillatorTypeDefault(); + + Future webAudioApiNodeOverSampleTypeDefault(); + + Future webAudioApiNodePannerOptionsDefault(); + + Future webAudioApiNodePanningModelTypeDefault(); + + Future webAudioApiNodeStereoPannerOptionsDefault(); + + Future webAudioApiNodeWaveShaperOptionsDefault(); + Future webAudioApiWorkletAudioWorkletNodeChannelConfig( {required AudioWorkletNode that}); @@ -2124,6 +2189,15 @@ abstract class RustLibApi extends BaseApi { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BlobEventPtr; + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_ChannelConfig; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_ChannelConfig; + + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_ChannelConfigPtr; + RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_ChannelMergerNode; @@ -4413,6 +4487,80 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "renderedBuffer"], ); + @override + Future webAudioApiPeriodicWaveDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 141, port: port_); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave, + decodeErrorData: null, + ), + constMeta: kWebAudioApiPeriodicWaveDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiPeriodicWaveDefaultConstMeta => + const TaskConstMeta( + debugName: "PeriodicWave_default", + argNames: [], + ); + + @override + Future + webAudioApiAudioRenderCapacityOptionsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 142, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_audio_render_capacity_options, + decodeErrorData: null, + ), + constMeta: kWebAudioApiAudioRenderCapacityOptionsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiAudioRenderCapacityOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "audio_render_capacity_options_default", + argNames: [], + ); + + @override + Future webAudioApiPeriodicWaveOptionsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 143, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_periodic_wave_options, + decodeErrorData: null, + ), + constMeta: kWebAudioApiPeriodicWaveOptionsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiPeriodicWaveOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "periodic_wave_options_default", + argNames: [], + ); + @override Future webAudioApiContextAudioContextBaseLatency( {required AudioContext that}) { @@ -4422,7 +4570,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 141, port: port_); + funcId: 144, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4449,7 +4597,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 142, port: port_); + funcId: 145, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4476,7 +4624,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 143, port: port_); + funcId: 146, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4504,7 +4652,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 144, port: port_); + funcId: 147, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4531,7 +4679,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 145, port: port_); + funcId: 148, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4558,7 +4706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 146, port: port_); + funcId: 149, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4592,7 +4740,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 147, port: port_); + funcId: 150, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4620,7 +4768,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 148, port: port_); + funcId: 151, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4655,7 +4803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 149, port: port_); + funcId: 152, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4684,7 +4832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 150, port: port_); + funcId: 153, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4714,7 +4862,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 151, port: port_); + funcId: 154, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4745,7 +4893,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 152, port: port_); + funcId: 155, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4774,7 +4922,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 153, port: port_); + funcId: 156, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4803,7 +4951,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 154, port: port_); + funcId: 157, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4832,7 +4980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 155, port: port_); + funcId: 158, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4861,7 +5009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 156, port: port_); + funcId: 159, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4891,7 +5039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 157, port: port_); + funcId: 160, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4923,7 +5071,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: 158, port: port_); + funcId: 161, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4952,7 +5100,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 159, port: port_); + funcId: 162, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4985,7 +5133,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( media, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 160, port: port_); + funcId: 163, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5018,7 +5166,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( media, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 161, port: port_); + funcId: 164, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5048,7 +5196,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 162, port: port_); + funcId: 165, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5076,7 +5224,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 163, port: port_); + funcId: 166, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5105,7 +5253,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 164, port: port_); + funcId: 167, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5141,7 +5289,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(numberOfInputChannels, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 165, port: port_); + funcId: 168, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5180,7 +5328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 166, port: port_); + funcId: 169, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5209,7 +5357,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 167, port: port_); + funcId: 170, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5237,7 +5385,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 168, port: port_); + funcId: 171, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -5255,6 +5403,31 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); + @override + Future webAudioApiContextAudioContextDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 172, port: port_); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext, + decodeErrorData: null, + ), + constMeta: kWebAudioApiContextAudioContextDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiContextAudioContextDefaultConstMeta => + const TaskConstMeta( + debugName: "AudioContext_default", + argNames: [], + ); + @override Future webAudioApiContextAudioContextDestination( {required AudioContext that}) { @@ -5264,7 +5437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 169, port: port_); + funcId: 173, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5295,7 +5468,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyMediaElement( mediaElement, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 170, port: port_); + funcId: 174, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5327,7 +5500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(inputPath, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 171, port: port_); + funcId: 175, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5357,7 +5530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 172, port: port_); + funcId: 176, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5383,7 +5556,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: 173)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 177)!; }, codec: SseCodec( decodeSuccessData: @@ -5411,7 +5584,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 174, port: port_); + funcId: 178, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -5438,7 +5611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 175, port: port_); + funcId: 179, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5465,7 +5638,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 176, port: port_); + funcId: 180, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5492,7 +5665,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 177, port: port_); + funcId: 181, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -5522,7 +5695,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 178, port: port_); + funcId: 182, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5550,7 +5723,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(sinkId, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 179, port: port_); + funcId: 183, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5577,7 +5750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 180, port: port_); + funcId: 184, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -5604,7 +5777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 181, port: port_); + funcId: 185, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -5631,7 +5804,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 182, port: port_); + funcId: 186, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5658,7 +5831,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 183, port: port_); + funcId: 187, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5685,7 +5858,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 184, port: port_); + funcId: 188, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5714,7 +5887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 185, port: port_); + funcId: 189, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5750,7 +5923,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 186, port: port_); + funcId: 190, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5781,7 +5954,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 187, port: port_); + funcId: 191, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5817,7 +5990,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 188, port: port_); + funcId: 192, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5848,7 +6021,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 189, port: port_); + funcId: 193, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5881,7 +6054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 190, port: port_); + funcId: 194, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5914,7 +6087,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 191, port: port_); + funcId: 195, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5945,7 +6118,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 192, port: port_); + funcId: 196, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5976,7 +6149,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 193, port: port_); + funcId: 197, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6007,7 +6180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 194, port: port_); + funcId: 198, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6038,7 +6211,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 195, port: port_); + funcId: 199, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6068,7 +6241,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 196, port: port_); + funcId: 200, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6102,7 +6275,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: 197, port: port_); + funcId: 201, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6133,7 +6306,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 198, port: port_); + funcId: 202, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6163,7 +6336,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 199, port: port_); + funcId: 203, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6196,7 +6369,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 200, port: port_); + funcId: 204, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6233,7 +6406,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(numberOfInputChannels, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 201, port: port_); + funcId: 205, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6274,7 +6447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 202, port: port_); + funcId: 206, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6305,7 +6478,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 203, port: port_); + funcId: 207, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6335,7 +6508,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 204, port: port_); + funcId: 208, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -6365,7 +6538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 205, port: port_); + funcId: 209, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6395,7 +6568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 206, port: port_); + funcId: 210, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6427,7 +6600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( reg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 207, port: port_); + funcId: 211, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6456,7 +6629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 208, port: port_); + funcId: 212, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -6484,7 +6657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 209, port: port_); + funcId: 213, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -6511,7 +6684,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 210, port: port_); + funcId: 214, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6539,7 +6712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 211, port: port_); + funcId: 215, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6568,7 +6741,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 212, port: port_); + funcId: 216, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6603,7 +6776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 213, port: port_); + funcId: 217, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6634,7 +6807,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 214, port: port_); + funcId: 218, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6670,7 +6843,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 215, port: port_); + funcId: 219, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6700,7 +6873,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 216, port: port_); + funcId: 220, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6732,7 +6905,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 217, port: port_); + funcId: 221, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6764,7 +6937,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 218, port: port_); + funcId: 222, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6795,7 +6968,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 219, port: port_); + funcId: 223, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6825,7 +6998,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 220, port: port_); + funcId: 224, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6855,7 +7028,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 221, port: port_); + funcId: 225, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6885,7 +7058,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 222, port: port_); + funcId: 226, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6915,7 +7088,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 223, port: port_); + funcId: 227, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6947,7 +7120,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: 224, port: port_); + funcId: 228, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6976,7 +7149,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 225, port: port_); + funcId: 229, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7006,7 +7179,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 226, port: port_); + funcId: 230, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7037,7 +7210,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 227, port: port_); + funcId: 231, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7074,7 +7247,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(numberOfInputChannels, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 228, port: port_); + funcId: 232, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7115,7 +7288,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 229, port: port_); + funcId: 233, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7145,7 +7318,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 230, port: port_); + funcId: 234, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7175,7 +7348,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 231, port: port_); + funcId: 235, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7203,7 +7376,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 232, port: port_); + funcId: 236, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7232,7 +7405,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 233, port: port_); + funcId: 237, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -7259,7 +7432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 234, port: port_); + funcId: 238, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7290,7 +7463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 235, port: port_); + funcId: 239, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7318,7 +7491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 236, port: port_); + funcId: 240, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7345,7 +7518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 237, port: port_); + funcId: 241, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -7375,7 +7548,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 238, port: port_); + funcId: 242, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7403,7 +7576,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 239, port: port_); + funcId: 243, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7432,7 +7605,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 240, port: port_); + funcId: 244, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7462,7 +7635,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 241, port: port_); + funcId: 245, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -7490,7 +7663,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(suspendTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 242, port: port_); + funcId: 246, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7508,6 +7681,83 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "suspendTime"], ); + @override + Future + webAudioApiContextAudioContextLatencyCategoryDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 272, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_audio_context_latency_category, + decodeErrorData: null, + ), + constMeta: kWebAudioApiContextAudioContextLatencyCategoryDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiContextAudioContextLatencyCategoryDefaultConstMeta => + const TaskConstMeta( + debugName: "audio_context_latency_category_default", + argNames: [], + ); + + @override + Future webAudioApiContextAudioContextOptionsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 273, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_audio_context_options, + decodeErrorData: null, + ), + constMeta: kWebAudioApiContextAudioContextOptionsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiContextAudioContextOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "audio_context_options_default", + argNames: [], + ); + + @override + Future + webAudioApiContextAudioContextRenderSizeCategoryDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 274, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_audio_context_render_size_category, + decodeErrorData: null, + ), + constMeta: + kWebAudioApiContextAudioContextRenderSizeCategoryDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiContextAudioContextRenderSizeCategoryDefaultConstMeta => + const TaskConstMeta( + debugName: "audio_context_render_size_category_default", + argNames: [], + ); + @override Future webAudioApiMediaDevicesGetUserMediaSync( {required MediaStreamConstraints constraints}) { @@ -7517,7 +7767,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamConstraints( constraints, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 268, port: port_); + funcId: 275, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7536,6 +7786,32 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["constraints"], ); + @override + Future + webAudioApiMediaDevicesMediaTrackConstraintsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 276, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_media_track_constraints, + decodeErrorData: null, + ), + constMeta: kWebAudioApiMediaDevicesMediaTrackConstraintsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiMediaDevicesMediaTrackConstraintsDefaultConstMeta => + const TaskConstMeta( + debugName: "media_track_constraints_default", + argNames: [], + ); + @override Uint8List webAudioApiMediaRecorderBlobEventAutoAccessorGetBlob( {required BlobEvent that}) { @@ -7544,7 +7820,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: 269)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 277)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -7571,7 +7847,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: 270)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 278)!; }, codec: SseCodec( decodeSuccessData: @@ -7600,7 +7876,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: 271)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 279)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7629,7 +7905,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: 272)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 280)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7658,7 +7934,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: 273)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 281)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7687,7 +7963,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: 274)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 282)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7716,7 +7992,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 275, port: port_); + funcId: 283, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7745,7 +8021,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 276, port: port_); + funcId: 284, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7773,7 +8049,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 277, port: port_); + funcId: 285, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7801,7 +8077,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( stream, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 278, port: port_); + funcId: 286, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7829,7 +8105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 279, port: port_); + funcId: 287, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7856,7 +8132,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 280, port: port_); + funcId: 288, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7883,7 +8159,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 281, port: port_); + funcId: 289, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7911,7 +8187,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 282, port: port_); + funcId: 290, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_stream_track_state, @@ -7940,7 +8216,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 283, port: port_); + funcId: 291, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7970,7 +8246,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( tracks, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 284, port: port_); + funcId: 292, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7998,7 +8274,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 285, port: port_); + funcId: 293, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8025,7 +8301,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 286, port: port_); + funcId: 294, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8052,7 +8328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 287, port: port_); + funcId: 295, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8080,7 +8356,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 288, port: port_); + funcId: 296, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8108,7 +8384,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 289, port: port_); + funcId: 297, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8136,7 +8412,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 290, port: port_); + funcId: 298, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8164,7 +8440,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 291, port: port_); + funcId: 299, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8190,7 +8466,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 292, port: port_); + funcId: 300, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8218,7 +8494,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 293, port: port_); + funcId: 301, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8245,7 +8521,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 294, port: port_); + funcId: 302, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8272,7 +8548,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 295, port: port_); + funcId: 303, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8299,7 +8575,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 296, port: port_); + funcId: 304, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8326,7 +8602,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 297, port: port_); + funcId: 305, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8353,7 +8629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 298, port: port_); + funcId: 306, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8380,7 +8656,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 299, port: port_); + funcId: 307, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8408,7 +8684,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 300, port: port_); + funcId: 308, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8436,7 +8712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 301, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8464,7 +8740,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 302, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8493,7 +8769,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(fftSize, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 303, port: port_); + funcId: 311, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8521,7 +8797,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 304, port: port_); + funcId: 312, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8549,7 +8825,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 305, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8579,7 +8855,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 306, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8607,7 +8883,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); + funcId: 315, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8635,7 +8911,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); + funcId: 316, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8663,7 +8939,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 309, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8691,7 +8967,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 310, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8719,7 +8995,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 319, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8748,7 +9024,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 320, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8777,7 +9053,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 321, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8805,7 +9081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 322, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8834,7 +9110,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 316, port: port_); + funcId: 324, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8862,7 +9138,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 317, port: port_); + funcId: 325, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8891,7 +9167,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 318, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8920,7 +9196,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 319, port: port_); + funcId: 327, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -8947,7 +9223,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 320, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8974,7 +9250,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9001,7 +9277,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 322, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9029,7 +9305,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 323, port: port_); + funcId: 331, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9057,7 +9333,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 325, port: port_); + funcId: 333, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9084,7 +9360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 326, port: port_); + funcId: 334, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9114,7 +9390,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( audioBuffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 335, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9142,7 +9418,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 336, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9171,7 +9447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 329, port: port_); + funcId: 337, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9201,7 +9477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 338, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9231,7 +9507,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 331, port: port_); + funcId: 339, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9259,7 +9535,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 332, port: port_); + funcId: 340, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9287,7 +9563,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 333, port: port_); + funcId: 341, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9318,7 +9594,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 334, port: port_); + funcId: 342, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9348,7 +9624,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 335, port: port_); + funcId: 343, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9377,7 +9653,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 336, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9405,7 +9681,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 337, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9436,7 +9712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(start, serializer); sse_encode_f_64(offset, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 338, port: port_); + funcId: 346, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9471,7 +9747,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(offset, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 339, port: port_); + funcId: 347, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9501,7 +9777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 340, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9529,7 +9805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 341, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9556,7 +9832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 342, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9584,7 +9860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 343, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9611,7 +9887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 344, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9640,7 +9916,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 345, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9669,7 +9945,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 346, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9698,7 +9974,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 347, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9726,7 +10002,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9755,7 +10031,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 349, port: port_); + funcId: 357, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9784,7 +10060,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 358, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9812,7 +10088,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9840,7 +10116,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9868,7 +10144,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 361, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9896,7 +10172,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 362, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9925,7 +10201,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 363, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9955,7 +10231,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9987,7 +10263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 365, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10016,7 +10292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 358, port: port_); + funcId: 366, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10043,7 +10319,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 367, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10070,7 +10346,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 368, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10098,7 +10374,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); + funcId: 369, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10126,7 +10402,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 362, port: port_); + funcId: 370, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10154,7 +10430,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 364, port: port_); + funcId: 372, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10182,7 +10458,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 365, port: port_); + funcId: 373, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10210,7 +10486,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 366, port: port_); + funcId: 374, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10238,7 +10514,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 369, port: port_); + funcId: 377, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10265,7 +10541,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 370, port: port_); + funcId: 378, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10292,7 +10568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 372, port: port_); + funcId: 380, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10320,7 +10596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 373, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10348,7 +10624,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 374, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10377,7 +10653,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 375, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10409,7 +10685,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 376, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10438,7 +10714,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_biquad_filter_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 377, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10465,7 +10741,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 378, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -10483,6 +10759,31 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); + @override + Future webAudioApiNodeChannelConfigDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 387, port: port_); + }, + codec: SseCodec( + decodeSuccessData: + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodeChannelConfigDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiNodeChannelConfigDefaultConstMeta => + const TaskConstMeta( + debugName: "ChannelConfig_default", + argNames: [], + ); + @override Future webAudioApiNodeChannelMergerNodeChannelConfig( {required ChannelMergerNode that}) { @@ -10492,7 +10793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 379, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10519,7 +10820,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10546,7 +10847,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10575,7 +10876,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10604,7 +10905,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 383, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10633,7 +10934,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 384, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10661,7 +10962,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 385, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10690,7 +10991,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10718,7 +11019,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 387, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10745,7 +11046,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10772,7 +11073,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10792,22 +11093,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeChannelMergerNodeSetChannelCount( - {required ChannelMergerNode that, required int v}) { + {required ChannelMergerNode that, required int count}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); + sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeChannelMergerNodeSetChannelCountConstMeta, - argValues: [that, v], + argValues: [that, count], apiImpl: this, )); } @@ -10815,27 +11116,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeChannelMergerNodeSetChannelCountConstMeta => const TaskConstMeta( debugName: "ChannelMergerNode_set_channel_count", - argNames: ["that", "v"], + argNames: ["that", "count"], ); @override Future webAudioApiNodeChannelMergerNodeSetChannelCountMode( - {required ChannelMergerNode that, required ChannelCountMode v}) { + {required ChannelMergerNode that, required ChannelCountMode mode}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); - sse_encode_channel_count_mode(v, serializer); + sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 400, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeChannelMergerNodeSetChannelCountModeConstMeta, - argValues: [that, v], + argValues: [that, mode], apiImpl: this, )); } @@ -10844,7 +11145,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeChannelMergerNodeSetChannelCountModeConstMeta => const TaskConstMeta( debugName: "ChannelMergerNode_set_channel_count_mode", - argNames: ["that", "v"], + argNames: ["that", "mode"], ); @override @@ -10857,7 +11158,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 401, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10889,7 +11190,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 402, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10917,7 +11218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 403, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10944,7 +11245,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 404, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10971,7 +11272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 405, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11000,7 +11301,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 406, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11029,7 +11330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); + funcId: 407, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11058,7 +11359,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 399, port: port_); + funcId: 408, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11086,7 +11387,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 400, port: port_); + funcId: 409, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11115,7 +11416,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 401, port: port_); + funcId: 410, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11143,7 +11444,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 402, port: port_); + funcId: 411, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11171,7 +11472,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 403, port: port_); + funcId: 412, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11199,7 +11500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 404, port: port_); + funcId: 413, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11219,22 +11520,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeChannelSplitterNodeSetChannelCount( - {required ChannelSplitterNode that, required int v}) { + {required ChannelSplitterNode that, required int count}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); + sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 405, port: port_); + funcId: 414, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeChannelSplitterNodeSetChannelCountConstMeta, - argValues: [that, v], + argValues: [that, count], apiImpl: this, )); } @@ -11243,20 +11544,20 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeChannelSplitterNodeSetChannelCountConstMeta => const TaskConstMeta( debugName: "ChannelSplitterNode_set_channel_count", - argNames: ["that", "v"], + argNames: ["that", "count"], ); @override Future webAudioApiNodeChannelSplitterNodeSetChannelCountMode( - {required ChannelSplitterNode that, required ChannelCountMode v}) { + {required ChannelSplitterNode that, required ChannelCountMode mode}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); - sse_encode_channel_count_mode(v, serializer); + sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 406, port: port_); + funcId: 415, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11264,7 +11565,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeChannelSplitterNodeSetChannelCountModeConstMeta, - argValues: [that, v], + argValues: [that, mode], apiImpl: this, )); } @@ -11273,20 +11574,21 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeChannelSplitterNodeSetChannelCountModeConstMeta => const TaskConstMeta( debugName: "ChannelSplitterNode_set_channel_count_mode", - argNames: ["that", "v"], + argNames: ["that", "mode"], ); @override Future webAudioApiNodeChannelSplitterNodeSetChannelInterpretation( - {required ChannelSplitterNode that, required ChannelInterpretation v}) { + {required ChannelSplitterNode that, + required ChannelInterpretation interpretation}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); - sse_encode_channel_interpretation(v, serializer); + sse_encode_channel_interpretation(interpretation, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 407, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11294,7 +11596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeChannelSplitterNodeSetChannelInterpretationConstMeta, - argValues: [that, v], + argValues: [that, interpretation], apiImpl: this, )); } @@ -11303,7 +11605,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeChannelSplitterNodeSetChannelInterpretationConstMeta => const TaskConstMeta( debugName: "ChannelSplitterNode_set_channel_interpretation", - argNames: ["that", "v"], + argNames: ["that", "interpretation"], ); @override @@ -11318,7 +11620,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 408, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11347,7 +11649,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 409, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11374,7 +11676,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 410, port: port_); + funcId: 419, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11401,7 +11703,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 411, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11430,7 +11732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 412, port: port_); + funcId: 421, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11459,7 +11761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 413, port: port_); + funcId: 422, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11486,7 +11788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 414, port: port_); + funcId: 423, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11515,7 +11817,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 415, port: port_); + funcId: 424, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11543,7 +11845,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 416, port: port_); + funcId: 425, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11572,7 +11874,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 417, port: port_); + funcId: 426, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11600,7 +11902,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 418, port: port_); + funcId: 427, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11627,7 +11929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 419, port: port_); + funcId: 428, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11655,7 +11957,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 421, port: port_); + funcId: 430, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11683,7 +11985,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 422, port: port_); + funcId: 431, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11712,7 +12014,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 423, port: port_); + funcId: 432, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11741,7 +12043,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 424, port: port_); + funcId: 433, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11773,7 +12075,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 425, port: port_); + funcId: 434, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11803,7 +12105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 426, port: port_); + funcId: 435, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11831,7 +12133,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 427, port: port_); + funcId: 436, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11859,7 +12161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 428, port: port_); + funcId: 437, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11886,7 +12188,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 429, port: port_); + funcId: 438, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11914,7 +12216,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 430, port: port_); + funcId: 439, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11941,7 +12243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 431, port: port_); + funcId: 440, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11968,7 +12270,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 432, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11995,7 +12297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 433, port: port_); + funcId: 442, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12023,7 +12325,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 434, port: port_); + funcId: 443, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12051,7 +12353,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 435, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12079,7 +12381,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 436, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12107,7 +12409,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 437, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12135,7 +12437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 438, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12162,7 +12464,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 439, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -12189,7 +12491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 449, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12216,7 +12518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12243,7 +12545,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 451, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12272,7 +12574,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( buffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 443, port: port_); + funcId: 452, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12300,7 +12602,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12328,7 +12630,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 454, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12356,7 +12658,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 455, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12385,7 +12687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 456, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12415,7 +12717,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 448, port: port_); + funcId: 457, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12442,7 +12744,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 458, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12468,7 +12770,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 459, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12495,7 +12797,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 460, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12522,7 +12824,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 452, port: port_); + funcId: 461, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12549,7 +12851,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); + funcId: 462, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12575,7 +12877,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 455, port: port_); + funcId: 464, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12603,7 +12905,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 456, port: port_); + funcId: 465, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12631,7 +12933,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 457, port: port_); + funcId: 466, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12658,7 +12960,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 458, port: port_); + funcId: 467, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12685,7 +12987,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 459, port: port_); + funcId: 468, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12711,7 +13013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 460, port: port_); + funcId: 469, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12739,7 +13041,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 461, port: port_); + funcId: 470, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12767,7 +13069,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 462, port: port_); + funcId: 471, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12795,7 +13097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 463, port: port_); + funcId: 472, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12826,7 +13128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 464, port: port_); + funcId: 473, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12853,7 +13155,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 466, port: port_); + funcId: 475, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12881,7 +13183,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 467, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12910,7 +13212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 468, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12940,7 +13242,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 469, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12969,7 +13271,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 470, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12998,7 +13300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 471, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13026,7 +13328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 472, port: port_); + funcId: 481, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13056,7 +13358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 473, port: port_); + funcId: 482, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13085,7 +13387,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 484, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13113,7 +13415,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 485, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13141,7 +13443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 487, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -13168,7 +13470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 479, port: port_); + funcId: 488, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13189,22 +13491,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeDynamicsCompressorNodeSetChannelCount( - {required DynamicsCompressorNode that, required int v}) { + {required DynamicsCompressorNode that, required int count}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); + sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 481, port: port_); + funcId: 490, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountConstMeta, - argValues: [that, v], + argValues: [that, count], apiImpl: this, )); } @@ -13213,20 +13515,20 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountConstMeta => const TaskConstMeta( debugName: "DynamicsCompressorNode_set_channel_count", - argNames: ["that", "v"], + argNames: ["that", "count"], ); @override Future webAudioApiNodeDynamicsCompressorNodeSetChannelCountMode( - {required DynamicsCompressorNode that, required ChannelCountMode v}) { + {required DynamicsCompressorNode that, required ChannelCountMode mode}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); - sse_encode_channel_count_mode(v, serializer); + sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 482, port: port_); + funcId: 491, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13234,7 +13536,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountModeConstMeta, - argValues: [that, v], + argValues: [that, mode], apiImpl: this, )); } @@ -13243,7 +13545,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountModeConstMeta => const TaskConstMeta( debugName: "DynamicsCompressorNode_set_channel_count_mode", - argNames: ["that", "v"], + argNames: ["that", "mode"], ); @override @@ -13257,7 +13559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 483, port: port_); + funcId: 492, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13289,7 +13591,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 484, port: port_); + funcId: 493, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13317,7 +13619,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 486, port: port_); + funcId: 495, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13343,7 +13645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 487, port: port_); + funcId: 496, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13370,7 +13672,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 488, port: port_); + funcId: 497, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13397,7 +13699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 489, port: port_); + funcId: 498, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13424,7 +13726,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 490, port: port_); + funcId: 499, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13450,7 +13752,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 491, port: port_); + funcId: 500, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13478,7 +13780,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 492, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13506,7 +13808,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 493, port: port_); + funcId: 502, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13532,7 +13834,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 495, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13558,7 +13860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 496, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13584,7 +13886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 497, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13612,7 +13914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 498, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13640,7 +13942,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 499, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13668,7 +13970,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 500, port: port_); + funcId: 509, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13698,7 +14000,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 510, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13725,7 +14027,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 502, port: port_); + funcId: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13752,7 +14054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 503, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13779,7 +14081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13807,7 +14109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13835,7 +14137,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13863,7 +14165,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); + funcId: 516, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13891,7 +14193,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); + funcId: 517, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13919,7 +14221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 518, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13946,7 +14248,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 510, port: port_); + funcId: 519, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13973,7 +14275,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 511, port: port_); + funcId: 520, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14000,7 +14302,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 512, port: port_); + funcId: 521, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14028,7 +14330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 522, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14056,7 +14358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 523, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14084,7 +14386,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 515, port: port_); + funcId: 524, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14115,7 +14417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 516, port: port_); + funcId: 525, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14142,7 +14444,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 517, port: port_); + funcId: 526, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14171,7 +14473,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 518, port: port_); + funcId: 527, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14201,7 +14503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 519, port: port_); + funcId: 528, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14231,7 +14533,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 520, port: port_); + funcId: 529, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14260,7 +14562,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 521, port: port_); + funcId: 530, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14289,7 +14591,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 522, port: port_); + funcId: 531, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14318,7 +14620,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 523, port: port_); + funcId: 532, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14348,7 +14650,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 524, port: port_); + funcId: 533, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14377,7 +14679,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 525, port: port_); + funcId: 534, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14406,7 +14708,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 526, port: port_); + funcId: 535, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14435,7 +14737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 527, port: port_); + funcId: 536, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14465,7 +14767,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 528, port: port_); + funcId: 537, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14496,7 +14798,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 529, port: port_); + funcId: 538, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14528,7 +14830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 530, port: port_); + funcId: 539, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14560,7 +14862,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 531, port: port_); + funcId: 540, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14589,7 +14891,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 532, port: port_); + funcId: 541, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14618,7 +14920,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 533, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14648,7 +14950,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 534, port: port_); + funcId: 543, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14678,7 +14980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 535, port: port_); + funcId: 544, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14708,7 +15010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 536, port: port_); + funcId: 545, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14737,7 +15039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 537, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14767,7 +15069,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 538, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14798,7 +15100,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 539, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14827,7 +15129,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14856,7 +15158,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 541, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14885,7 +15187,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 542, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14915,7 +15217,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14947,7 +15249,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14979,7 +15281,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 545, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15013,7 +15315,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 555, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15042,7 +15344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 557, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15071,7 +15373,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 558, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15101,7 +15403,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 559, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15131,7 +15433,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); + funcId: 560, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15160,7 +15462,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); + funcId: 561, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15189,7 +15491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 553, port: port_); + funcId: 562, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15218,7 +15520,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 563, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15248,7 +15550,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 555, port: port_); + funcId: 564, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15277,7 +15579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 556, port: port_); + funcId: 565, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15306,7 +15608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 557, port: port_); + funcId: 566, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15335,7 +15637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 558, port: port_); + funcId: 567, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15365,7 +15667,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 559, port: port_); + funcId: 568, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15395,7 +15697,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 560, port: port_); + funcId: 569, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15427,7 +15729,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 561, port: port_); + funcId: 570, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15459,7 +15761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 562, port: port_); + funcId: 571, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15488,7 +15790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 563, port: port_); + funcId: 572, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15517,7 +15819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 564, port: port_); + funcId: 573, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15547,7 +15849,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 565, port: port_); + funcId: 574, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15577,7 +15879,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 566, port: port_); + funcId: 575, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15607,7 +15909,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 567, port: port_); + funcId: 576, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15636,7 +15938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 568, port: port_); + funcId: 577, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15666,7 +15968,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 569, port: port_); + funcId: 578, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15697,7 +15999,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 570, port: port_); + funcId: 579, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15726,7 +16028,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 571, port: port_); + funcId: 580, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15755,7 +16057,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 572, port: port_); + funcId: 581, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15784,7 +16086,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 573, port: port_); + funcId: 582, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15814,7 +16116,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 574, port: port_); + funcId: 583, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15846,7 +16148,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 575, port: port_); + funcId: 584, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15878,7 +16180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 576, port: port_); + funcId: 585, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15912,7 +16214,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 577, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15941,7 +16243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 578, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15968,7 +16270,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 579, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15995,7 +16297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 580, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16023,7 +16325,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 581, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16051,7 +16353,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 582, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16078,7 +16380,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 583, port: port_); + funcId: 592, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16106,7 +16408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16134,7 +16436,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16162,7 +16464,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 596, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16189,7 +16491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 598, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16216,7 +16518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 599, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16243,7 +16545,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 600, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16271,7 +16573,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 592, port: port_); + funcId: 601, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16299,7 +16601,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 593, port: port_); + funcId: 602, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16328,7 +16630,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 594, port: port_); + funcId: 603, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16360,7 +16662,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 595, port: port_); + funcId: 604, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16390,7 +16692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 596, port: port_); + funcId: 605, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16420,7 +16722,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( periodicWave, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 597, port: port_); + funcId: 606, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16448,7 +16750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_oscillator_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 598, port: port_); + funcId: 607, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16475,7 +16777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 599, port: port_); + funcId: 608, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16503,7 +16805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 600, port: port_); + funcId: 609, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16530,7 +16832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 601, port: port_); + funcId: 610, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16558,7 +16860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 602, port: port_); + funcId: 611, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16585,7 +16887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 603, port: port_); + funcId: 612, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -16612,7 +16914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 613, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16639,7 +16941,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 605, port: port_); + funcId: 614, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16666,7 +16968,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 606, port: port_); + funcId: 615, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16693,7 +16995,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 607, port: port_); + funcId: 616, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16720,7 +17022,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 608, port: port_); + funcId: 617, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16747,7 +17049,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 609, port: port_); + funcId: 618, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16774,7 +17076,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 610, port: port_); + funcId: 619, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16801,7 +17103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 611, port: port_); + funcId: 620, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16827,7 +17129,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 612, port: port_); + funcId: 621, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16855,7 +17157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 613, port: port_); + funcId: 622, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16882,7 +17184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 614, port: port_); + funcId: 623, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -16910,7 +17212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 615, port: port_); + funcId: 624, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16937,7 +17239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 616, port: port_); + funcId: 625, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -16964,7 +17266,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 617, port: port_); + funcId: 626, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16991,7 +17293,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 618, port: port_); + funcId: 627, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17018,7 +17320,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 622, port: port_); + funcId: 631, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -17045,7 +17347,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 626, port: port_); + funcId: 635, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17072,7 +17374,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 627, port: port_); + funcId: 636, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17099,7 +17401,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 628, port: port_); + funcId: 637, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17119,22 +17421,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodePannerNodeSetChannelCount( - {required PannerNode that, required int v}) { + {required PannerNode that, required int count}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); + sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 629, port: port_); + funcId: 638, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodePannerNodeSetChannelCountConstMeta, - argValues: [that, v], + argValues: [that, count], apiImpl: this, )); } @@ -17142,27 +17444,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodePannerNodeSetChannelCountConstMeta => const TaskConstMeta( debugName: "PannerNode_set_channel_count", - argNames: ["that", "v"], + argNames: ["that", "count"], ); @override Future webAudioApiNodePannerNodeSetChannelCountMode( - {required PannerNode that, required ChannelCountMode v}) { + {required PannerNode that, required ChannelCountMode mode}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); - sse_encode_channel_count_mode(v, serializer); + sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 630, port: port_); + funcId: 639, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodePannerNodeSetChannelCountModeConstMeta, - argValues: [that, v], + argValues: [that, mode], apiImpl: this, )); } @@ -17170,7 +17472,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodePannerNodeSetChannelCountModeConstMeta => const TaskConstMeta( debugName: "PannerNode_set_channel_count_mode", - argNames: ["that", "v"], + argNames: ["that", "mode"], ); @override @@ -17183,7 +17485,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 631, port: port_); + funcId: 640, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17212,7 +17514,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 632, port: port_); + funcId: 641, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17240,7 +17542,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 633, port: port_); + funcId: 642, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17268,7 +17570,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 634, port: port_); + funcId: 643, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17296,7 +17598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_distance_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 635, port: port_); + funcId: 644, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17324,7 +17626,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 636, port: port_); + funcId: 645, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17354,7 +17656,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 637, port: port_); + funcId: 646, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17387,7 +17689,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 638, port: port_); + funcId: 647, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17415,7 +17717,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_panning_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 639, port: port_); + funcId: 648, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17448,7 +17750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 640, port: port_); + funcId: 649, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17476,7 +17778,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 641, port: port_); + funcId: 650, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17504,7 +17806,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 642, port: port_); + funcId: 651, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17531,7 +17833,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 643, port: port_); + funcId: 652, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17558,7 +17860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 644, port: port_); + funcId: 653, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17585,7 +17887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 645, port: port_); + funcId: 654, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17612,7 +17914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 646, port: port_); + funcId: 655, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17641,7 +17943,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 647, port: port_); + funcId: 656, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17670,7 +17972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 648, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17699,7 +18001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 649, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17728,7 +18030,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 650, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17756,7 +18058,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 651, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17785,7 +18087,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 652, port: port_); + funcId: 661, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17813,7 +18115,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 653, port: port_); + funcId: 662, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17841,7 +18143,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 654, port: port_); + funcId: 663, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17869,7 +18171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 664, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17889,22 +18191,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeScriptProcessorNodeSetChannelCount( - {required ScriptProcessorNode that, required int v}) { + {required ScriptProcessorNode that, required int count}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); + sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 656, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeScriptProcessorNodeSetChannelCountConstMeta, - argValues: [that, v], + argValues: [that, count], apiImpl: this, )); } @@ -17913,20 +18215,20 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeScriptProcessorNodeSetChannelCountConstMeta => const TaskConstMeta( debugName: "ScriptProcessorNode_set_channel_count", - argNames: ["that", "v"], + argNames: ["that", "count"], ); @override Future webAudioApiNodeScriptProcessorNodeSetChannelCountMode( - {required ScriptProcessorNode that, required ChannelCountMode v}) { + {required ScriptProcessorNode that, required ChannelCountMode mode}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); - sse_encode_channel_count_mode(v, serializer); + sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17934,7 +18236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ), constMeta: kWebAudioApiNodeScriptProcessorNodeSetChannelCountModeConstMeta, - argValues: [that, v], + argValues: [that, mode], apiImpl: this, )); } @@ -17943,7 +18245,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeScriptProcessorNodeSetChannelCountModeConstMeta => const TaskConstMeta( debugName: "ScriptProcessorNode_set_channel_count_mode", - argNames: ["that", "v"], + argNames: ["that", "mode"], ); @override @@ -17956,7 +18258,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17988,7 +18290,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 659, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18017,7 +18319,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 660, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18044,7 +18346,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 661, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18071,7 +18373,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 662, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18099,7 +18401,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18127,7 +18429,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); + funcId: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18155,7 +18457,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); + funcId: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18183,7 +18485,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); + funcId: 675, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18211,7 +18513,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 676, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18239,7 +18541,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 677, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18266,7 +18568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 678, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18293,7 +18595,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 680, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18313,22 +18615,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { @override Future webAudioApiNodeStereoPannerNodeSetChannelCount( - {required StereoPannerNode that, required int v}) { + {required StereoPannerNode that, required int count}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); + sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 681, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeStereoPannerNodeSetChannelCountConstMeta, - argValues: [that, v], + argValues: [that, count], apiImpl: this, )); } @@ -18336,27 +18638,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { TaskConstMeta get kWebAudioApiNodeStereoPannerNodeSetChannelCountConstMeta => const TaskConstMeta( debugName: "StereoPannerNode_set_channel_count", - argNames: ["that", "v"], + argNames: ["that", "count"], ); @override Future webAudioApiNodeStereoPannerNodeSetChannelCountMode( - {required StereoPannerNode that, required ChannelCountMode v}) { + {required StereoPannerNode that, required ChannelCountMode mode}) { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); - sse_encode_channel_count_mode(v, serializer); + sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 673, port: port_); + funcId: 682, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, decodeErrorData: null, ), constMeta: kWebAudioApiNodeStereoPannerNodeSetChannelCountModeConstMeta, - argValues: [that, v], + argValues: [that, mode], apiImpl: this, )); } @@ -18365,7 +18667,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get kWebAudioApiNodeStereoPannerNodeSetChannelCountModeConstMeta => const TaskConstMeta( debugName: "StereoPannerNode_set_channel_count_mode", - argNames: ["that", "v"], + argNames: ["that", "mode"], ); @override @@ -18378,7 +18680,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 674, port: port_); + funcId: 683, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18410,7 +18712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 675, port: port_); + funcId: 684, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18438,7 +18740,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 694, port: port_); + funcId: 703, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18465,7 +18767,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 695, port: port_); + funcId: 704, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18492,7 +18794,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 696, port: port_); + funcId: 705, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18520,7 +18822,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 697, port: port_); + funcId: 706, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18548,7 +18850,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 698, port: port_); + funcId: 707, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18576,7 +18878,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 699, port: port_); + funcId: 708, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18604,7 +18906,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 700, port: port_); + funcId: 709, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18632,7 +18934,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 701, port: port_); + funcId: 710, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18659,7 +18961,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 702, port: port_); + funcId: 711, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_f_32_strict, @@ -18686,7 +18988,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 703, port: port_); + funcId: 712, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18713,7 +19015,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 704, port: port_); + funcId: 713, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18740,7 +19042,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 705, port: port_); + funcId: 714, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -18767,7 +19069,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 706, port: port_); + funcId: 715, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18795,7 +19097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 707, port: port_); + funcId: 716, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18823,7 +19125,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 708, port: port_); + funcId: 717, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18852,7 +19154,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 709, port: port_); + funcId: 718, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18882,7 +19184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_list_prim_f_32_loose(curve, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 710, port: port_); + funcId: 719, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18912,7 +19214,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 711, port: port_); + funcId: 720, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18941,7 +19243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_over_sample_type(oversample, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 712, port: port_); + funcId: 721, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18960,473 +19262,956 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); @override - Future webAudioApiWorkletAudioWorkletNodeChannelConfig( - {required AudioWorkletNode that}) { + Future webAudioApiNodeAnalyserOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 713, port: port_); + funcId: 722, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_analyser_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeChannelConfigConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeAnalyserOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeChannelConfigConstMeta => + TaskConstMeta get kWebAudioApiNodeAnalyserOptionsDefaultConstMeta => const TaskConstMeta( - debugName: "AudioWorkletNode_channel_config", - argNames: ["that"], + debugName: "analyser_options_default", + argNames: [], ); @override - Future webAudioApiWorkletAudioWorkletNodeChannelCount( - {required AudioWorkletNode that}) { + Future + webAudioApiNodeAudioBufferSourceOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 714, port: port_); + funcId: 723, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_CastedPrimitive_usize, + decodeSuccessData: sse_decode_audio_buffer_source_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeChannelCountConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeAudioBufferSourceOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeChannelCountConstMeta => + TaskConstMeta get kWebAudioApiNodeAudioBufferSourceOptionsDefaultConstMeta => const TaskConstMeta( - debugName: "AudioWorkletNode_channel_count", - argNames: ["that"], + debugName: "audio_buffer_source_options_default", + argNames: [], ); @override - Future webAudioApiWorkletAudioWorkletNodeChannelCountMode( - {required AudioWorkletNode that}) { + Future webAudioApiNodeAudioNodeOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 715, port: port_); + funcId: 724, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_channel_count_mode, + decodeSuccessData: sse_decode_audio_node_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeChannelCountModeConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeAudioNodeOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_channel_count_mode", - argNames: ["that"], - ); + TaskConstMeta get kWebAudioApiNodeAudioNodeOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "audio_node_options_default", + argNames: [], + ); @override - Future - webAudioApiWorkletAudioWorkletNodeChannelInterpretation( - {required AudioWorkletNode that}) { + Future webAudioApiNodeBiquadFilterOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 716, port: port_); + funcId: 725, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_channel_interpretation, + decodeSuccessData: sse_decode_biquad_filter_options, decodeErrorData: null, ), - constMeta: - kWebAudioApiWorkletAudioWorkletNodeChannelInterpretationConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeBiquadFilterOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_channel_interpretation", - argNames: ["that"], - ); + TaskConstMeta get kWebAudioApiNodeBiquadFilterOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "biquad_filter_options_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeClearOnprocessorerror( - {required AudioWorkletNode that}) { + Future webAudioApiNodeBiquadFilterTypeDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 717, port: port_); + funcId: 726, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_biquad_filter_type, decodeErrorData: null, ), - constMeta: - kWebAudioApiWorkletAudioWorkletNodeClearOnprocessorerrorConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeBiquadFilterTypeDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeClearOnprocessorerrorConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_clear_onprocessorerror", - argNames: ["that"], - ); + TaskConstMeta get kWebAudioApiNodeBiquadFilterTypeDefaultConstMeta => + const TaskConstMeta( + debugName: "biquad_filter_type_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeDisconnect( - {required AudioWorkletNode that}) { + Future webAudioApiNodeChannelMergerOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 718, port: port_); + funcId: 727, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_channel_merger_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeDisconnectConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeChannelMergerOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeDisconnectConstMeta => + TaskConstMeta get kWebAudioApiNodeChannelMergerOptionsDefaultConstMeta => const TaskConstMeta( - debugName: "AudioWorkletNode_disconnect", - argNames: ["that"], + debugName: "channel_merger_options_default", + argNames: [], ); @override - Future webAudioApiWorkletAudioWorkletNodeDisconnectOutput( - {required AudioWorkletNode that, required int output}) { + Future + webAudioApiNodeChannelSplitterOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 719, port: port_); + funcId: 728, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_channel_splitter_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeDisconnectOutputConstMeta, - argValues: [that, output], + constMeta: kWebAudioApiNodeChannelSplitterOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeDisconnectOutputConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_disconnect_output", - argNames: ["that", "output"], - ); + TaskConstMeta get kWebAudioApiNodeChannelSplitterOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "channel_splitter_options_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeNumberOfInputs( - {required AudioWorkletNode that}) { + Future webAudioApiNodeConstantSourceOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 720, port: port_); + funcId: 729, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_CastedPrimitive_usize, + decodeSuccessData: sse_decode_constant_source_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeNumberOfInputsConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeConstantSourceOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeNumberOfInputsConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_number_of_inputs", - argNames: ["that"], - ); + TaskConstMeta get kWebAudioApiNodeConstantSourceOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "constant_source_options_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeNumberOfOutputs( - {required AudioWorkletNode that}) { + Future webAudioApiNodeConvolverOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 721, port: port_); + funcId: 730, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_CastedPrimitive_usize, + decodeSuccessData: sse_decode_convolver_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeNumberOfOutputsConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeConvolverOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeNumberOfOutputsConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_number_of_outputs", - argNames: ["that"], - ); + TaskConstMeta get kWebAudioApiNodeConvolverOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "convolver_options_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeParameters( - {required AudioWorkletNode that}) { + Future webAudioApiNodeDelayOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 722, port: port_); + funcId: 731, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_delay_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeParametersConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeDelayOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeParametersConstMeta => + TaskConstMeta get kWebAudioApiNodeDelayOptionsDefaultConstMeta => const TaskConstMeta( - debugName: "AudioWorkletNode_parameters", - argNames: ["that"], + debugName: "delay_options_default", + argNames: [], ); @override - Future webAudioApiWorkletAudioWorkletNodeRegistration( - {required AudioWorkletNode that}) { + Future webAudioApiNodeDistanceModelTypeDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 723, port: port_); + funcId: 732, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_distance_model_type, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeRegistrationConstMeta, - argValues: [that], + constMeta: kWebAudioApiNodeDistanceModelTypeDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeRegistrationConstMeta => + TaskConstMeta get kWebAudioApiNodeDistanceModelTypeDefaultConstMeta => const TaskConstMeta( - debugName: "AudioWorkletNode_registration", - argNames: ["that"], + debugName: "distance_model_type_default", + argNames: [], ); @override - Future webAudioApiWorkletAudioWorkletNodeSetChannelCount( - {required AudioWorkletNode that, required int v}) { + Future + webAudioApiNodeDynamicsCompressorOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 724, port: port_); + funcId: 733, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_dynamics_compressor_options, decodeErrorData: null, ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeSetChannelCountConstMeta, - argValues: [that, v], + constMeta: kWebAudioApiNodeDynamicsCompressorOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_set_channel_count", - argNames: ["that", "v"], - ); + TaskConstMeta get kWebAudioApiNodeDynamicsCompressorOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "dynamics_compressor_options_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeSetChannelCountMode( - {required AudioWorkletNode that, required ChannelCountMode v}) { + Future webAudioApiNodeGainOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 725, port: port_); + funcId: 734, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_gain_options, decodeErrorData: null, ), - constMeta: - kWebAudioApiWorkletAudioWorkletNodeSetChannelCountModeConstMeta, - argValues: [that, v], + constMeta: kWebAudioApiNodeGainOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_set_channel_count_mode", - argNames: ["that", "v"], - ); + TaskConstMeta get kWebAudioApiNodeGainOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "gain_options_default", + argNames: [], + ); @override - Future webAudioApiWorkletAudioWorkletNodeSetChannelInterpretation( - {required AudioWorkletNode that, required ChannelInterpretation v}) { + Future webAudioApiNodeOscillatorOptionsDefault() { return handler.executeNormal(NormalTask( callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 726, port: port_); + funcId: 735, port: port_); }, codec: SseCodec( - decodeSuccessData: sse_decode_unit, + decodeSuccessData: sse_decode_oscillator_options, decodeErrorData: null, ), - constMeta: - kWebAudioApiWorkletAudioWorkletNodeSetChannelInterpretationConstMeta, - argValues: [that, v], + constMeta: kWebAudioApiNodeOscillatorOptionsDefaultConstMeta, + argValues: [], apiImpl: this, )); } - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - - Future Function(int, dynamic) - encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( - FutureOr Function(Event) raw) { - return (callId, rawArg0) async { - final arg0 = - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent( - rawArg0); + TaskConstMeta get kWebAudioApiNodeOscillatorOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "oscillator_options_default", + argNames: [], + ); - Box? rawOutput; - Box? rawError; - try { - rawOutput = Box(await raw(arg0)); - } catch (e, s) { - rawError = Box(AnyhowException("$e\n\n$s")); - } + @override + Future webAudioApiNodeOscillatorTypeDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 736, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_oscillator_type, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodeOscillatorTypeDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } - final serializer = SseSerializer(generalizedFrbRustBinding); - assert((rawOutput != null) ^ (rawError != null)); - if (rawOutput != null) { - serializer.buffer.putUint8(0); - sse_encode_unit(rawOutput.value, serializer); - } else { - serializer.buffer.putUint8(1); - sse_encode_AnyhowException(rawError!.value, serializer); - } - final output = serializer.intoRaw(); + TaskConstMeta get kWebAudioApiNodeOscillatorTypeDefaultConstMeta => + const TaskConstMeta( + debugName: "oscillator_type_default", + argNames: [], + ); - generalizedFrbRustBinding.dartFnDeliverOutput( - callId: callId, - ptr: output.ptr, - rustVecLen: output.rustVecLen, - dataLen: output.dataLen); - }; + @override + Future webAudioApiNodeOverSampleTypeDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 737, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_over_sample_type, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodeOverSampleTypeDefaultConstMeta, + argValues: [], + apiImpl: this, + )); } - Future Function(int, dynamic) - encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent_Output_unit_AnyhowException( - FutureOr Function(OfflineAudioCompletionEvent) raw) { - return (callId, rawArg0) async { - final arg0 = - dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent( - rawArg0); + TaskConstMeta get kWebAudioApiNodeOverSampleTypeDefaultConstMeta => + const TaskConstMeta( + debugName: "over_sample_type_default", + argNames: [], + ); - Box? rawOutput; - Box? rawError; - try { - rawOutput = Box(await raw(arg0)); - } catch (e, s) { - rawError = Box(AnyhowException("$e\n\n$s")); - } + @override + Future webAudioApiNodePannerOptionsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 738, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_panner_options, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodePannerOptionsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } - final serializer = SseSerializer(generalizedFrbRustBinding); - assert((rawOutput != null) ^ (rawError != null)); - if (rawOutput != null) { - serializer.buffer.putUint8(0); - sse_encode_unit(rawOutput.value, serializer); - } else { - serializer.buffer.putUint8(1); - sse_encode_AnyhowException(rawError!.value, serializer); - } - final output = serializer.intoRaw(); + TaskConstMeta get kWebAudioApiNodePannerOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "panner_options_default", + argNames: [], + ); - generalizedFrbRustBinding.dartFnDeliverOutput( - callId: callId, - ptr: output.ptr, - rustVecLen: output.rustVecLen, - dataLen: output.dataLen); - }; + @override + Future webAudioApiNodePanningModelTypeDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 739, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_panning_model_type, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodePanningModelTypeDefaultConstMeta, + argValues: [], + apiImpl: this, + )); } - Future Function(int, dynamic) - encode_DartFn_Inputs_String_Output_unit_AnyhowException( + TaskConstMeta get kWebAudioApiNodePanningModelTypeDefaultConstMeta => + const TaskConstMeta( + debugName: "panning_model_type_default", + argNames: [], + ); + + @override + Future webAudioApiNodeStereoPannerOptionsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 740, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_stereo_panner_options, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodeStereoPannerOptionsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiNodeStereoPannerOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "stereo_panner_options_default", + argNames: [], + ); + + @override + Future webAudioApiNodeWaveShaperOptionsDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 741, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_wave_shaper_options, + decodeErrorData: null, + ), + constMeta: kWebAudioApiNodeWaveShaperOptionsDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiNodeWaveShaperOptionsDefaultConstMeta => + const TaskConstMeta( + debugName: "wave_shaper_options_default", + argNames: [], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeChannelConfig( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 742, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeChannelConfigConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeChannelConfigConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_channel_config", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeChannelCount( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 743, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_CastedPrimitive_usize, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeChannelCountConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeChannelCountConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_channel_count", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeChannelCountMode( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 744, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_channel_count_mode, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeChannelCountModeConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeChannelCountModeConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_channel_count_mode", + argNames: ["that"], + ); + + @override + Future + webAudioApiWorkletAudioWorkletNodeChannelInterpretation( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 745, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_channel_interpretation, + decodeErrorData: null, + ), + constMeta: + kWebAudioApiWorkletAudioWorkletNodeChannelInterpretationConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeChannelInterpretationConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_channel_interpretation", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeClearOnprocessorerror( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 746, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kWebAudioApiWorkletAudioWorkletNodeClearOnprocessorerrorConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeClearOnprocessorerrorConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_clear_onprocessorerror", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeDisconnect( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 747, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeDisconnectConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeDisconnectConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_disconnect", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeDisconnectOutput( + {required AudioWorkletNode that, required int output}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + sse_encode_CastedPrimitive_usize(output, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 748, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeDisconnectOutputConstMeta, + argValues: [that, output], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeDisconnectOutputConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_disconnect_output", + argNames: ["that", "output"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeNumberOfInputs( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 749, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_CastedPrimitive_usize, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeNumberOfInputsConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeNumberOfInputsConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_number_of_inputs", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeNumberOfOutputs( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 750, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_CastedPrimitive_usize, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeNumberOfOutputsConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeNumberOfOutputsConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_number_of_outputs", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeParameters( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 751, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeParametersConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeParametersConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_parameters", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeRegistration( + {required AudioWorkletNode that}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 752, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeRegistrationConstMeta, + argValues: [that], + apiImpl: this, + )); + } + + TaskConstMeta get kWebAudioApiWorkletAudioWorkletNodeRegistrationConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_registration", + argNames: ["that"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeSetChannelCount( + {required AudioWorkletNode that, required int v}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + sse_encode_CastedPrimitive_usize(v, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 753, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: kWebAudioApiWorkletAudioWorkletNodeSetChannelCountConstMeta, + argValues: [that, v], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeSetChannelCountConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_set_channel_count", + argNames: ["that", "v"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeSetChannelCountMode( + {required AudioWorkletNode that, required ChannelCountMode v}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + sse_encode_channel_count_mode(v, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 754, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kWebAudioApiWorkletAudioWorkletNodeSetChannelCountModeConstMeta, + argValues: [that, v], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeSetChannelCountModeConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_set_channel_count_mode", + argNames: ["that", "v"], + ); + + @override + Future webAudioApiWorkletAudioWorkletNodeSetChannelInterpretation( + {required AudioWorkletNode that, required ChannelInterpretation v}) { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( + that, serializer); + sse_encode_channel_interpretation(v, serializer); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 755, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_unit, + decodeErrorData: null, + ), + constMeta: + kWebAudioApiWorkletAudioWorkletNodeSetChannelInterpretationConstMeta, + argValues: [that, v], + apiImpl: this, + )); + } + + TaskConstMeta + get kWebAudioApiWorkletAudioWorkletNodeSetChannelInterpretationConstMeta => + const TaskConstMeta( + debugName: "AudioWorkletNode_set_channel_interpretation", + argNames: ["that", "v"], + ); + + Future Function(int, dynamic) + encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( + FutureOr Function(Event) raw) { + return (callId, rawArg0) async { + final arg0 = + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent( + rawArg0); + + Box? rawOutput; + Box? rawError; + try { + rawOutput = Box(await raw(arg0)); + } catch (e, s) { + rawError = Box(AnyhowException("$e\n\n$s")); + } + + final serializer = SseSerializer(generalizedFrbRustBinding); + assert((rawOutput != null) ^ (rawError != null)); + if (rawOutput != null) { + serializer.buffer.putUint8(0); + sse_encode_unit(rawOutput.value, serializer); + } else { + serializer.buffer.putUint8(1); + sse_encode_AnyhowException(rawError!.value, serializer); + } + final output = serializer.intoRaw(); + + generalizedFrbRustBinding.dartFnDeliverOutput( + callId: callId, + ptr: output.ptr, + rustVecLen: output.rustVecLen, + dataLen: output.dataLen); + }; + } + + Future Function(int, dynamic) + encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent_Output_unit_AnyhowException( + FutureOr Function(OfflineAudioCompletionEvent) raw) { + return (callId, rawArg0) async { + final arg0 = + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent( + rawArg0); + + Box? rawOutput; + Box? rawError; + try { + rawOutput = Box(await raw(arg0)); + } catch (e, s) { + rawError = Box(AnyhowException("$e\n\n$s")); + } + + final serializer = SseSerializer(generalizedFrbRustBinding); + assert((rawOutput != null) ^ (rawError != null)); + if (rawOutput != null) { + serializer.buffer.putUint8(0); + sse_encode_unit(rawOutput.value, serializer); + } else { + serializer.buffer.putUint8(1); + sse_encode_AnyhowException(rawError!.value, serializer); + } + final output = serializer.intoRaw(); + + generalizedFrbRustBinding.dartFnDeliverOutput( + callId: callId, + ptr: output.ptr, + rustVecLen: output.rustVecLen, + dataLen: output.dataLen); + }; + } + + Future Function(int, dynamic) + encode_DartFn_Inputs_String_Output_unit_AnyhowException( FutureOr Function(String) raw) { return (callId, rawArg0) async { final arg0 = dco_decode_String(rawArg0); @@ -19578,6 +20363,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { get rust_arc_decrement_strong_count_BlobEvent => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent; + RustArcIncrementStrongCountFnType + get rust_arc_increment_strong_count_ChannelConfig => wire + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig; + + RustArcDecrementStrongCountFnType + get rust_arc_decrement_strong_count_ChannelConfig => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig; + RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_ChannelMergerNode => wire .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode; @@ -20135,6 +20928,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return BlobEventImpl.frbInternalDcoDecode(raw as List); } + @protected + ChannelConfig + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return ChannelConfigImpl.frbInternalDcoDecode(raw as List); + } + @protected ChannelMergerNode dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -21289,6 +22090,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return BlobEventImpl.frbInternalDcoDecode(raw as List); } + @protected + ChannelConfig + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return ChannelConfigImpl.frbInternalDcoDecode(raw as List); + } + @protected ChannelMergerNode dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -21748,6 +22557,21 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { throw UnimplementedError(); } + @protected + AnalyserOptions dco_decode_analyser_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 5) + throw Exception('unexpected arr length: expect 5 but see ${arr.length}'); + return AnalyserOptions( + fftSize: dco_decode_CastedPrimitive_usize(arr[0]), + maxDecibels: dco_decode_f_64(arr[1]), + minDecibels: dco_decode_f_64(arr[2]), + smoothingTimeConstant: dco_decode_f_64(arr[3]), + audioNodeOptions: dco_decode_audio_node_options(arr[4]), + ); + } + @protected AudioBufferOptions dco_decode_audio_buffer_options(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -21761,6 +22585,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } + @protected + AudioBufferSourceOptions dco_decode_audio_buffer_source_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 6) + throw Exception('unexpected arr length: expect 6 but see ${arr.length}'); + return AudioBufferSourceOptions( + buffer: + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + arr[0]), + detune: dco_decode_f_32(arr[1]), + loop: dco_decode_bool(arr[2]), + loopStart: dco_decode_f_64(arr[3]), + loopEnd: dco_decode_f_64(arr[4]), + playbackRate: dco_decode_f_32(arr[5]), + ); + } + @protected AudioContextLatencyCategory dco_decode_audio_context_latency_category( dynamic raw) { @@ -21932,6 +22774,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + AudioNodeOptions dco_decode_audio_node_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 3) + throw Exception('unexpected arr length: expect 3 but see ${arr.length}'); + return AudioNodeOptions( + channelCount: dco_decode_CastedPrimitive_usize(arr[0]), + channelCountMode: dco_decode_channel_count_mode(arr[1]), + channelInterpretation: dco_decode_channel_interpretation(arr[2]), + ); + } + @protected AudioParamDescriptor dco_decode_audio_param_descriptor(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22152,6 +23007,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AutomationRate.values[raw as int]; } + @protected + BiquadFilterOptions dco_decode_biquad_filter_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 6) + throw Exception('unexpected arr length: expect 6 but see ${arr.length}'); + return BiquadFilterOptions( + q: dco_decode_f_32(arr[0]), + detune: dco_decode_f_32(arr[1]), + frequency: dco_decode_f_32(arr[2]), + gain: dco_decode_f_32(arr[3]), + type: dco_decode_biquad_filter_type(arr[4]), + audioNodeOptions: dco_decode_audio_node_options(arr[5]), + ); + } + @protected BiquadFilterType dco_decode_biquad_filter_type(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22164,6 +23035,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as bool; } + @protected + AudioBuffer + dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + raw); + } + + @protected + PeriodicWave + dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + raw); + } + @protected AudioBufferOptions dco_decode_box_autoadd_audio_buffer_options(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22222,6 +23111,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as double; } + @protected + double dco_decode_box_autoadd_f_64(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as double; + } + @protected PeriodicWaveOptions dco_decode_box_autoadd_periodic_wave_options( dynamic raw) { @@ -22229,6 +23124,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_periodic_wave_options(raw); } + @protected + int dco_decode_box_autoadd_u_32(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as int; + } + @protected ChannelCountMode dco_decode_channel_count_mode(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22241,12 +23142,92 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return ChannelInterpretation.values[raw as int]; } + @protected + ChannelMergerOptions dco_decode_channel_merger_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 2) + throw Exception('unexpected arr length: expect 2 but see ${arr.length}'); + return ChannelMergerOptions( + numberOfInputs: dco_decode_CastedPrimitive_usize(arr[0]), + audioNodeOptions: dco_decode_audio_node_options(arr[1]), + ); + } + + @protected + ChannelSplitterOptions dco_decode_channel_splitter_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 2) + throw Exception('unexpected arr length: expect 2 but see ${arr.length}'); + return ChannelSplitterOptions( + numberOfOutputs: dco_decode_CastedPrimitive_usize(arr[0]), + audioNodeOptions: dco_decode_audio_node_options(arr[1]), + ); + } + + @protected + ConstantSourceOptions dco_decode_constant_source_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 1) + throw Exception('unexpected arr length: expect 1 but see ${arr.length}'); + return ConstantSourceOptions( + offset: dco_decode_f_32(arr[0]), + ); + } + + @protected + ConvolverOptions dco_decode_convolver_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 3) + throw Exception('unexpected arr length: expect 3 but see ${arr.length}'); + return ConvolverOptions( + buffer: + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + arr[0]), + disableNormalization: dco_decode_bool(arr[1]), + audioNodeOptions: dco_decode_audio_node_options(arr[2]), + ); + } + + @protected + DelayOptions dco_decode_delay_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 3) + throw Exception('unexpected arr length: expect 3 but see ${arr.length}'); + return DelayOptions( + maxDelayTime: dco_decode_f_64(arr[0]), + delayTime: dco_decode_f_64(arr[1]), + audioNodeOptions: dco_decode_audio_node_options(arr[2]), + ); + } + @protected DistanceModelType dco_decode_distance_model_type(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs return DistanceModelType.values[raw as int]; } + @protected + DynamicsCompressorOptions dco_decode_dynamics_compressor_options( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 6) + throw Exception('unexpected arr length: expect 6 but see ${arr.length}'); + return DynamicsCompressorOptions( + attack: dco_decode_f_32(arr[0]), + knee: dco_decode_f_32(arr[1]), + ratio: dco_decode_f_32(arr[2]), + release: dco_decode_f_32(arr[3]), + threshold: dco_decode_f_32(arr[4]), + audioNodeOptions: dco_decode_audio_node_options(arr[5]), + ); + } + @protected double dco_decode_f_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22259,6 +23240,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as double; } + @protected + GainOptions dco_decode_gain_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 2) + throw Exception('unexpected arr length: expect 2 but see ${arr.length}'); + return GainOptions( + gain: dco_decode_f_32(arr[0]), + audioNodeOptions: dco_decode_audio_node_options(arr[1]), + ); + } + @protected int dco_decode_i_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22329,18 +23322,89 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return MediaStreamTrackState.values[raw as int]; } + @protected + MediaTrackConstraints dco_decode_media_track_constraints(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 4) + throw Exception('unexpected arr length: expect 4 but see ${arr.length}'); + return MediaTrackConstraints( + sampleRate: dco_decode_opt_box_autoadd_f_32(arr[0]), + latency: dco_decode_opt_box_autoadd_f_64(arr[1]), + channelCount: dco_decode_opt_box_autoadd_u_32(arr[2]), + deviceId: dco_decode_opt_String(arr[3]), + ); + } + + @protected + String? dco_decode_opt_String(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw == null ? null : dco_decode_String(raw); + } + + @protected + AudioBuffer? + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw == null + ? null + : dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + raw); + } + + @protected + PeriodicWave? + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw == null + ? null + : dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + raw); + } + @protected double? dco_decode_opt_box_autoadd_f_32(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs return raw == null ? null : dco_decode_box_autoadd_f_32(raw); } + @protected + double? dco_decode_opt_box_autoadd_f_64(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw == null ? null : dco_decode_box_autoadd_f_64(raw); + } + + @protected + int? dco_decode_opt_box_autoadd_u_32(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw == null ? null : dco_decode_box_autoadd_u_32(raw); + } + @protected Float32List? dco_decode_opt_list_prim_f_32_strict(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs return raw == null ? null : dco_decode_list_prim_f_32_strict(raw); } + @protected + OscillatorOptions dco_decode_oscillator_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 5) + throw Exception('unexpected arr length: expect 5 but see ${arr.length}'); + return OscillatorOptions( + type: dco_decode_oscillator_type(arr[0]), + frequency: dco_decode_f_32(arr[1]), + detune: dco_decode_f_32(arr[2]), + periodicWave: + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + arr[3]), + audioNodeOptions: dco_decode_audio_node_options(arr[4]), + ); + } + @protected OscillatorType dco_decode_oscillator_type(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22353,6 +23417,31 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return OverSampleType.values[raw as int]; } + @protected + PannerOptions dco_decode_panner_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 15) + throw Exception('unexpected arr length: expect 15 but see ${arr.length}'); + return PannerOptions( + panningModel: dco_decode_panning_model_type(arr[0]), + distanceModel: dco_decode_distance_model_type(arr[1]), + positionX: dco_decode_f_32(arr[2]), + positionY: dco_decode_f_32(arr[3]), + positionZ: dco_decode_f_32(arr[4]), + orientationX: dco_decode_f_32(arr[5]), + orientationY: dco_decode_f_32(arr[6]), + orientationZ: dco_decode_f_32(arr[7]), + refDistance: dco_decode_f_64(arr[8]), + maxDistance: dco_decode_f_64(arr[9]), + rolloffFactor: dco_decode_f_64(arr[10]), + coneInnerAngle: dco_decode_f_64(arr[11]), + coneOuterAngle: dco_decode_f_64(arr[12]), + coneOuterGain: dco_decode_f_64(arr[13]), + audioNodeOptions: dco_decode_audio_node_options(arr[14]), + ); + } + @protected PanningModelType dco_decode_panning_model_type(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22391,6 +23480,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } + @protected + StereoPannerOptions dco_decode_stereo_panner_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 2) + throw Exception('unexpected arr length: expect 2 but see ${arr.length}'); + return StereoPannerOptions( + pan: dco_decode_f_32(arr[0]), + audioNodeOptions: dco_decode_audio_node_options(arr[1]), + ); + } + + @protected + int dco_decode_u_32(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + return raw as int; + } + @protected int dco_decode_u_8(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -22409,6 +23516,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dcoDecodeU64(raw); } + @protected + WaveShaperOptions dco_decode_wave_shaper_options(dynamic raw) { + // Codec=Dco (DartCObject based), see doc to use other codecs + final arr = raw as List; + if (arr.length != 3) + throw Exception('unexpected arr length: expect 3 but see ${arr.length}'); + return WaveShaperOptions( + curve: dco_decode_opt_list_prim_f_32_strict(arr[0]), + oversample: dco_decode_over_sample_type(arr[1]), + audioNodeOptions: dco_decode_audio_node_options(arr[2]), + ); + } + @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -22806,6 +23926,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } + @protected + ChannelConfig + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return ChannelConfigImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + @protected ChannelMergerNode sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -23979,6 +25108,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); } + @protected + ChannelConfig + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return ChannelConfigImpl.frbInternalSseDecode( + sse_decode_usize(deserializer), sse_decode_i_32(deserializer)); + } + @protected ChannelMergerNode sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -24238,6 +25376,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return utf8.decoder.convert(inner); } + @protected + AnalyserOptions sse_decode_analyser_options(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_fftSize = sse_decode_CastedPrimitive_usize(deserializer); + var var_maxDecibels = sse_decode_f_64(deserializer); + var var_minDecibels = sse_decode_f_64(deserializer); + var var_smoothingTimeConstant = sse_decode_f_64(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return AnalyserOptions( + fftSize: var_fftSize, + maxDecibels: var_maxDecibels, + minDecibels: var_minDecibels, + smoothingTimeConstant: var_smoothingTimeConstant, + audioNodeOptions: var_audioNodeOptions); + } + @protected AudioBufferOptions sse_decode_audio_buffer_options( SseDeserializer deserializer) { @@ -24251,6 +25405,27 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sampleRate: var_sampleRate); } + @protected + AudioBufferSourceOptions sse_decode_audio_buffer_source_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_buffer = + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + deserializer); + var var_detune = sse_decode_f_32(deserializer); + var var_loop = sse_decode_bool(deserializer); + var var_loopStart = sse_decode_f_64(deserializer); + var var_loopEnd = sse_decode_f_64(deserializer); + var var_playbackRate = sse_decode_f_32(deserializer); + return AudioBufferSourceOptions( + buffer: var_buffer, + detune: var_detune, + loop: var_loop, + loopStart: var_loopStart, + loopEnd: var_loopEnd, + playbackRate: var_playbackRate); + } + @protected AudioContextLatencyCategory sse_decode_audio_context_latency_category( SseDeserializer deserializer) { @@ -24432,6 +25607,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + AudioNodeOptions sse_decode_audio_node_options(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_channelCount = sse_decode_CastedPrimitive_usize(deserializer); + var var_channelCountMode = sse_decode_channel_count_mode(deserializer); + var var_channelInterpretation = + sse_decode_channel_interpretation(deserializer); + return AudioNodeOptions( + channelCount: var_channelCount, + channelCountMode: var_channelCountMode, + channelInterpretation: var_channelInterpretation); + } + @protected AudioParamDescriptor sse_decode_audio_param_descriptor( SseDeserializer deserializer) { @@ -24688,6 +25876,25 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return AutomationRate.values[inner]; } + @protected + BiquadFilterOptions sse_decode_biquad_filter_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_q = sse_decode_f_32(deserializer); + var var_detune = sse_decode_f_32(deserializer); + var var_frequency = sse_decode_f_32(deserializer); + var var_gain = sse_decode_f_32(deserializer); + var var_type = sse_decode_biquad_filter_type(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return BiquadFilterOptions( + q: var_q, + detune: var_detune, + frequency: var_frequency, + gain: var_gain, + type: var_type, + audioNodeOptions: var_audioNodeOptions); + } + @protected BiquadFilterType sse_decode_biquad_filter_type(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24701,6 +25908,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getUint8() != 0; } + @protected + AudioBuffer + sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + deserializer)); + } + + @protected + PeriodicWave + sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + deserializer)); + } + @protected AudioBufferOptions sse_decode_box_autoadd_audio_buffer_options( SseDeserializer deserializer) { @@ -24761,6 +25986,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_f_32(deserializer)); } + @protected + double sse_decode_box_autoadd_f_64(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_f_64(deserializer)); + } + @protected PeriodicWaveOptions sse_decode_box_autoadd_periodic_wave_options( SseDeserializer deserializer) { @@ -24768,6 +25999,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_periodic_wave_options(deserializer)); } + @protected + int sse_decode_box_autoadd_u_32(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return (sse_decode_u_32(deserializer)); + } + @protected ChannelCountMode sse_decode_channel_count_mode(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24783,6 +26020,62 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return ChannelInterpretation.values[inner]; } + @protected + ChannelMergerOptions sse_decode_channel_merger_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_numberOfInputs = sse_decode_CastedPrimitive_usize(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return ChannelMergerOptions( + numberOfInputs: var_numberOfInputs, + audioNodeOptions: var_audioNodeOptions); + } + + @protected + ChannelSplitterOptions sse_decode_channel_splitter_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_numberOfOutputs = sse_decode_CastedPrimitive_usize(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return ChannelSplitterOptions( + numberOfOutputs: var_numberOfOutputs, + audioNodeOptions: var_audioNodeOptions); + } + + @protected + ConstantSourceOptions sse_decode_constant_source_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_offset = sse_decode_f_32(deserializer); + return ConstantSourceOptions(offset: var_offset); + } + + @protected + ConvolverOptions sse_decode_convolver_options(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_buffer = + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + deserializer); + var var_disableNormalization = sse_decode_bool(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return ConvolverOptions( + buffer: var_buffer, + disableNormalization: var_disableNormalization, + audioNodeOptions: var_audioNodeOptions); + } + + @protected + DelayOptions sse_decode_delay_options(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_maxDelayTime = sse_decode_f_64(deserializer); + var var_delayTime = sse_decode_f_64(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return DelayOptions( + maxDelayTime: var_maxDelayTime, + delayTime: var_delayTime, + audioNodeOptions: var_audioNodeOptions); + } + @protected DistanceModelType sse_decode_distance_model_type( SseDeserializer deserializer) { @@ -24791,6 +26084,25 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return DistanceModelType.values[inner]; } + @protected + DynamicsCompressorOptions sse_decode_dynamics_compressor_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_attack = sse_decode_f_32(deserializer); + var var_knee = sse_decode_f_32(deserializer); + var var_ratio = sse_decode_f_32(deserializer); + var var_release = sse_decode_f_32(deserializer); + var var_threshold = sse_decode_f_32(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return DynamicsCompressorOptions( + attack: var_attack, + knee: var_knee, + ratio: var_ratio, + release: var_release, + threshold: var_threshold, + audioNodeOptions: var_audioNodeOptions); + } + @protected double sse_decode_f_32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24803,6 +26115,14 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getFloat64(); } + @protected + GainOptions sse_decode_gain_options(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_gain = sse_decode_f_32(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return GainOptions(gain: var_gain, audioNodeOptions: var_audioNodeOptions); + } + @protected int sse_decode_i_32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24894,6 +26214,60 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return MediaStreamTrackState.values[inner]; } + @protected + MediaTrackConstraints sse_decode_media_track_constraints( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_sampleRate = sse_decode_opt_box_autoadd_f_32(deserializer); + var var_latency = sse_decode_opt_box_autoadd_f_64(deserializer); + var var_channelCount = sse_decode_opt_box_autoadd_u_32(deserializer); + var var_deviceId = sse_decode_opt_String(deserializer); + return MediaTrackConstraints( + sampleRate: var_sampleRate, + latency: var_latency, + channelCount: var_channelCount, + deviceId: var_deviceId); + } + + @protected + String? sse_decode_opt_String(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + if (sse_decode_bool(deserializer)) { + return (sse_decode_String(deserializer)); + } else { + return null; + } + } + + @protected + AudioBuffer? + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + if (sse_decode_bool(deserializer)) { + return (sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + deserializer)); + } else { + return null; + } + } + + @protected + PeriodicWave? + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + if (sse_decode_bool(deserializer)) { + return (sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + deserializer)); + } else { + return null; + } + } + @protected double? sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24905,6 +26279,28 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + double? sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + if (sse_decode_bool(deserializer)) { + return (sse_decode_box_autoadd_f_64(deserializer)); + } else { + return null; + } + } + + @protected + int? sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + if (sse_decode_bool(deserializer)) { + return (sse_decode_box_autoadd_u_32(deserializer)); + } else { + return null; + } + } + @protected Float32List? sse_decode_opt_list_prim_f_32_strict( SseDeserializer deserializer) { @@ -24917,6 +26313,25 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + OscillatorOptions sse_decode_oscillator_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_type = sse_decode_oscillator_type(deserializer); + var var_frequency = sse_decode_f_32(deserializer); + var var_detune = sse_decode_f_32(deserializer); + var var_periodicWave = + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return OscillatorOptions( + type: var_type, + frequency: var_frequency, + detune: var_detune, + periodicWave: var_periodicWave, + audioNodeOptions: var_audioNodeOptions); + } + @protected OscillatorType sse_decode_oscillator_type(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24931,6 +26346,42 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return OverSampleType.values[inner]; } + @protected + PannerOptions sse_decode_panner_options(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_panningModel = sse_decode_panning_model_type(deserializer); + var var_distanceModel = sse_decode_distance_model_type(deserializer); + var var_positionX = sse_decode_f_32(deserializer); + var var_positionY = sse_decode_f_32(deserializer); + var var_positionZ = sse_decode_f_32(deserializer); + var var_orientationX = sse_decode_f_32(deserializer); + var var_orientationY = sse_decode_f_32(deserializer); + var var_orientationZ = sse_decode_f_32(deserializer); + var var_refDistance = sse_decode_f_64(deserializer); + var var_maxDistance = sse_decode_f_64(deserializer); + var var_rolloffFactor = sse_decode_f_64(deserializer); + var var_coneInnerAngle = sse_decode_f_64(deserializer); + var var_coneOuterAngle = sse_decode_f_64(deserializer); + var var_coneOuterGain = sse_decode_f_64(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return PannerOptions( + panningModel: var_panningModel, + distanceModel: var_distanceModel, + positionX: var_positionX, + positionY: var_positionY, + positionZ: var_positionZ, + orientationX: var_orientationX, + orientationY: var_orientationY, + orientationZ: var_orientationZ, + refDistance: var_refDistance, + maxDistance: var_maxDistance, + rolloffFactor: var_rolloffFactor, + coneInnerAngle: var_coneInnerAngle, + coneOuterAngle: var_coneOuterAngle, + coneOuterGain: var_coneOuterGain, + audioNodeOptions: var_audioNodeOptions); + } + @protected PanningModelType sse_decode_panning_model_type(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24967,6 +26418,22 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (var_field0, var_field1); } + @protected + StereoPannerOptions sse_decode_stereo_panner_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_pan = sse_decode_f_32(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return StereoPannerOptions( + pan: var_pan, audioNodeOptions: var_audioNodeOptions); + } + + @protected + int sse_decode_u_32(SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + return deserializer.buffer.getUint32(); + } + @protected int sse_decode_u_8(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -24984,6 +26451,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return deserializer.buffer.getBigUint64(); } + @protected + WaveShaperOptions sse_decode_wave_shaper_options( + SseDeserializer deserializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + var var_curve = sse_decode_opt_list_prim_f_32_strict(deserializer); + var var_oversample = sse_decode_over_sample_type(deserializer); + var var_audioNodeOptions = sse_decode_audio_node_options(deserializer); + return WaveShaperOptions( + curve: var_curve, + oversample: var_oversample, + audioNodeOptions: var_audioNodeOptions); + } + @protected void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer) { @@ -25344,6 +26824,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { (self as BlobEventImpl).frbInternalSseEncode(move: true), serializer); } + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ChannelConfig self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as ChannelConfigImpl).frbInternalSseEncode(move: true), + serializer); + } + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -26859,6 +28349,16 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { (self as BlobEventImpl).frbInternalSseEncode(move: null), serializer); } + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ChannelConfig self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_usize( + (self as ChannelConfigImpl).frbInternalSseEncode(move: null), + serializer); + } + @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -27144,6 +28644,17 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_prim_u_8_strict(utf8.encoder.convert(self), serializer); } + @protected + void sse_encode_analyser_options( + AnalyserOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_CastedPrimitive_usize(self.fftSize, serializer); + sse_encode_f_64(self.maxDecibels, serializer); + sse_encode_f_64(self.minDecibels, serializer); + sse_encode_f_64(self.smoothingTimeConstant, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_audio_buffer_options( AudioBufferOptions self, SseSerializer serializer) { @@ -27153,6 +28664,19 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(self.sampleRate, serializer); } + @protected + void sse_encode_audio_buffer_source_options( + AudioBufferSourceOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + self.buffer, serializer); + sse_encode_f_32(self.detune, serializer); + sse_encode_bool(self.loop, serializer); + sse_encode_f_64(self.loopStart, serializer); + sse_encode_f_64(self.loopEnd, serializer); + sse_encode_f_32(self.playbackRate, serializer); + } + @protected void sse_encode_audio_context_latency_category( AudioContextLatencyCategory self, SseSerializer serializer) { @@ -27299,6 +28823,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + void sse_encode_audio_node_options( + AudioNodeOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_CastedPrimitive_usize(self.channelCount, serializer); + sse_encode_channel_count_mode(self.channelCountMode, serializer); + sse_encode_channel_interpretation(self.channelInterpretation, serializer); + } + @protected void sse_encode_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer) { @@ -27546,6 +29079,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } + @protected + void sse_encode_biquad_filter_options( + BiquadFilterOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_32(self.q, serializer); + sse_encode_f_32(self.detune, serializer); + sse_encode_f_32(self.frequency, serializer); + sse_encode_f_32(self.gain, serializer); + sse_encode_biquad_filter_type(self.type, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_biquad_filter_type( BiquadFilterType self, SseSerializer serializer) { @@ -27559,6 +29104,24 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putUint8(self ? 1 : 0); } + @protected + void + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + AudioBuffer self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + self, serializer); + } + + @protected + void + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + PeriodicWave self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + self, serializer); + } + @protected void sse_encode_box_autoadd_audio_buffer_options( AudioBufferOptions self, SseSerializer serializer) { @@ -27620,6 +29183,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(self, serializer); } + @protected + void sse_encode_box_autoadd_f_64(double self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_64(self, serializer); + } + @protected void sse_encode_box_autoadd_periodic_wave_options( PeriodicWaveOptions self, SseSerializer serializer) { @@ -27627,6 +29196,12 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_periodic_wave_options(self, serializer); } + @protected + void sse_encode_box_autoadd_u_32(int self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_u_32(self, serializer); + } + @protected void sse_encode_channel_count_mode( ChannelCountMode self, SseSerializer serializer) { @@ -27641,6 +29216,47 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } + @protected + void sse_encode_channel_merger_options( + ChannelMergerOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_CastedPrimitive_usize(self.numberOfInputs, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + + @protected + void sse_encode_channel_splitter_options( + ChannelSplitterOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_CastedPrimitive_usize(self.numberOfOutputs, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + + @protected + void sse_encode_constant_source_options( + ConstantSourceOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_32(self.offset, serializer); + } + + @protected + void sse_encode_convolver_options( + ConvolverOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + self.buffer, serializer); + sse_encode_bool(self.disableNormalization, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + + @protected + void sse_encode_delay_options(DelayOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_64(self.maxDelayTime, serializer); + sse_encode_f_64(self.delayTime, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_distance_model_type( DistanceModelType self, SseSerializer serializer) { @@ -27648,6 +29264,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } + @protected + void sse_encode_dynamics_compressor_options( + DynamicsCompressorOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_32(self.attack, serializer); + sse_encode_f_32(self.knee, serializer); + sse_encode_f_32(self.ratio, serializer); + sse_encode_f_32(self.release, serializer); + sse_encode_f_32(self.threshold, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_f_32(double self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -27660,6 +29288,13 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { serializer.buffer.putFloat64(self); } + @protected + void sse_encode_gain_options(GainOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_32(self.gain, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_i_32(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -27747,6 +29382,52 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } + @protected + void sse_encode_media_track_constraints( + MediaTrackConstraints self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_opt_box_autoadd_f_32(self.sampleRate, serializer); + sse_encode_opt_box_autoadd_f_64(self.latency, serializer); + sse_encode_opt_box_autoadd_u_32(self.channelCount, serializer); + sse_encode_opt_String(self.deviceId, serializer); + } + + @protected + void sse_encode_opt_String(String? self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + sse_encode_bool(self != null, serializer); + if (self != null) { + sse_encode_String(self, serializer); + } + } + + @protected + void + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + AudioBuffer? self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + sse_encode_bool(self != null, serializer); + if (self != null) { + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + self, serializer); + } + } + + @protected + void + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + PeriodicWave? self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + sse_encode_bool(self != null, serializer); + if (self != null) { + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + self, serializer); + } + } + @protected void sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -27757,6 +29438,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + void sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + sse_encode_bool(self != null, serializer); + if (self != null) { + sse_encode_box_autoadd_f_64(self, serializer); + } + } + + @protected + void sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + + sse_encode_bool(self != null, serializer); + if (self != null) { + sse_encode_box_autoadd_u_32(self, serializer); + } + } + @protected void sse_encode_opt_list_prim_f_32_strict( Float32List? self, SseSerializer serializer) { @@ -27768,6 +29469,18 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } + @protected + void sse_encode_oscillator_options( + OscillatorOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_oscillator_type(self.type, serializer); + sse_encode_f_32(self.frequency, serializer); + sse_encode_f_32(self.detune, serializer); + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + self.periodicWave, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_oscillator_type( OscillatorType self, SseSerializer serializer) { @@ -27782,6 +29495,26 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } + @protected + void sse_encode_panner_options(PannerOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_panning_model_type(self.panningModel, serializer); + sse_encode_distance_model_type(self.distanceModel, serializer); + sse_encode_f_32(self.positionX, serializer); + sse_encode_f_32(self.positionY, serializer); + sse_encode_f_32(self.positionZ, serializer); + sse_encode_f_32(self.orientationX, serializer); + sse_encode_f_32(self.orientationY, serializer); + sse_encode_f_32(self.orientationZ, serializer); + sse_encode_f_64(self.refDistance, serializer); + sse_encode_f_64(self.maxDistance, serializer); + sse_encode_f_64(self.rolloffFactor, serializer); + sse_encode_f_64(self.coneInnerAngle, serializer); + sse_encode_f_64(self.coneOuterAngle, serializer); + sse_encode_f_64(self.coneOuterGain, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + @protected void sse_encode_panning_model_type( PanningModelType self, SseSerializer serializer) { @@ -27809,6 +29542,20 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { self.$2, serializer); } + @protected + void sse_encode_stereo_panner_options( + StereoPannerOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_f_32(self.pan, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } + + @protected + void sse_encode_u_32(int self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + serializer.buffer.putUint32(self); + } + @protected void sse_encode_u_8(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -27825,6 +29572,15 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { // Codec=Sse (Serialization based), see doc to use other codecs serializer.buffer.putBigUint64(self); } + + @protected + void sse_encode_wave_shaper_options( + WaveShaperOptions self, SseSerializer serializer) { + // Codec=Sse (Serialization based), see doc to use other codecs + sse_encode_opt_list_prim_f_32_strict(self.curve, serializer); + sse_encode_over_sample_type(self.oversample, serializer); + sse_encode_audio_node_options(self.audioNodeOptions, serializer); + } } @freezed @@ -28036,9 +29792,6 @@ class AnalyserNodeImpl extends RustOpaque implements AnalyserNode { RustLib.instance.api.rust_arc_decrement_strong_count_AnalyserNodePtr, ); - /// 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.webAudioApiNodeAnalyserNodeChannelConfig( that: this, @@ -28131,21 +29884,16 @@ class AnalyserNodeImpl extends RustOpaque implements AnalyserNode { that: this, ); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeAnalyserNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeAnalyserNodeNumberOfOutputs( 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.webAudioApiNodeAnalyserNodeRegistration( that: this, @@ -28302,9 +30050,6 @@ class AudioBufferSourceNodeImpl extends RustOpaque .instance.api.rust_arc_decrement_strong_count_AudioBufferSourceNodePtr, ); - /// 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.webAudioApiNodeAudioBufferSourceNodeChannelConfig( that: this, @@ -28388,13 +30133,11 @@ class AudioBufferSourceNodeImpl extends RustOpaque that: this, ); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeAudioBufferSourceNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeAudioBufferSourceNodeNumberOfOutputs( that: this, @@ -28420,9 +30163,6 @@ class AudioBufferSourceNodeImpl extends RustOpaque 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.webAudioApiNodeAudioBufferSourceNodeRegistration( that: this, @@ -28474,21 +30214,11 @@ class AudioBufferSourceNodeImpl extends RustOpaque .webAudioApiNodeAudioBufferSourceNodeSetOnProcessorError( that: this, callback: callback); - /// Play immediately - /// - /// # Panics - /// - /// Panics if the source was already started Future start() => RustLib.instance.api.webAudioApiNodeAudioBufferSourceNodeStart( that: this, ); - /// Schedule playback start at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already started Future startAt({required double when}) => RustLib.instance.api .webAudioApiNodeAudioBufferSourceNodeStartAt(that: this, when: when); @@ -28516,21 +30246,11 @@ class AudioBufferSourceNodeImpl extends RustOpaque .webAudioApiNodeAudioBufferSourceNodeStartAtWithOffsetAndDuration( that: this, start: start, offset: offset, duration: duration); - /// Stop immediately - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stop() => RustLib.instance.api.webAudioApiNodeAudioBufferSourceNodeStop( that: this, ); - /// Schedule playback stop at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stopAt({required double when}) => RustLib.instance.api .webAudioApiNodeAudioBufferSourceNodeStopAt(that: this, when: when); } @@ -28945,9 +30665,6 @@ class AudioDestinationNodeImpl extends RustOpaque .instance.api.rust_arc_decrement_strong_count_AudioDestinationNodePtr, ); - /// 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.webAudioApiNodeAudioDestinationNodeChannelConfig( that: this, @@ -29008,31 +30725,24 @@ class AudioDestinationNodeImpl extends RustOpaque that: this, ); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeAudioDestinationNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeAudioDestinationNodeNumberOfOutputs( 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.webAudioApiNodeAudioDestinationNodeRegistration( that: this, ); - /// Update the `channel_count` attribute Future setChannelCount({required int v}) => RustLib.instance.api .webAudioApiNodeAudioDestinationNodeSetChannelCount(that: this, v: v); - /// Update the `channel_count_mode` attribute Future setChannelCountMode({required ChannelCountMode v}) => RustLib .instance.api .webAudioApiNodeAudioDestinationNodeSetChannelCountMode(that: this, v: v); @@ -29157,9 +30867,6 @@ class AudioParamImpl extends RustOpaque implements AudioParam { 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, @@ -29249,21 +30956,16 @@ class AudioParamImpl extends RustOpaque implements AudioParam { 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, @@ -29278,16 +30980,13 @@ class AudioParamImpl extends RustOpaque implements AudioParam { RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -29529,9 +31228,6 @@ class AudioWorkletNodeImpl extends RustOpaque implements AudioWorkletNode { .instance.api.rust_arc_decrement_strong_count_AudioWorkletNodePtr, ); - /// 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.webAudioApiWorkletAudioWorkletNodeChannelConfig( that: this, @@ -29580,13 +31276,11 @@ class AudioWorkletNodeImpl extends RustOpaque implements AudioWorkletNode { RustLib.instance.api.webAudioApiWorkletAudioWorkletNodeDisconnectOutput( that: this, output: output); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiWorkletAudioWorkletNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiWorkletAudioWorkletNodeNumberOfOutputs( that: this, @@ -29601,9 +31295,6 @@ class AudioWorkletNodeImpl extends RustOpaque implements AudioWorkletNode { 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.webAudioApiWorkletAudioWorkletNodeRegistration( that: this, @@ -29645,9 +31336,6 @@ class BiquadFilterNodeImpl extends RustOpaque implements BiquadFilterNode { .instance.api.rust_arc_decrement_strong_count_BiquadFilterNodePtr, ); - /// 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.webAudioApiNodeBiquadFilterNodeChannelConfig( that: this, @@ -29710,13 +31398,11 @@ class BiquadFilterNodeImpl extends RustOpaque implements BiquadFilterNode { /// Returns the gain audio parameter AudioParam get gain => AudioParamProxyVariantBiquadFilterNodeGain(this); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeBiquadFilterNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeBiquadFilterNodeNumberOfOutputs( that: this, @@ -29725,9 +31411,6 @@ class BiquadFilterNodeImpl extends RustOpaque implements BiquadFilterNode { /// Returns the Q audio parameter AudioParam get q => AudioParamProxyVariantBiquadFilterNodeQ(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.webAudioApiNodeBiquadFilterNodeRegistration( that: this, @@ -29815,6 +31498,26 @@ class BlobEventImpl extends RustOpaque implements BlobEvent { that: this, timecode: timecode); } +@sealed +class ChannelConfigImpl extends RustOpaque implements ChannelConfig { + // Not to be used by end users + ChannelConfigImpl.frbInternalDcoDecode(List wire) + : super.frbInternalDcoDecode(wire, _kStaticData); + + // Not to be used by end users + ChannelConfigImpl.frbInternalSseDecode(BigInt ptr, int externalSizeOnNative) + : super.frbInternalSseDecode(ptr, externalSizeOnNative, _kStaticData); + + static final _kStaticData = RustArcStaticData( + rustArcIncrementStrongCount: + RustLib.instance.api.rust_arc_increment_strong_count_ChannelConfig, + rustArcDecrementStrongCount: + RustLib.instance.api.rust_arc_decrement_strong_count_ChannelConfig, + rustArcDecrementStrongCountPtr: + RustLib.instance.api.rust_arc_decrement_strong_count_ChannelConfigPtr, + ); +} + @sealed class ChannelMergerNodeImpl extends RustOpaque implements ChannelMergerNode { // Not to be used by end users @@ -29835,9 +31538,6 @@ class ChannelMergerNodeImpl extends RustOpaque implements ChannelMergerNode { .instance.api.rust_arc_decrement_strong_count_ChannelMergerNodePtr, ); - /// 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.webAudioApiNodeChannelMergerNodeChannelConfig( that: this, @@ -29890,34 +31590,28 @@ class ChannelMergerNodeImpl extends RustOpaque implements ChannelMergerNode { RustLib.instance.api.webAudioApiNodeChannelMergerNodeFrbOverrideConnect( that: this, dest: dest); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeChannelMergerNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeChannelMergerNodeNumberOfOutputs( 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.webAudioApiNodeChannelMergerNodeRegistration( that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeChannelMergerNodeSetChannelCount(that: this, v: v); + Future setChannelCount({required int count}) => + RustLib.instance.api.webAudioApiNodeChannelMergerNodeSetChannelCount( + that: this, count: count); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => RustLib - .instance.api - .webAudioApiNodeChannelMergerNodeSetChannelCountMode(that: this, v: v); + Future setChannelCountMode({required ChannelCountMode mode}) => + RustLib.instance.api.webAudioApiNodeChannelMergerNodeSetChannelCountMode( + that: this, mode: mode); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}) => @@ -29952,9 +31646,6 @@ class ChannelSplitterNodeImpl extends RustOpaque .instance.api.rust_arc_decrement_strong_count_ChannelSplitterNodePtr, ); - /// 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.webAudioApiNodeChannelSplitterNodeChannelConfig( that: this, @@ -30007,40 +31698,35 @@ class ChannelSplitterNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeChannelSplitterNodeFrbOverrideConnect( that: this, dest: dest); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeChannelSplitterNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeChannelSplitterNodeNumberOfOutputs( 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.webAudioApiNodeChannelSplitterNodeRegistration( that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeChannelSplitterNodeSetChannelCount(that: this, v: v); + Future setChannelCount({required int count}) => + RustLib.instance.api.webAudioApiNodeChannelSplitterNodeSetChannelCount( + that: this, count: count); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => RustLib - .instance.api - .webAudioApiNodeChannelSplitterNodeSetChannelCountMode(that: this, v: v); + Future setChannelCountMode({required ChannelCountMode mode}) => + RustLib.instance.api + .webAudioApiNodeChannelSplitterNodeSetChannelCountMode( + that: this, mode: mode); - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => + Future setChannelInterpretation( + {required ChannelInterpretation interpretation}) => RustLib.instance.api .webAudioApiNodeChannelSplitterNodeSetChannelInterpretation( - that: this, v: v); + that: this, interpretation: interpretation); Future setOnProcessorError( {required FutureOr Function(String) callback}) => @@ -30292,9 +31978,6 @@ class ConstantSourceNodeImpl extends RustOpaque implements ConstantSourceNode { .instance.api.rust_arc_decrement_strong_count_ConstantSourceNodePtr, ); - /// 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.webAudioApiNodeConstantSourceNodeChannelConfig( that: this, @@ -30353,13 +32036,11 @@ class ConstantSourceNodeImpl extends RustOpaque implements ConstantSourceNode { RustLib.instance.api.webAudioApiNodeConstantSourceNodeFrbOverrideConnect( that: this, dest: dest); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeConstantSourceNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeConstantSourceNodeNumberOfOutputs( that: this, @@ -30367,9 +32048,6 @@ class ConstantSourceNodeImpl extends RustOpaque implements ConstantSourceNode { AudioParam get offset => AudioParamProxyVariantConstantSourceNodeOffset(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.webAudioApiNodeConstantSourceNodeRegistration( that: this, @@ -30399,39 +32077,19 @@ class ConstantSourceNodeImpl extends RustOpaque implements ConstantSourceNode { RustLib.instance.api.webAudioApiNodeConstantSourceNodeSetOnProcessorError( that: this, callback: callback); - /// Play immediately - /// - /// # Panics - /// - /// Panics if the source was already started Future start() => RustLib.instance.api.webAudioApiNodeConstantSourceNodeStart( that: this, ); - /// Schedule playback start at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already started Future startAt({required double when}) => RustLib.instance.api .webAudioApiNodeConstantSourceNodeStartAt(that: this, when: when); - /// Stop immediately - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stop() => RustLib.instance.api.webAudioApiNodeConstantSourceNodeStop( that: this, ); - /// Schedule playback stop at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stopAt({required double when}) => RustLib.instance.api .webAudioApiNodeConstantSourceNodeStopAt(that: this, when: when); } @@ -30455,9 +32113,6 @@ class ConvolverNodeImpl extends RustOpaque implements ConvolverNode { RustLib.instance.api.rust_arc_decrement_strong_count_ConvolverNodePtr, ); - /// 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.webAudioApiNodeConvolverNodeChannelConfig( that: this, @@ -30514,21 +32169,16 @@ class ConvolverNodeImpl extends RustOpaque implements ConvolverNode { that: this, ); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeConvolverNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeConvolverNodeNumberOfOutputs( 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.webAudioApiNodeConvolverNodeRegistration( that: this, @@ -30586,9 +32236,6 @@ class DelayNodeImpl extends RustOpaque implements DelayNode { RustLib.instance.api.rust_arc_decrement_strong_count_DelayNodePtr, ); - /// 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.webAudioApiNodeDelayNodeChannelConfig( that: this, @@ -30642,21 +32289,16 @@ class DelayNodeImpl extends RustOpaque implements DelayNode { 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() => RustLib.instance.api.webAudioApiNodeDelayNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeDelayNodeNumberOfOutputs( 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.webAudioApiNodeDelayNodeRegistration( that: this, @@ -30726,9 +32368,6 @@ class DynamicsCompressorNodeImpl extends RustOpaque AudioParam get attack => AudioParamProxyVariantDynamicsCompressorNodeAttack(this); - /// 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.webAudioApiNodeDynamicsCompressorNodeChannelConfig( that: this, @@ -30783,13 +32422,11 @@ class DynamicsCompressorNodeImpl extends RustOpaque AudioParam get knee => AudioParamProxyVariantDynamicsCompressorNodeKnee(this); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeDynamicsCompressorNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeDynamicsCompressorNodeNumberOfOutputs( that: this, @@ -30803,9 +32440,6 @@ class DynamicsCompressorNodeImpl extends RustOpaque 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.webAudioApiNodeDynamicsCompressorNodeRegistration( that: this, @@ -30814,15 +32448,14 @@ class DynamicsCompressorNodeImpl extends RustOpaque AudioParam get release => AudioParamProxyVariantDynamicsCompressorNodeRelease(this); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeDynamicsCompressorNodeSetChannelCount(that: this, v: v); + Future setChannelCount({required int count}) => + RustLib.instance.api.webAudioApiNodeDynamicsCompressorNodeSetChannelCount( + that: this, count: count); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => + Future setChannelCountMode({required ChannelCountMode mode}) => RustLib.instance.api .webAudioApiNodeDynamicsCompressorNodeSetChannelCountMode( - that: this, v: v); + that: this, mode: mode); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}) => @@ -30883,9 +32516,6 @@ class GainNodeImpl extends RustOpaque implements GainNode { RustLib.instance.api.rust_arc_decrement_strong_count_GainNodePtr, ); - /// 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.webAudioApiNodeGainNodeChannelConfig( that: this, @@ -30938,21 +32568,16 @@ class GainNodeImpl extends RustOpaque implements GainNode { AudioParam get gain => AudioParamProxyVariantGainNodeGain(this); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeGainNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeGainNodeNumberOfOutputs( 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.webAudioApiNodeGainNodeRegistration( that: this, @@ -30997,9 +32622,6 @@ class IirFilterNodeImpl extends RustOpaque implements IirFilterNode { RustLib.instance.api.rust_arc_decrement_strong_count_IirFilterNodePtr, ); - /// 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.webAudioApiNodeIirFilterNodeChannelConfig( that: this, @@ -31050,21 +32672,16 @@ class IirFilterNodeImpl extends RustOpaque implements IirFilterNode { 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() => RustLib.instance.api.webAudioApiNodeIirFilterNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeIirFilterNodeNumberOfOutputs( 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.webAudioApiNodeIirFilterNodeRegistration( that: this, @@ -31111,9 +32728,6 @@ class MediaElementAudioSourceNodeImpl extends RustOpaque .rust_arc_decrement_strong_count_MediaElementAudioSourceNodePtr, ); - /// 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 .webAudioApiNodeMediaElementAudioSourceNodeChannelConfig( that: this, @@ -31166,21 +32780,16 @@ class MediaElementAudioSourceNodeImpl extends RustOpaque .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 .webAudioApiNodeMediaElementAudioSourceNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api .webAudioApiNodeMediaElementAudioSourceNodeNumberOfOutputs( 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 .webAudioApiNodeMediaElementAudioSourceNodeRegistration( that: this, @@ -31342,9 +32951,6 @@ class MediaStreamAudioDestinationNodeImpl extends RustOpaque .rust_arc_decrement_strong_count_MediaStreamAudioDestinationNodePtr, ); - /// 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 .webAudioApiNodeMediaStreamAudioDestinationNodeChannelConfig( that: this, @@ -31397,21 +33003,16 @@ class MediaStreamAudioDestinationNodeImpl extends RustOpaque .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 .webAudioApiNodeMediaStreamAudioDestinationNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api .webAudioApiNodeMediaStreamAudioDestinationNodeNumberOfOutputs( 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 .webAudioApiNodeMediaStreamAudioDestinationNodeRegistration( that: this, @@ -31467,9 +33068,6 @@ class MediaStreamAudioSourceNodeImpl extends RustOpaque .rust_arc_decrement_strong_count_MediaStreamAudioSourceNodePtr, ); - /// 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 .webAudioApiNodeMediaStreamAudioSourceNodeChannelConfig( that: this, @@ -31522,21 +33120,16 @@ class MediaStreamAudioSourceNodeImpl extends RustOpaque .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 .webAudioApiNodeMediaStreamAudioSourceNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api .webAudioApiNodeMediaStreamAudioSourceNodeNumberOfOutputs( 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 .webAudioApiNodeMediaStreamAudioSourceNodeRegistration( that: this, @@ -31634,9 +33227,6 @@ class MediaStreamTrackAudioSourceNodeImpl extends RustOpaque .rust_arc_decrement_strong_count_MediaStreamTrackAudioSourceNodePtr, ); - /// 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 .webAudioApiNodeMediaStreamTrackAudioSourceNodeChannelConfig( that: this, @@ -31689,21 +33279,16 @@ class MediaStreamTrackAudioSourceNodeImpl extends RustOpaque .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 .webAudioApiNodeMediaStreamTrackAudioSourceNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api .webAudioApiNodeMediaStreamTrackAudioSourceNodeNumberOfOutputs( 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 .webAudioApiNodeMediaStreamTrackAudioSourceNodeRegistration( that: this, @@ -32142,9 +33727,6 @@ class OscillatorNodeImpl extends RustOpaque implements OscillatorNode { RustLib.instance.api.rust_arc_decrement_strong_count_OscillatorNodePtr, ); - /// 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.webAudioApiNodeOscillatorNodeChannelConfig( that: this, @@ -32217,21 +33799,18 @@ class OscillatorNodeImpl extends RustOpaque implements OscillatorNode { AudioParam get frequency => AudioParamProxyVariantOscillatorNodeFrequency(this); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. + /// `OscillatorNode` is a source node. A source node is by definition with no input Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeOscillatorNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. + /// `OscillatorNode` is a mono source node. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeOscillatorNodeNumberOfOutputs( 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.webAudioApiNodeOscillatorNodeRegistration( that: this, @@ -32281,38 +33860,18 @@ class OscillatorNodeImpl extends RustOpaque implements OscillatorNode { Future setType({required OscillatorType type}) => RustLib.instance.api .webAudioApiNodeOscillatorNodeSetType(that: this, type: type); - /// Play immediately - /// - /// # Panics - /// - /// Panics if the source was already started Future start() => RustLib.instance.api.webAudioApiNodeOscillatorNodeStart( that: this, ); - /// Schedule playback start at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already started Future startAt({required double when}) => RustLib.instance.api .webAudioApiNodeOscillatorNodeStartAt(that: this, when: when); - /// Stop immediately - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stop() => RustLib.instance.api.webAudioApiNodeOscillatorNodeStop( that: this, ); - /// Schedule playback stop at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stopAt({required double when}) => RustLib.instance.api .webAudioApiNodeOscillatorNodeStopAt(that: this, when: when); @@ -32342,9 +33901,6 @@ class PannerNodeImpl extends RustOpaque implements PannerNode { RustLib.instance.api.rust_arc_decrement_strong_count_PannerNodePtr, ); - /// 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.webAudioApiNodePannerNodeChannelConfig( that: this, @@ -32420,13 +33976,11 @@ class PannerNodeImpl extends RustOpaque implements PannerNode { that: this, ); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodePannerNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodePannerNodeNumberOfOutputs( that: this, @@ -32457,9 +34011,6 @@ class PannerNodeImpl extends RustOpaque implements PannerNode { 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.webAudioApiNodePannerNodeRegistration( that: this, @@ -32470,14 +34021,12 @@ class PannerNodeImpl extends RustOpaque implements PannerNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodePannerNodeSetChannelCount(that: this, v: v); + Future setChannelCount({required int count}) => RustLib.instance.api + .webAudioApiNodePannerNodeSetChannelCount(that: this, count: count); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => + Future setChannelCountMode({required ChannelCountMode mode}) => RustLib.instance.api - .webAudioApiNodePannerNodeSetChannelCountMode(that: this, v: v); + .webAudioApiNodePannerNodeSetChannelCountMode(that: this, mode: mode); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}) => @@ -32594,9 +34143,6 @@ class ScriptProcessorNodeImpl extends RustOpaque that: this, ); - /// 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.webAudioApiNodeScriptProcessorNodeChannelConfig( that: this, @@ -32655,34 +34201,29 @@ class ScriptProcessorNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeScriptProcessorNodeFrbOverrideConnect( that: this, dest: dest); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeScriptProcessorNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeScriptProcessorNodeNumberOfOutputs( 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.webAudioApiNodeScriptProcessorNodeRegistration( that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeScriptProcessorNodeSetChannelCount(that: this, v: v); + Future setChannelCount({required int count}) => + RustLib.instance.api.webAudioApiNodeScriptProcessorNodeSetChannelCount( + that: this, count: count); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => RustLib - .instance.api - .webAudioApiNodeScriptProcessorNodeSetChannelCountMode(that: this, v: v); + Future setChannelCountMode({required ChannelCountMode mode}) => + RustLib.instance.api + .webAudioApiNodeScriptProcessorNodeSetChannelCountMode( + that: this, mode: mode); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}) => @@ -32717,9 +34258,6 @@ class StereoPannerNodeImpl extends RustOpaque implements StereoPannerNode { .instance.api.rust_arc_decrement_strong_count_StereoPannerNodePtr, ); - /// 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.webAudioApiNodeStereoPannerNodeChannelConfig( that: this, @@ -32772,13 +34310,11 @@ class StereoPannerNodeImpl extends RustOpaque implements StereoPannerNode { RustLib.instance.api.webAudioApiNodeStereoPannerNodeFrbOverrideConnect( that: this, dest: dest); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeStereoPannerNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeStereoPannerNodeNumberOfOutputs( that: this, @@ -32787,22 +34323,17 @@ class StereoPannerNodeImpl extends RustOpaque implements StereoPannerNode { /// Returns the pan audio parameter AudioParam get pan => AudioParamProxyVariantStereoPannerNodePan(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.webAudioApiNodeStereoPannerNodeRegistration( that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeStereoPannerNodeSetChannelCount(that: this, v: v); + Future setChannelCount({required int count}) => RustLib.instance.api + .webAudioApiNodeStereoPannerNodeSetChannelCount(that: this, count: count); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeStereoPannerNodeSetChannelCountMode(that: this, v: v); + Future setChannelCountMode({required ChannelCountMode mode}) => + RustLib.instance.api.webAudioApiNodeStereoPannerNodeSetChannelCountMode( + that: this, mode: mode); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}) => @@ -32835,9 +34366,6 @@ class WaveShaperNodeImpl extends RustOpaque implements WaveShaperNode { RustLib.instance.api.rust_arc_decrement_strong_count_WaveShaperNodePtr, ); - /// 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.webAudioApiNodeWaveShaperNodeChannelConfig( that: this, @@ -32894,13 +34422,11 @@ class WaveShaperNodeImpl extends RustOpaque implements WaveShaperNode { that: this, ); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs() => RustLib.instance.api.webAudioApiNodeWaveShaperNodeNumberOfInputs( that: this, ); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs() => RustLib.instance.api.webAudioApiNodeWaveShaperNodeNumberOfOutputs( that: this, @@ -32912,9 +34438,6 @@ class WaveShaperNodeImpl extends RustOpaque implements WaveShaperNode { 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.webAudioApiNodeWaveShaperNodeRegistration( that: this, @@ -32997,9 +34520,226 @@ class AudioParamProxyVariantAudioBufferSourceNodeDetune RustLib.instance.api.webAudioApiAudioParamCancelScheduledValues( that: this, cancelTime: cancelTime); - /// Config for up/down-mixing of input channels for this node. + 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, + ); + + 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 int 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. /// - /// Only when implementing the [`AudioNode`] trait manually, this struct is of any concern. + /// # 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. + /// + /// # 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + + 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); + + Future setChannelCount({required int v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); + + /// 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 + set value(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 AudioParamProxyVariantAudioBufferSourceNodePlaybackRate + with SimpleDisposable + implements AudioParam { + final AudioBufferSourceNode _upstream; + + AudioParamProxyVariantAudioBufferSourceNodePlaybackRate(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); + Future channelConfig() => RustLib.instance.api.webAudioApiAudioParamChannelConfig( that: this, @@ -33089,252 +34829,16 @@ class AudioParamProxyVariantAudioBufferSourceNodeDetune 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 int 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); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantAudioBufferSourceNodePlaybackRate - with SimpleDisposable - implements AudioParam { - final AudioBufferSourceNode _upstream; - - AudioParamProxyVariantAudioBufferSourceNodePlaybackRate(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, - ); - - 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 int 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. - /// - /// # 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, @@ -33349,16 +34853,13 @@ class AudioParamProxyVariantAudioBufferSourceNodePlaybackRate RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -33459,9 +34960,6 @@ class AudioParamProxyVariantAudioListenerForwardX 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, @@ -33551,21 +35049,16 @@ class AudioParamProxyVariantAudioListenerForwardX 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, @@ -33580,16 +35073,13 @@ class AudioParamProxyVariantAudioListenerForwardX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -33690,1164 +35180,6 @@ class AudioParamProxyVariantAudioListenerForwardY 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, - ); - - 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 int 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. - /// - /// # 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 int 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); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantAudioListenerForwardZ - with SimpleDisposable - implements AudioParam { - final AudioListener _upstream; - - AudioParamProxyVariantAudioListenerForwardZ(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, - ); - - 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 int 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. - /// - /// # 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 int 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); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantAudioListenerPositionX - with SimpleDisposable - implements AudioParam { - final AudioListener _upstream; - - AudioParamProxyVariantAudioListenerPositionX(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, - ); - - 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 int 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. - /// - /// # 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 int 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); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantAudioListenerPositionY - with SimpleDisposable - implements AudioParam { - final AudioListener _upstream; - - AudioParamProxyVariantAudioListenerPositionY(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, - ); - - 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 int 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. - /// - /// # 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 int 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); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantAudioListenerPositionZ - with SimpleDisposable - implements AudioParam { - final AudioListener _upstream; - - AudioParamProxyVariantAudioListenerPositionZ(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, - ); - - 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 int 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. - /// - /// # 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 int 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); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantAudioListenerUpX - with SimpleDisposable - implements AudioParam { - final AudioListener _upstream; - - AudioParamProxyVariantAudioListenerUpX(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, @@ -34937,21 +35269,16 @@ class AudioParamProxyVariantAudioListenerUpX 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, @@ -34966,16 +35293,13 @@ class AudioParamProxyVariantAudioListenerUpX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -35042,12 +35366,12 @@ class AudioParamProxyVariantAudioListenerUpX ); } -class AudioParamProxyVariantAudioListenerUpY +class AudioParamProxyVariantAudioListenerForwardZ with SimpleDisposable implements AudioParam { final AudioListener _upstream; - AudioParamProxyVariantAudioListenerUpY(this._upstream); + AudioParamProxyVariantAudioListenerForwardZ(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -35076,9 +35400,6 @@ class AudioParamProxyVariantAudioListenerUpY 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, @@ -35168,21 +35489,16 @@ class AudioParamProxyVariantAudioListenerUpY 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, @@ -35197,16 +35513,13 @@ class AudioParamProxyVariantAudioListenerUpY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -35273,12 +35586,12 @@ class AudioParamProxyVariantAudioListenerUpY ); } -class AudioParamProxyVariantAudioListenerUpZ +class AudioParamProxyVariantAudioListenerPositionX with SimpleDisposable implements AudioParam { final AudioListener _upstream; - AudioParamProxyVariantAudioListenerUpZ(this._upstream); + AudioParamProxyVariantAudioListenerPositionX(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -35307,9 +35620,6 @@ class AudioParamProxyVariantAudioListenerUpZ 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, @@ -35399,21 +35709,16 @@ class AudioParamProxyVariantAudioListenerUpZ 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, @@ -35428,16 +35733,13 @@ class AudioParamProxyVariantAudioListenerUpZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -35504,12 +35806,12 @@ class AudioParamProxyVariantAudioListenerUpZ ); } -class AudioParamProxyVariantBiquadFilterNodeDetune +class AudioParamProxyVariantAudioListenerPositionY with SimpleDisposable implements AudioParam { - final BiquadFilterNode _upstream; + final AudioListener _upstream; - AudioParamProxyVariantBiquadFilterNodeDetune(this._upstream); + AudioParamProxyVariantAudioListenerPositionY(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -35538,9 +35840,6 @@ class AudioParamProxyVariantBiquadFilterNodeDetune 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, @@ -35630,21 +35929,16 @@ class AudioParamProxyVariantBiquadFilterNodeDetune 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, @@ -35659,16 +35953,13 @@ class AudioParamProxyVariantBiquadFilterNodeDetune RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -35735,12 +36026,12 @@ class AudioParamProxyVariantBiquadFilterNodeDetune ); } -class AudioParamProxyVariantBiquadFilterNodeFrequency +class AudioParamProxyVariantAudioListenerPositionZ with SimpleDisposable implements AudioParam { - final BiquadFilterNode _upstream; + final AudioListener _upstream; - AudioParamProxyVariantBiquadFilterNodeFrequency(this._upstream); + AudioParamProxyVariantAudioListenerPositionZ(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -35769,9 +36060,226 @@ class AudioParamProxyVariantBiquadFilterNodeFrequency RustLib.instance.api.webAudioApiAudioParamCancelScheduledValues( that: this, cancelTime: cancelTime); - /// Config for up/down-mixing of input channels for this node. + 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, + ); + + 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 int 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. + /// + /// # 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + + 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); + + Future setChannelCount({required int v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); + + /// 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 + set value(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 AudioParamProxyVariantAudioListenerUpX + with SimpleDisposable + implements AudioParam { + final AudioListener _upstream; + + AudioParamProxyVariantAudioListenerUpX(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 /// - /// Only when implementing the [`AudioNode`] trait manually, this struct is of any concern. + /// Will panic if `cancel_time` is negative + Future cancelScheduledValues({required double cancelTime}) => + RustLib.instance.api.webAudioApiAudioParamCancelScheduledValues( + that: this, cancelTime: cancelTime); + Future channelConfig() => RustLib.instance.api.webAudioApiAudioParamChannelConfig( that: this, @@ -35861,21 +36369,16 @@ class AudioParamProxyVariantBiquadFilterNodeFrequency 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, @@ -35890,16 +36393,13 @@ class AudioParamProxyVariantBiquadFilterNodeFrequency RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -35966,12 +36466,12 @@ class AudioParamProxyVariantBiquadFilterNodeFrequency ); } -class AudioParamProxyVariantBiquadFilterNodeGain +class AudioParamProxyVariantAudioListenerUpY with SimpleDisposable implements AudioParam { - final BiquadFilterNode _upstream; + final AudioListener _upstream; - AudioParamProxyVariantBiquadFilterNodeGain(this._upstream); + AudioParamProxyVariantAudioListenerUpY(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -36000,9 +36500,6 @@ class AudioParamProxyVariantBiquadFilterNodeGain 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, @@ -36092,21 +36589,236 @@ class AudioParamProxyVariantBiquadFilterNodeGain 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). + 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); + + Future setChannelCount({required int v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); + + /// 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 + set value(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 AudioParamProxyVariantAudioListenerUpZ + with SimpleDisposable + implements AudioParam { + final AudioListener _upstream; + + AudioParamProxyVariantAudioListenerUpZ(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); + + 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, + ); + + 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 int 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. + /// + /// # Panics /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. + /// 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + Future registration() => RustLib.instance.api.webAudioApiAudioParamRegistration( that: this, @@ -36121,16 +36833,13 @@ class AudioParamProxyVariantBiquadFilterNodeGain RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -36197,12 +36906,12 @@ class AudioParamProxyVariantBiquadFilterNodeGain ); } -class AudioParamProxyVariantBiquadFilterNodeQ +class AudioParamProxyVariantBiquadFilterNodeDetune with SimpleDisposable implements AudioParam { final BiquadFilterNode _upstream; - AudioParamProxyVariantBiquadFilterNodeQ(this._upstream); + AudioParamProxyVariantBiquadFilterNodeDetune(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -36231,9 +36940,6 @@ class AudioParamProxyVariantBiquadFilterNodeQ 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, @@ -36323,21 +37029,16 @@ class AudioParamProxyVariantBiquadFilterNodeQ 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, @@ -36352,16 +37053,13 @@ class AudioParamProxyVariantBiquadFilterNodeQ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -36428,12 +37126,12 @@ class AudioParamProxyVariantBiquadFilterNodeQ ); } -class AudioParamProxyVariantConstantSourceNodeOffset +class AudioParamProxyVariantBiquadFilterNodeFrequency with SimpleDisposable implements AudioParam { - final ConstantSourceNode _upstream; + final BiquadFilterNode _upstream; - AudioParamProxyVariantConstantSourceNodeOffset(this._upstream); + AudioParamProxyVariantBiquadFilterNodeFrequency(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -36462,9 +37160,6 @@ class AudioParamProxyVariantConstantSourceNodeOffset 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, @@ -36554,21 +37249,16 @@ class AudioParamProxyVariantConstantSourceNodeOffset 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, @@ -36583,16 +37273,13 @@ class AudioParamProxyVariantConstantSourceNodeOffset RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -36659,12 +37346,12 @@ class AudioParamProxyVariantConstantSourceNodeOffset ); } -class AudioParamProxyVariantDelayNodeDelayTime +class AudioParamProxyVariantBiquadFilterNodeGain with SimpleDisposable implements AudioParam { - final DelayNode _upstream; + final BiquadFilterNode _upstream; - AudioParamProxyVariantDelayNodeDelayTime(this._upstream); + AudioParamProxyVariantBiquadFilterNodeGain(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -36693,9 +37380,6 @@ class AudioParamProxyVariantDelayNodeDelayTime 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, @@ -36785,21 +37469,16 @@ class AudioParamProxyVariantDelayNodeDelayTime 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, @@ -36814,16 +37493,13 @@ class AudioParamProxyVariantDelayNodeDelayTime RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -36890,12 +37566,12 @@ class AudioParamProxyVariantDelayNodeDelayTime ); } -class AudioParamProxyVariantDynamicsCompressorNodeAttack +class AudioParamProxyVariantBiquadFilterNodeQ with SimpleDisposable implements AudioParam { - final DynamicsCompressorNode _upstream; + final BiquadFilterNode _upstream; - AudioParamProxyVariantDynamicsCompressorNodeAttack(this._upstream); + AudioParamProxyVariantBiquadFilterNodeQ(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -36924,9 +37600,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeAttack 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, @@ -37016,21 +37689,16 @@ class AudioParamProxyVariantDynamicsCompressorNodeAttack 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, @@ -37045,16 +37713,13 @@ class AudioParamProxyVariantDynamicsCompressorNodeAttack RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -37121,12 +37786,12 @@ class AudioParamProxyVariantDynamicsCompressorNodeAttack ); } -class AudioParamProxyVariantDynamicsCompressorNodeKnee +class AudioParamProxyVariantConstantSourceNodeOffset with SimpleDisposable implements AudioParam { - final DynamicsCompressorNode _upstream; + final ConstantSourceNode _upstream; - AudioParamProxyVariantDynamicsCompressorNodeKnee(this._upstream); + AudioParamProxyVariantConstantSourceNodeOffset(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -37155,9 +37820,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeKnee 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, @@ -37247,21 +37909,236 @@ class AudioParamProxyVariantDynamicsCompressorNodeKnee 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). + 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); + + Future setChannelCount({required int v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); + + /// 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 + set value(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 AudioParamProxyVariantDelayNodeDelayTime + with SimpleDisposable + implements AudioParam { + final DelayNode _upstream; + + AudioParamProxyVariantDelayNodeDelayTime(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); + + 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, + ); + + 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 /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. + /// This function will panic when + /// - if the output port is out of bounds for this node + Future disconnectOutput({required int 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. + /// + /// # 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + Future registration() => RustLib.instance.api.webAudioApiAudioParamRegistration( that: this, @@ -37276,16 +38153,13 @@ class AudioParamProxyVariantDynamicsCompressorNodeKnee RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -37352,12 +38226,12 @@ class AudioParamProxyVariantDynamicsCompressorNodeKnee ); } -class AudioParamProxyVariantDynamicsCompressorNodeRatio +class AudioParamProxyVariantDynamicsCompressorNodeAttack with SimpleDisposable implements AudioParam { final DynamicsCompressorNode _upstream; - AudioParamProxyVariantDynamicsCompressorNodeRatio(this._upstream); + AudioParamProxyVariantDynamicsCompressorNodeAttack(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -37386,9 +38260,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeRatio 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, @@ -37478,21 +38349,16 @@ class AudioParamProxyVariantDynamicsCompressorNodeRatio 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, @@ -37507,16 +38373,13 @@ class AudioParamProxyVariantDynamicsCompressorNodeRatio RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -37583,12 +38446,12 @@ class AudioParamProxyVariantDynamicsCompressorNodeRatio ); } -class AudioParamProxyVariantDynamicsCompressorNodeRelease +class AudioParamProxyVariantDynamicsCompressorNodeKnee with SimpleDisposable implements AudioParam { final DynamicsCompressorNode _upstream; - AudioParamProxyVariantDynamicsCompressorNodeRelease(this._upstream); + AudioParamProxyVariantDynamicsCompressorNodeKnee(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -37617,9 +38480,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeRelease 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, @@ -37709,21 +38569,16 @@ class AudioParamProxyVariantDynamicsCompressorNodeRelease 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, @@ -37738,16 +38593,13 @@ class AudioParamProxyVariantDynamicsCompressorNodeRelease RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -37814,12 +38666,12 @@ class AudioParamProxyVariantDynamicsCompressorNodeRelease ); } -class AudioParamProxyVariantDynamicsCompressorNodeThreshold +class AudioParamProxyVariantDynamicsCompressorNodeRatio with SimpleDisposable implements AudioParam { final DynamicsCompressorNode _upstream; - AudioParamProxyVariantDynamicsCompressorNodeThreshold(this._upstream); + AudioParamProxyVariantDynamicsCompressorNodeRatio(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -37848,9 +38700,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeThreshold 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, @@ -37940,21 +38789,16 @@ class AudioParamProxyVariantDynamicsCompressorNodeThreshold 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, @@ -37969,16 +38813,13 @@ class AudioParamProxyVariantDynamicsCompressorNodeThreshold RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -38045,12 +38886,12 @@ class AudioParamProxyVariantDynamicsCompressorNodeThreshold ); } -class AudioParamProxyVariantGainNodeGain +class AudioParamProxyVariantDynamicsCompressorNodeRelease with SimpleDisposable implements AudioParam { - final GainNode _upstream; + final DynamicsCompressorNode _upstream; - AudioParamProxyVariantGainNodeGain(this._upstream); + AudioParamProxyVariantDynamicsCompressorNodeRelease(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -38079,9 +38920,6 @@ class AudioParamProxyVariantGainNodeGain 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, @@ -38171,21 +39009,16 @@ class AudioParamProxyVariantGainNodeGain 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, @@ -38200,16 +39033,13 @@ class AudioParamProxyVariantGainNodeGain RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -38276,12 +39106,12 @@ class AudioParamProxyVariantGainNodeGain ); } -class AudioParamProxyVariantOscillatorNodeDetune +class AudioParamProxyVariantDynamicsCompressorNodeThreshold with SimpleDisposable implements AudioParam { - final OscillatorNode _upstream; + final DynamicsCompressorNode _upstream; - AudioParamProxyVariantOscillatorNodeDetune(this._upstream); + AudioParamProxyVariantDynamicsCompressorNodeThreshold(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -38310,9 +39140,6 @@ class AudioParamProxyVariantOscillatorNodeDetune 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, @@ -38402,21 +39229,236 @@ class AudioParamProxyVariantOscillatorNodeDetune 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). + 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); + + Future setChannelCount({required int v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); + + /// 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 + set value(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 AudioParamProxyVariantGainNodeGain + with SimpleDisposable + implements AudioParam { + final GainNode _upstream; + + AudioParamProxyVariantGainNodeGain(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 /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. + /// Will panic if `cancel_time` is negative + Future cancelScheduledValues({required double cancelTime}) => + RustLib.instance.api.webAudioApiAudioParamCancelScheduledValues( + that: this, cancelTime: cancelTime); + + 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, + ); + + 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 int 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. + /// + /// # 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + Future registration() => RustLib.instance.api.webAudioApiAudioParamRegistration( that: this, @@ -38431,16 +39473,13 @@ class AudioParamProxyVariantOscillatorNodeDetune RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -38507,12 +39546,12 @@ class AudioParamProxyVariantOscillatorNodeDetune ); } -class AudioParamProxyVariantOscillatorNodeFrequency +class AudioParamProxyVariantOscillatorNodeDetune with SimpleDisposable implements AudioParam { final OscillatorNode _upstream; - AudioParamProxyVariantOscillatorNodeFrequency(this._upstream); + AudioParamProxyVariantOscillatorNodeDetune(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -38541,9 +39580,6 @@ class AudioParamProxyVariantOscillatorNodeFrequency 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, @@ -38633,21 +39669,236 @@ class AudioParamProxyVariantOscillatorNodeFrequency 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). + Future registration() => + RustLib.instance.api.webAudioApiAudioParamRegistration( + that: this, + ); + + /// Update the current value of the automation rate of the AudioParam + /// + /// # Panics /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. + /// 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); + + Future setChannelCount({required int v}) => RustLib.instance.api + .webAudioApiAudioParamSetChannelCount(that: this, v: v); + + Future setChannelCountMode({required ChannelCountMode v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); + + Future setChannelInterpretation({required ChannelInterpretation v}) => + RustLib.instance.api + .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); + + /// 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 + set value(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 AudioParamProxyVariantOscillatorNodeFrequency + with SimpleDisposable + implements AudioParam { + final OscillatorNode _upstream; + + AudioParamProxyVariantOscillatorNodeFrequency(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); + + 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, + ); + + 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 int 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. + /// + /// # 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + Future registration() => RustLib.instance.api.webAudioApiAudioParamRegistration( that: this, @@ -38662,16 +39913,13 @@ class AudioParamProxyVariantOscillatorNodeFrequency RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -38772,9 +40020,6 @@ class AudioParamProxyVariantPannerNodeOrientationX 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, @@ -38864,21 +40109,16 @@ class AudioParamProxyVariantPannerNodeOrientationX 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, @@ -38893,16 +40133,13 @@ class AudioParamProxyVariantPannerNodeOrientationX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -39003,9 +40240,6 @@ class AudioParamProxyVariantPannerNodeOrientationY 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, @@ -39095,21 +40329,16 @@ class AudioParamProxyVariantPannerNodeOrientationY 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, @@ -39124,16 +40353,13 @@ class AudioParamProxyVariantPannerNodeOrientationY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -39234,9 +40460,6 @@ class AudioParamProxyVariantPannerNodeOrientationZ 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, @@ -39326,21 +40549,16 @@ class AudioParamProxyVariantPannerNodeOrientationZ 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, @@ -39355,16 +40573,13 @@ class AudioParamProxyVariantPannerNodeOrientationZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -39465,9 +40680,6 @@ class AudioParamProxyVariantPannerNodePositionX 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, @@ -39557,21 +40769,16 @@ class AudioParamProxyVariantPannerNodePositionX 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, @@ -39586,16 +40793,13 @@ class AudioParamProxyVariantPannerNodePositionX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -39696,9 +40900,6 @@ class AudioParamProxyVariantPannerNodePositionY 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, @@ -39788,21 +40989,16 @@ class AudioParamProxyVariantPannerNodePositionY 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, @@ -39817,16 +41013,13 @@ class AudioParamProxyVariantPannerNodePositionY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -39927,9 +41120,6 @@ class AudioParamProxyVariantPannerNodePositionZ 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, @@ -40019,21 +41209,16 @@ class AudioParamProxyVariantPannerNodePositionZ 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, @@ -40048,16 +41233,13 @@ class AudioParamProxyVariantPannerNodePositionZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); @@ -40158,9 +41340,6 @@ class AudioParamProxyVariantStereoPannerNodePan 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, @@ -40250,21 +41429,16 @@ class AudioParamProxyVariantStereoPannerNodePan 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, @@ -40279,16 +41453,13 @@ class AudioParamProxyVariantStereoPannerNodePan RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - /// Update the `channel_count` attribute Future setChannelCount({required int 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); 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 63c953d7fc..d936516901 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 @@ -85,6 +85,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BlobEventPtr => wire._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEventPtr; + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_ChannelConfigPtr => wire + ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfigPtr; + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_ChannelMergerNodePtr => wire ._rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNodePtr; @@ -386,6 +390,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( dynamic raw); + @protected + ChannelConfig + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + dynamic raw); + @protected ChannelMergerNode dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -1069,6 +1078,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( dynamic raw); + @protected + ChannelConfig + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + dynamic raw); + @protected ChannelMergerNode dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -1330,9 +1344,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected WaveShaperNodeMiscExt dco_decode_TraitDef_WaveShaperNodeMiscExt(dynamic raw); + @protected + AnalyserOptions dco_decode_analyser_options(dynamic raw); + @protected AudioBufferOptions dco_decode_audio_buffer_options(dynamic raw); + @protected + AudioBufferSourceOptions dco_decode_audio_buffer_source_options(dynamic raw); + @protected AudioContextLatencyCategory dco_decode_audio_context_latency_category( dynamic raw); @@ -1350,6 +1370,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AudioNodeImplementor dco_decode_audio_node_implementor(dynamic raw); + @protected + AudioNodeOptions dco_decode_audio_node_options(dynamic raw); + @protected AudioParamDescriptor dco_decode_audio_param_descriptor(dynamic raw); @@ -1370,12 +1393,25 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AutomationRate dco_decode_automation_rate(dynamic raw); + @protected + BiquadFilterOptions dco_decode_biquad_filter_options(dynamic raw); + @protected BiquadFilterType dco_decode_biquad_filter_type(dynamic raw); @protected bool dco_decode_bool(dynamic raw); + @protected + AudioBuffer + dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + dynamic raw); + + @protected + PeriodicWave + dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + dynamic raw); + @protected AudioBufferOptions dco_decode_box_autoadd_audio_buffer_options(dynamic raw); @@ -1407,24 +1443,51 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double dco_decode_box_autoadd_f_32(dynamic raw); + @protected + double dco_decode_box_autoadd_f_64(dynamic raw); + @protected PeriodicWaveOptions dco_decode_box_autoadd_periodic_wave_options(dynamic raw); + @protected + int dco_decode_box_autoadd_u_32(dynamic raw); + @protected ChannelCountMode dco_decode_channel_count_mode(dynamic raw); @protected ChannelInterpretation dco_decode_channel_interpretation(dynamic raw); + @protected + ChannelMergerOptions dco_decode_channel_merger_options(dynamic raw); + + @protected + ChannelSplitterOptions dco_decode_channel_splitter_options(dynamic raw); + + @protected + ConstantSourceOptions dco_decode_constant_source_options(dynamic raw); + + @protected + ConvolverOptions dco_decode_convolver_options(dynamic raw); + + @protected + DelayOptions dco_decode_delay_options(dynamic raw); + @protected DistanceModelType dco_decode_distance_model_type(dynamic raw); + @protected + DynamicsCompressorOptions dco_decode_dynamics_compressor_options(dynamic raw); + @protected double dco_decode_f_32(dynamic raw); @protected double dco_decode_f_64(dynamic raw); + @protected + GainOptions dco_decode_gain_options(dynamic raw); + @protected int dco_decode_i_32(dynamic raw); @@ -1458,18 +1521,46 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected MediaStreamTrackState dco_decode_media_stream_track_state(dynamic raw); + @protected + MediaTrackConstraints dco_decode_media_track_constraints(dynamic raw); + + @protected + String? dco_decode_opt_String(dynamic raw); + + @protected + AudioBuffer? + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + dynamic raw); + + @protected + PeriodicWave? + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + dynamic raw); + @protected double? dco_decode_opt_box_autoadd_f_32(dynamic raw); + @protected + double? dco_decode_opt_box_autoadd_f_64(dynamic raw); + + @protected + int? dco_decode_opt_box_autoadd_u_32(dynamic raw); + @protected Float32List? dco_decode_opt_list_prim_f_32_strict(dynamic raw); + @protected + OscillatorOptions dco_decode_oscillator_options(dynamic raw); + @protected OscillatorType dco_decode_oscillator_type(dynamic raw); @protected OverSampleType dco_decode_over_sample_type(dynamic raw); + @protected + PannerOptions dco_decode_panner_options(dynamic raw); + @protected PanningModelType dco_decode_panning_model_type(dynamic raw); @@ -1483,6 +1574,12 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ) dco_decode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_id( dynamic raw); + @protected + StereoPannerOptions dco_decode_stereo_panner_options(dynamic raw); + + @protected + int dco_decode_u_32(dynamic raw); + @protected int dco_decode_u_8(dynamic raw); @@ -1492,6 +1589,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected BigInt dco_decode_usize(dynamic raw); + @protected + WaveShaperOptions dco_decode_wave_shaper_options(dynamic raw); + @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); @@ -1685,6 +1785,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( SseDeserializer deserializer); + @protected + ChannelConfig + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + SseDeserializer deserializer); + @protected ChannelMergerNode sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -2354,6 +2459,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( SseDeserializer deserializer); + @protected + ChannelConfig + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + SseDeserializer deserializer); + @protected ChannelMergerNode sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -2497,10 +2607,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected String sse_decode_String(SseDeserializer deserializer); + @protected + AnalyserOptions sse_decode_analyser_options(SseDeserializer deserializer); + @protected AudioBufferOptions sse_decode_audio_buffer_options( SseDeserializer deserializer); + @protected + AudioBufferSourceOptions sse_decode_audio_buffer_source_options( + SseDeserializer deserializer); + @protected AudioContextLatencyCategory sse_decode_audio_context_latency_category( SseDeserializer deserializer); @@ -2521,6 +2638,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { AudioNodeImplementor sse_decode_audio_node_implementor( SseDeserializer deserializer); + @protected + AudioNodeOptions sse_decode_audio_node_options(SseDeserializer deserializer); + @protected AudioParamDescriptor sse_decode_audio_param_descriptor( SseDeserializer deserializer); @@ -2542,12 +2662,26 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AutomationRate sse_decode_automation_rate(SseDeserializer deserializer); + @protected + BiquadFilterOptions sse_decode_biquad_filter_options( + SseDeserializer deserializer); + @protected BiquadFilterType sse_decode_biquad_filter_type(SseDeserializer deserializer); @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + AudioBuffer + sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + SseDeserializer deserializer); + + @protected + PeriodicWave + sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + SseDeserializer deserializer); + @protected AudioBufferOptions sse_decode_box_autoadd_audio_buffer_options( SseDeserializer deserializer); @@ -2582,10 +2716,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double sse_decode_box_autoadd_f_32(SseDeserializer deserializer); + @protected + double sse_decode_box_autoadd_f_64(SseDeserializer deserializer); + @protected PeriodicWaveOptions sse_decode_box_autoadd_periodic_wave_options( SseDeserializer deserializer); + @protected + int sse_decode_box_autoadd_u_32(SseDeserializer deserializer); + @protected ChannelCountMode sse_decode_channel_count_mode(SseDeserializer deserializer); @@ -2593,16 +2733,41 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ChannelInterpretation sse_decode_channel_interpretation( SseDeserializer deserializer); + @protected + ChannelMergerOptions sse_decode_channel_merger_options( + SseDeserializer deserializer); + + @protected + ChannelSplitterOptions sse_decode_channel_splitter_options( + SseDeserializer deserializer); + + @protected + ConstantSourceOptions sse_decode_constant_source_options( + SseDeserializer deserializer); + + @protected + ConvolverOptions sse_decode_convolver_options(SseDeserializer deserializer); + + @protected + DelayOptions sse_decode_delay_options(SseDeserializer deserializer); + @protected DistanceModelType sse_decode_distance_model_type( SseDeserializer deserializer); + @protected + DynamicsCompressorOptions sse_decode_dynamics_compressor_options( + SseDeserializer deserializer); + @protected double sse_decode_f_32(SseDeserializer deserializer); @protected double sse_decode_f_64(SseDeserializer deserializer); + @protected + GainOptions sse_decode_gain_options(SseDeserializer deserializer); + @protected int sse_decode_i_32(SseDeserializer deserializer); @@ -2638,19 +2803,48 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { MediaStreamTrackState sse_decode_media_stream_track_state( SseDeserializer deserializer); + @protected + MediaTrackConstraints sse_decode_media_track_constraints( + SseDeserializer deserializer); + + @protected + String? sse_decode_opt_String(SseDeserializer deserializer); + + @protected + AudioBuffer? + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + SseDeserializer deserializer); + + @protected + PeriodicWave? + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + SseDeserializer deserializer); + @protected double? sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer); + @protected + double? sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer); + + @protected + int? sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer); + @protected Float32List? sse_decode_opt_list_prim_f_32_strict( SseDeserializer deserializer); + @protected + OscillatorOptions sse_decode_oscillator_options(SseDeserializer deserializer); + @protected OscillatorType sse_decode_oscillator_type(SseDeserializer deserializer); @protected OverSampleType sse_decode_over_sample_type(SseDeserializer deserializer); + @protected + PannerOptions sse_decode_panner_options(SseDeserializer deserializer); + @protected PanningModelType sse_decode_panning_model_type(SseDeserializer deserializer); @@ -2665,6 +2859,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ) sse_decode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_id( SseDeserializer deserializer); + @protected + StereoPannerOptions sse_decode_stereo_panner_options( + SseDeserializer deserializer); + + @protected + int sse_decode_u_32(SseDeserializer deserializer); + @protected int sse_decode_u_8(SseDeserializer deserializer); @@ -2674,6 +2875,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected BigInt sse_decode_usize(SseDeserializer deserializer); + @protected + WaveShaperOptions sse_decode_wave_shaper_options( + SseDeserializer deserializer); + @protected void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); @@ -2868,6 +3073,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( BlobEvent self, SseSerializer serializer); + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ChannelConfig self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -3552,6 +3762,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( BlobEvent self, SseSerializer serializer); + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ChannelConfig self, SseSerializer serializer); + @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -3695,10 +3910,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_String(String self, SseSerializer serializer); + @protected + void sse_encode_analyser_options( + AnalyserOptions self, SseSerializer serializer); + @protected void sse_encode_audio_buffer_options( AudioBufferOptions self, SseSerializer serializer); + @protected + void sse_encode_audio_buffer_source_options( + AudioBufferSourceOptions self, SseSerializer serializer); + @protected void sse_encode_audio_context_latency_category( AudioContextLatencyCategory self, SseSerializer serializer); @@ -3719,6 +3942,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_audio_node_implementor( AudioNodeImplementor self, SseSerializer serializer); + @protected + void sse_encode_audio_node_options( + AudioNodeOptions self, SseSerializer serializer); + @protected void sse_encode_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer); @@ -3743,6 +3970,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_automation_rate( AutomationRate self, SseSerializer serializer); + @protected + void sse_encode_biquad_filter_options( + BiquadFilterOptions self, SseSerializer serializer); + @protected void sse_encode_biquad_filter_type( BiquadFilterType self, SseSerializer serializer); @@ -3750,6 +3981,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); + @protected + void + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + AudioBuffer self, SseSerializer serializer); + + @protected + void + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + PeriodicWave self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_audio_buffer_options( AudioBufferOptions self, SseSerializer serializer); @@ -3785,10 +4026,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_box_autoadd_f_32(double self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_f_64(double self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_periodic_wave_options( PeriodicWaveOptions self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_u_32(int self, SseSerializer serializer); + @protected void sse_encode_channel_count_mode( ChannelCountMode self, SseSerializer serializer); @@ -3797,16 +4044,42 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_channel_interpretation( ChannelInterpretation self, SseSerializer serializer); + @protected + void sse_encode_channel_merger_options( + ChannelMergerOptions self, SseSerializer serializer); + + @protected + void sse_encode_channel_splitter_options( + ChannelSplitterOptions self, SseSerializer serializer); + + @protected + void sse_encode_constant_source_options( + ConstantSourceOptions self, SseSerializer serializer); + + @protected + void sse_encode_convolver_options( + ConvolverOptions self, SseSerializer serializer); + + @protected + void sse_encode_delay_options(DelayOptions self, SseSerializer serializer); + @protected void sse_encode_distance_model_type( DistanceModelType self, SseSerializer serializer); + @protected + void sse_encode_dynamics_compressor_options( + DynamicsCompressorOptions self, SseSerializer serializer); + @protected void sse_encode_f_32(double self, SseSerializer serializer); @protected void sse_encode_f_64(double self, SseSerializer serializer); + @protected + void sse_encode_gain_options(GainOptions self, SseSerializer serializer); + @protected void sse_encode_i_32(int self, SseSerializer serializer); @@ -3847,13 +4120,40 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_media_stream_track_state( MediaStreamTrackState self, SseSerializer serializer); + @protected + void sse_encode_media_track_constraints( + MediaTrackConstraints self, SseSerializer serializer); + + @protected + void sse_encode_opt_String(String? self, SseSerializer serializer); + + @protected + void + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + AudioBuffer? self, SseSerializer serializer); + + @protected + void + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + PeriodicWave? self, SseSerializer serializer); + @protected void sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer); + @protected + void sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer); + + @protected + void sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer); + @protected void sse_encode_opt_list_prim_f_32_strict( Float32List? self, SseSerializer serializer); + @protected + void sse_encode_oscillator_options( + OscillatorOptions self, SseSerializer serializer); + @protected void sse_encode_oscillator_type( OscillatorType self, SseSerializer serializer); @@ -3862,6 +4162,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_over_sample_type( OverSampleType self, SseSerializer serializer); + @protected + void sse_encode_panner_options(PannerOptions self, SseSerializer serializer); + @protected void sse_encode_panning_model_type( PanningModelType self, SseSerializer serializer); @@ -3875,6 +4178,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_id( (AudioParam, AudioParamId) self, SseSerializer serializer); + @protected + void sse_encode_stereo_panner_options( + StereoPannerOptions self, SseSerializer serializer); + + @protected + void sse_encode_u_32(int self, SseSerializer serializer); + @protected void sse_encode_u_8(int self, SseSerializer serializer); @@ -3883,6 +4193,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_usize(BigInt self, SseSerializer serializer); + + @protected + void sse_encode_wave_shaper_options( + WaveShaperOptions self, SseSerializer serializer); } // Section: wire_class @@ -4379,6 +4693,38 @@ class RustLibWire implements BaseWire { _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEventPtr .asFunction)>(); + void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ffi.Pointer ptr, + ) { + return _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ptr, + ); + } + + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfigPtr = + _lookup)>>( + 'frbgen_frb_example_integrate_third_party_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig'); + late final _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig = + _rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfigPtr + .asFunction)>(); + + void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ffi.Pointer ptr, + ) { + return _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ptr, + ); + } + + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfigPtr = + _lookup)>>( + 'frbgen_frb_example_integrate_third_party_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig'); + late final _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig = + _rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfigPtr + .asFunction)>(); + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( ffi.Pointer ptr, 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 352e238843..19d31b2a72 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 @@ -87,6 +87,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_BlobEventPtr => wire.rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent; + CrossPlatformFinalizerArg + get rust_arc_decrement_strong_count_ChannelConfigPtr => wire + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig; + CrossPlatformFinalizerArg get rust_arc_decrement_strong_count_ChannelMergerNodePtr => wire .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode; @@ -388,6 +392,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( dynamic raw); + @protected + ChannelConfig + dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + dynamic raw); + @protected ChannelMergerNode dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -1071,6 +1080,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( dynamic raw); + @protected + ChannelConfig + dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + dynamic raw); + @protected ChannelMergerNode dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -1332,9 +1346,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected WaveShaperNodeMiscExt dco_decode_TraitDef_WaveShaperNodeMiscExt(dynamic raw); + @protected + AnalyserOptions dco_decode_analyser_options(dynamic raw); + @protected AudioBufferOptions dco_decode_audio_buffer_options(dynamic raw); + @protected + AudioBufferSourceOptions dco_decode_audio_buffer_source_options(dynamic raw); + @protected AudioContextLatencyCategory dco_decode_audio_context_latency_category( dynamic raw); @@ -1352,6 +1372,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AudioNodeImplementor dco_decode_audio_node_implementor(dynamic raw); + @protected + AudioNodeOptions dco_decode_audio_node_options(dynamic raw); + @protected AudioParamDescriptor dco_decode_audio_param_descriptor(dynamic raw); @@ -1372,12 +1395,25 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AutomationRate dco_decode_automation_rate(dynamic raw); + @protected + BiquadFilterOptions dco_decode_biquad_filter_options(dynamic raw); + @protected BiquadFilterType dco_decode_biquad_filter_type(dynamic raw); @protected bool dco_decode_bool(dynamic raw); + @protected + AudioBuffer + dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + dynamic raw); + + @protected + PeriodicWave + dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + dynamic raw); + @protected AudioBufferOptions dco_decode_box_autoadd_audio_buffer_options(dynamic raw); @@ -1409,24 +1445,51 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double dco_decode_box_autoadd_f_32(dynamic raw); + @protected + double dco_decode_box_autoadd_f_64(dynamic raw); + @protected PeriodicWaveOptions dco_decode_box_autoadd_periodic_wave_options(dynamic raw); + @protected + int dco_decode_box_autoadd_u_32(dynamic raw); + @protected ChannelCountMode dco_decode_channel_count_mode(dynamic raw); @protected ChannelInterpretation dco_decode_channel_interpretation(dynamic raw); + @protected + ChannelMergerOptions dco_decode_channel_merger_options(dynamic raw); + + @protected + ChannelSplitterOptions dco_decode_channel_splitter_options(dynamic raw); + + @protected + ConstantSourceOptions dco_decode_constant_source_options(dynamic raw); + + @protected + ConvolverOptions dco_decode_convolver_options(dynamic raw); + + @protected + DelayOptions dco_decode_delay_options(dynamic raw); + @protected DistanceModelType dco_decode_distance_model_type(dynamic raw); + @protected + DynamicsCompressorOptions dco_decode_dynamics_compressor_options(dynamic raw); + @protected double dco_decode_f_32(dynamic raw); @protected double dco_decode_f_64(dynamic raw); + @protected + GainOptions dco_decode_gain_options(dynamic raw); + @protected int dco_decode_i_32(dynamic raw); @@ -1460,18 +1523,46 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected MediaStreamTrackState dco_decode_media_stream_track_state(dynamic raw); + @protected + MediaTrackConstraints dco_decode_media_track_constraints(dynamic raw); + + @protected + String? dco_decode_opt_String(dynamic raw); + + @protected + AudioBuffer? + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + dynamic raw); + + @protected + PeriodicWave? + dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + dynamic raw); + @protected double? dco_decode_opt_box_autoadd_f_32(dynamic raw); + @protected + double? dco_decode_opt_box_autoadd_f_64(dynamic raw); + + @protected + int? dco_decode_opt_box_autoadd_u_32(dynamic raw); + @protected Float32List? dco_decode_opt_list_prim_f_32_strict(dynamic raw); + @protected + OscillatorOptions dco_decode_oscillator_options(dynamic raw); + @protected OscillatorType dco_decode_oscillator_type(dynamic raw); @protected OverSampleType dco_decode_over_sample_type(dynamic raw); + @protected + PannerOptions dco_decode_panner_options(dynamic raw); + @protected PanningModelType dco_decode_panning_model_type(dynamic raw); @@ -1485,6 +1576,12 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ) dco_decode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_id( dynamic raw); + @protected + StereoPannerOptions dco_decode_stereo_panner_options(dynamic raw); + + @protected + int dco_decode_u_32(dynamic raw); + @protected int dco_decode_u_8(dynamic raw); @@ -1494,6 +1591,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected BigInt dco_decode_usize(dynamic raw); + @protected + WaveShaperOptions dco_decode_wave_shaper_options(dynamic raw); + @protected AnyhowException sse_decode_AnyhowException(SseDeserializer deserializer); @@ -1687,6 +1787,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( SseDeserializer deserializer); + @protected + ChannelConfig + sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + SseDeserializer deserializer); + @protected ChannelMergerNode sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -2356,6 +2461,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( SseDeserializer deserializer); + @protected + ChannelConfig + sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + SseDeserializer deserializer); + @protected ChannelMergerNode sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -2499,10 +2609,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected String sse_decode_String(SseDeserializer deserializer); + @protected + AnalyserOptions sse_decode_analyser_options(SseDeserializer deserializer); + @protected AudioBufferOptions sse_decode_audio_buffer_options( SseDeserializer deserializer); + @protected + AudioBufferSourceOptions sse_decode_audio_buffer_source_options( + SseDeserializer deserializer); + @protected AudioContextLatencyCategory sse_decode_audio_context_latency_category( SseDeserializer deserializer); @@ -2523,6 +2640,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { AudioNodeImplementor sse_decode_audio_node_implementor( SseDeserializer deserializer); + @protected + AudioNodeOptions sse_decode_audio_node_options(SseDeserializer deserializer); + @protected AudioParamDescriptor sse_decode_audio_param_descriptor( SseDeserializer deserializer); @@ -2544,12 +2664,26 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected AutomationRate sse_decode_automation_rate(SseDeserializer deserializer); + @protected + BiquadFilterOptions sse_decode_biquad_filter_options( + SseDeserializer deserializer); + @protected BiquadFilterType sse_decode_biquad_filter_type(SseDeserializer deserializer); @protected bool sse_decode_bool(SseDeserializer deserializer); + @protected + AudioBuffer + sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + SseDeserializer deserializer); + + @protected + PeriodicWave + sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + SseDeserializer deserializer); + @protected AudioBufferOptions sse_decode_box_autoadd_audio_buffer_options( SseDeserializer deserializer); @@ -2584,10 +2718,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double sse_decode_box_autoadd_f_32(SseDeserializer deserializer); + @protected + double sse_decode_box_autoadd_f_64(SseDeserializer deserializer); + @protected PeriodicWaveOptions sse_decode_box_autoadd_periodic_wave_options( SseDeserializer deserializer); + @protected + int sse_decode_box_autoadd_u_32(SseDeserializer deserializer); + @protected ChannelCountMode sse_decode_channel_count_mode(SseDeserializer deserializer); @@ -2595,16 +2735,41 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ChannelInterpretation sse_decode_channel_interpretation( SseDeserializer deserializer); + @protected + ChannelMergerOptions sse_decode_channel_merger_options( + SseDeserializer deserializer); + + @protected + ChannelSplitterOptions sse_decode_channel_splitter_options( + SseDeserializer deserializer); + + @protected + ConstantSourceOptions sse_decode_constant_source_options( + SseDeserializer deserializer); + + @protected + ConvolverOptions sse_decode_convolver_options(SseDeserializer deserializer); + + @protected + DelayOptions sse_decode_delay_options(SseDeserializer deserializer); + @protected DistanceModelType sse_decode_distance_model_type( SseDeserializer deserializer); + @protected + DynamicsCompressorOptions sse_decode_dynamics_compressor_options( + SseDeserializer deserializer); + @protected double sse_decode_f_32(SseDeserializer deserializer); @protected double sse_decode_f_64(SseDeserializer deserializer); + @protected + GainOptions sse_decode_gain_options(SseDeserializer deserializer); + @protected int sse_decode_i_32(SseDeserializer deserializer); @@ -2640,19 +2805,48 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { MediaStreamTrackState sse_decode_media_stream_track_state( SseDeserializer deserializer); + @protected + MediaTrackConstraints sse_decode_media_track_constraints( + SseDeserializer deserializer); + + @protected + String? sse_decode_opt_String(SseDeserializer deserializer); + + @protected + AudioBuffer? + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + SseDeserializer deserializer); + + @protected + PeriodicWave? + sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + SseDeserializer deserializer); + @protected double? sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer); + @protected + double? sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer); + + @protected + int? sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer); + @protected Float32List? sse_decode_opt_list_prim_f_32_strict( SseDeserializer deserializer); + @protected + OscillatorOptions sse_decode_oscillator_options(SseDeserializer deserializer); + @protected OscillatorType sse_decode_oscillator_type(SseDeserializer deserializer); @protected OverSampleType sse_decode_over_sample_type(SseDeserializer deserializer); + @protected + PannerOptions sse_decode_panner_options(SseDeserializer deserializer); + @protected PanningModelType sse_decode_panning_model_type(SseDeserializer deserializer); @@ -2667,6 +2861,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ) sse_decode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_id( SseDeserializer deserializer); + @protected + StereoPannerOptions sse_decode_stereo_panner_options( + SseDeserializer deserializer); + + @protected + int sse_decode_u_32(SseDeserializer deserializer); + @protected int sse_decode_u_8(SseDeserializer deserializer); @@ -2676,6 +2877,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected BigInt sse_decode_usize(SseDeserializer deserializer); + @protected + WaveShaperOptions sse_decode_wave_shaper_options( + SseDeserializer deserializer); + @protected void sse_encode_AnyhowException( AnyhowException self, SseSerializer serializer); @@ -2870,6 +3075,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( BlobEvent self, SseSerializer serializer); + @protected + void + sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ChannelConfig self, SseSerializer serializer); + @protected void sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -3554,6 +3764,11 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( BlobEvent self, SseSerializer serializer); + @protected + void + sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ChannelConfig self, SseSerializer serializer); + @protected void sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( @@ -3697,10 +3912,18 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_String(String self, SseSerializer serializer); + @protected + void sse_encode_analyser_options( + AnalyserOptions self, SseSerializer serializer); + @protected void sse_encode_audio_buffer_options( AudioBufferOptions self, SseSerializer serializer); + @protected + void sse_encode_audio_buffer_source_options( + AudioBufferSourceOptions self, SseSerializer serializer); + @protected void sse_encode_audio_context_latency_category( AudioContextLatencyCategory self, SseSerializer serializer); @@ -3721,6 +3944,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_audio_node_implementor( AudioNodeImplementor self, SseSerializer serializer); + @protected + void sse_encode_audio_node_options( + AudioNodeOptions self, SseSerializer serializer); + @protected void sse_encode_audio_param_descriptor( AudioParamDescriptor self, SseSerializer serializer); @@ -3745,6 +3972,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_automation_rate( AutomationRate self, SseSerializer serializer); + @protected + void sse_encode_biquad_filter_options( + BiquadFilterOptions self, SseSerializer serializer); + @protected void sse_encode_biquad_filter_type( BiquadFilterType self, SseSerializer serializer); @@ -3752,6 +3983,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_bool(bool self, SseSerializer serializer); + @protected + void + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + AudioBuffer self, SseSerializer serializer); + + @protected + void + sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + PeriodicWave self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_audio_buffer_options( AudioBufferOptions self, SseSerializer serializer); @@ -3787,10 +4028,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_box_autoadd_f_32(double self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_f_64(double self, SseSerializer serializer); + @protected void sse_encode_box_autoadd_periodic_wave_options( PeriodicWaveOptions self, SseSerializer serializer); + @protected + void sse_encode_box_autoadd_u_32(int self, SseSerializer serializer); + @protected void sse_encode_channel_count_mode( ChannelCountMode self, SseSerializer serializer); @@ -3799,16 +4046,42 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_channel_interpretation( ChannelInterpretation self, SseSerializer serializer); + @protected + void sse_encode_channel_merger_options( + ChannelMergerOptions self, SseSerializer serializer); + + @protected + void sse_encode_channel_splitter_options( + ChannelSplitterOptions self, SseSerializer serializer); + + @protected + void sse_encode_constant_source_options( + ConstantSourceOptions self, SseSerializer serializer); + + @protected + void sse_encode_convolver_options( + ConvolverOptions self, SseSerializer serializer); + + @protected + void sse_encode_delay_options(DelayOptions self, SseSerializer serializer); + @protected void sse_encode_distance_model_type( DistanceModelType self, SseSerializer serializer); + @protected + void sse_encode_dynamics_compressor_options( + DynamicsCompressorOptions self, SseSerializer serializer); + @protected void sse_encode_f_32(double self, SseSerializer serializer); @protected void sse_encode_f_64(double self, SseSerializer serializer); + @protected + void sse_encode_gain_options(GainOptions self, SseSerializer serializer); + @protected void sse_encode_i_32(int self, SseSerializer serializer); @@ -3849,13 +4122,40 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_media_stream_track_state( MediaStreamTrackState self, SseSerializer serializer); + @protected + void sse_encode_media_track_constraints( + MediaTrackConstraints self, SseSerializer serializer); + + @protected + void sse_encode_opt_String(String? self, SseSerializer serializer); + + @protected + void + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( + AudioBuffer? self, SseSerializer serializer); + + @protected + void + sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( + PeriodicWave? self, SseSerializer serializer); + @protected void sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer); + @protected + void sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer); + + @protected + void sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer); + @protected void sse_encode_opt_list_prim_f_32_strict( Float32List? self, SseSerializer serializer); + @protected + void sse_encode_oscillator_options( + OscillatorOptions self, SseSerializer serializer); + @protected void sse_encode_oscillator_type( OscillatorType self, SseSerializer serializer); @@ -3864,6 +4164,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_over_sample_type( OverSampleType self, SseSerializer serializer); + @protected + void sse_encode_panner_options(PannerOptions self, SseSerializer serializer); + @protected void sse_encode_panning_model_type( PanningModelType self, SseSerializer serializer); @@ -3877,6 +4180,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { sse_encode_record_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_auto_owned_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_audio_param_id( (AudioParam, AudioParamId) self, SseSerializer serializer); + @protected + void sse_encode_stereo_panner_options( + StereoPannerOptions self, SseSerializer serializer); + + @protected + void sse_encode_u_32(int self, SseSerializer serializer); + @protected void sse_encode_u_8(int self, SseSerializer serializer); @@ -3885,6 +4195,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_usize(BigInt self, SseSerializer serializer); + + @protected + void sse_encode_wave_shaper_options( + WaveShaperOptions self, SseSerializer serializer); } // Section: wire_class @@ -4072,6 +4386,18 @@ class RustLibWire implements BaseWire { .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( ptr); + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + int ptr) => + wasmModule + .rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ptr); + + void rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + int ptr) => + wasmModule + .rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ptr); + void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( int ptr) => wasmModule @@ -4535,6 +4861,14 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlobEvent( int ptr); + external void + rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + int ptr); + + external void + rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + int ptr); + external void rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( int ptr); 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 367af89a34..6e838219ce 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 @@ -10,6 +10,7 @@ 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 function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `fmt`, `fmt` // These functions are ignored (category: IgnoreBecauseOwnerTyShouldIgnore): `load`, `load`, `new`, `new`, `store`, `store` // Rust type: RustOpaqueMoi> @@ -116,9 +117,6 @@ abstract class AudioParam /// Will panic if `cancel_time` is negative Future cancelScheduledValues({required double 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -175,15 +173,10 @@ abstract class AudioParam Future minValue(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the current value of the automation rate of the AudioParam @@ -193,13 +186,10 @@ abstract class AudioParam /// Some nodes have automation rate constraints and may panic when updating the value. Future setAutomationRate({required AutomationRate value}); - /// Update the `channel_count` attribute Future setChannelCount({required int v}); - /// Update the `channel_count_mode` attribute Future setChannelCountMode({required ChannelCountMode v}); - /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}); Future setOnProcessorError( @@ -317,7 +307,10 @@ abstract class OfflineAudioCompletionEvent implements RustOpaqueInterface { } // Rust type: RustOpaqueMoi> -abstract class PeriodicWave implements RustOpaqueInterface {} +abstract class PeriodicWave implements RustOpaqueInterface { + static Future default_() => + RustLib.instance.api.webAudioApiPeriodicWaveDefault(); +} /// Options for constructing an [`AudioBuffer`] class AudioBufferOptions { @@ -395,6 +388,9 @@ class AudioRenderCapacityOptions { required this.updateInterval, }); + static Future default_() => + RustLib.instance.api.webAudioApiAudioRenderCapacityOptionsDefault(); + @override int get hashCode => updateInterval.hashCode; @@ -451,6 +447,9 @@ class PeriodicWaveOptions { required this.disableNormalization, }); + static Future default_() => + RustLib.instance.api.webAudioApiPeriodicWaveOptionsDefault(); + @override int get hashCode => real.hashCode ^ imag.hashCode ^ disableNormalization.hashCode; diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart index 3a51df30c8..e1e403ecc0 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart @@ -15,7 +15,8 @@ part 'context.freezed.dart'; // These functions are ignored because they have generic arguments: `decode_audio_data_sync`, `decode_audio_data_sync`, `decode_audio_data_sync`, `set_onstatechange`, `set_onstatechange`, `set_onstatechange`, `set_onstatechange` // These types are ignored because they are not used by any `pub` functions: `AudioNodeId` -// These functions are ignored (category: IgnoreBecauseExplicitAttribute): `base`, `base`, `base`, `base` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `assert_receiver_is_total_eq`, `assert_receiver_is_total_eq`, `clone`, `clone`, `drop`, `eq`, `eq`, `fmt`, `fmt`, `fmt`, `fmt`, `from`, `from`, `hash` +// These functions are ignored (category: IgnoreBecauseExplicitAttribute): `base` // Rust type: RustOpaqueMoi> abstract class AudioContext @@ -162,6 +163,9 @@ abstract class AudioContext /// in the block of audio most recently processed by the context’s rendering graph. Future currentTime(); + static Future default_() => + RustLib.instance.api.webAudioApiContextAudioContextDefault(); + /// Returns an `AudioDestinationNode` representing the final destination of all audio in the /// context. It can be thought of as the audio-rendering device. Future destination(); @@ -749,6 +753,9 @@ sealed class AudioContextLatencyCategory with _$AudioContextLatencyCategory { const factory AudioContextLatencyCategory.custom( double field0, ) = AudioContextLatencyCategory_Custom; + + static Future default_() => RustLib.instance.api + .webAudioApiContextAudioContextLatencyCategoryDefault(); } /// Specify the playback configuration for the [`AudioContext`] constructor. @@ -790,6 +797,9 @@ class AudioContextOptions { required this.renderSizeHint, }); + static Future default_() => + RustLib.instance.api.webAudioApiContextAudioContextOptionsDefault(); + @override int get hashCode => latencyHint.hashCode ^ @@ -815,6 +825,10 @@ enum AudioContextRenderSizeCategory { /// The default value of 128 frames default_, ; + + static Future default_() => + RustLib.instance.api + .webAudioApiContextAudioContextRenderSizeCategoryDefault(); } /// Describes the current state of the `AudioContext` diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart index a08b73b8e9..264682292d 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart @@ -7,7 +7,8 @@ import '../../frb_generated.dart'; import 'media_streams.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These types are ignored because they are not used by any `pub` functions: `DeviceId`, `MediaDeviceInfoKind`, `MediaDeviceInfo`, `MediaTrackConstraints` +// These types are ignored because they are not used by any `pub` functions: `DeviceId`, `MediaDeviceInfoKind`, `MediaDeviceInfo` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `assert_receiver_is_total_eq`, `clone`, `clone`, `clone`, `eq`, `fmt`, `fmt`, `fmt`, `fmt`, `from`, `hash`, `hash` // These functions are ignored (category: IgnoreBecauseExplicitAttribute): `enumerate_devices_sync` // These functions are ignored (category: IgnoreBecauseOwnerTyShouldIgnore): `device_id`, `group_id`, `kind`, `label` @@ -51,3 +52,38 @@ Future getUserMediaSync( // Rust type: RustOpaqueMoi> abstract class MediaStreamConstraints implements RustOpaqueInterface {} + +/// Desired media stream track settings for [`MediaTrackConstraints`] +class MediaTrackConstraints { + final double? sampleRate; + final double? latency; + final int? channelCount; + final String? deviceId; + + const MediaTrackConstraints({ + this.sampleRate, + this.latency, + this.channelCount, + this.deviceId, + }); + + static Future default_() => RustLib.instance.api + .webAudioApiMediaDevicesMediaTrackConstraintsDefault(); + + @override + int get hashCode => + sampleRate.hashCode ^ + latency.hashCode ^ + channelCount.hashCode ^ + deviceId.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is MediaTrackConstraints && + runtimeType == other.runtimeType && + sampleRate == other.sampleRate && + latency == other.latency && + channelCount == other.channelCount && + deviceId == other.deviceId; +} diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_recorder.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_recorder.dart index a65bae6693..cc8c9e9ca1 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_recorder.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_recorder.dart @@ -11,6 +11,7 @@ import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; // These functions are ignored because they have generic arguments: `set_ondataavailable`, `set_onerror`, `set_onstop` // These types are ignored because they are not used by any `pub` functions: `MediaRecorderInner`, `RecordedData` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `fmt`, `fmt` // Rust type: RustOpaqueMoi> abstract class BlobEvent implements RustOpaqueInterface { diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_streams.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_streams.dart index 49cfaeb100..2f5f93c995 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_streams.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_streams.dart @@ -10,6 +10,7 @@ import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; // These functions are ignored because they have generic arguments: `from_iter` // These types are ignored because they are not used by any `pub` functions: `MediaStreamTrackInner`, `MediaStreamTrackIter` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `assert_receiver_is_total_eq`, `clone`, `clone`, `clone`, `eq`, `fmt`, `fmt`, `fmt`, `next` // These functions have error during generation (see debug logs or enable `stop_on_error: true` for more details): `iter` // Rust type: RustOpaqueMoi> 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 01b477e089..bba9f53af7 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 @@ -10,17 +10,15 @@ import 'media_streams.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` -// These functions are ignored (category: IgnoreBecauseExplicitAttribute): `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror` -// These functions are ignored (category: IgnoreBecauseNotAllowedOwner): `channel_config`, `channel_count_mode`, `channel_count`, `channel_interpretation`, `clear_onprocessorerror`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_output`, `disconnect`, `number_of_inputs`, `number_of_outputs`, `registration`, `set_channel_count_mode`, `set_channel_count`, `set_channel_interpretation`, `set_onprocessorerror` +// 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`, `connect`, `connect`, `set_onended`, `set_onended`, `set_onended`, `set_onended` +// These types are ignored because they are not used by any `pub` functions: `IIRFilterOptions`, `MediaElementAudioSourceOptions`, `MediaStreamAudioSourceOptions`, `MediaStreamRenderer`, `MediaStreamTrackAudioSourceOptions`, `ScriptProcessorOptions` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `process` +// These functions are ignored (category: IgnoreBecauseExplicitAttribute): `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror` +// These functions are ignored (category: IgnoreBecauseNotAllowedOwner): `channel_count_mode`, `channel_count`, `channel_interpretation`, `clear_onprocessorerror`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_output`, `disconnect`, `set_onprocessorerror` // Rust type: RustOpaqueMoi> abstract class AnalyserNode implements RustOpaqueInterface, AnalyserNodeExt, AudioNode { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -81,15 +79,10 @@ abstract class AnalyserNode /// This method may panic if the lock to the inner analyser is poisoned Future minDecibels(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -152,9 +145,6 @@ abstract class AudioBufferSourceNode AudioBufferSourceNodeScheduledSourceNodeMiscExt, AudioNode, AudioScheduledSourceNode { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -203,10 +193,8 @@ abstract class AudioBufferSourceNode /// Defines the loop start point, in the time reference of the [`AudioBuffer`] Future loopStart(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); /// K-rate [`AudioParam`] that defines the speed at which the [`AudioBuffer`] @@ -225,9 +213,6 @@ abstract class AudioBufferSourceNode /// See also: Future position(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Provide an [`AudioBuffer`] as the source of data to be played bask @@ -258,18 +243,8 @@ abstract class AudioBufferSourceNode Future setOnProcessorError( {required FutureOr Function(String) callback}); - /// Play immediately - /// - /// # Panics - /// - /// Panics if the source was already started Future start(); - /// Schedule playback start at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already started Future startAt({required double when}); /// Start the playback at the given time and with a given offset @@ -290,27 +265,14 @@ abstract class AudioBufferSourceNode required double offset, required double duration}); - /// Stop immediately - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stop(); - /// Schedule playback stop at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stopAt({required double when}); } // Rust type: RustOpaqueMoi> abstract class AudioDestinationNode implements RustOpaqueInterface, AudioDestinationNodeExt, AudioNode { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -346,21 +308,14 @@ abstract class AudioDestinationNode /// Future maxChannelCount(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); - /// Update the `channel_count` attribute Future setChannelCount({required int v}); - /// Update the `channel_count_mode` attribute Future setChannelCountMode({required ChannelCountMode v}); /// Update the `channel_interpretation` attribute @@ -373,9 +328,6 @@ abstract class AudioDestinationNode // Rust type: RustOpaqueMoi> abstract class BiquadFilterNode implements RustOpaqueInterface, AudioNode, BiquadFilterNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -415,18 +367,13 @@ abstract class BiquadFilterNode /// Returns the gain audio parameter AudioParam get gain; - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); /// Returns the Q audio parameter AudioParam get q; - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -452,12 +399,15 @@ abstract class BiquadFilterNode Future type(); } +// Rust type: RustOpaqueMoi> +abstract class ChannelConfig implements RustOpaqueInterface { + static Future default_() => + RustLib.instance.api.webAudioApiNodeChannelConfigDefault(); +} + // Rust type: RustOpaqueMoi> abstract class ChannelMergerNode implements RustOpaqueInterface, AudioNode, ChannelMergerNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -488,22 +438,15 @@ abstract class ChannelMergerNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); + Future setChannelCount({required int count}); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); + Future setChannelCountMode({required ChannelCountMode mode}); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}); @@ -515,9 +458,6 @@ abstract class ChannelMergerNode // Rust type: RustOpaqueMoi> abstract class ChannelSplitterNode implements RustOpaqueInterface, AudioNode, ChannelSplitterNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -548,25 +488,18 @@ abstract class ChannelSplitterNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); + Future setChannelCount({required int count}); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); + Future setChannelCountMode({required ChannelCountMode mode}); - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); + Future setChannelInterpretation( + {required ChannelInterpretation interpretation}); Future setOnProcessorError( {required FutureOr Function(String) callback}); @@ -580,9 +513,6 @@ abstract class ConstantSourceNode AudioScheduledSourceNode, ConstantSourceNodeExt, ConstantSourceNodeScheduledSourceNodeMiscExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -616,17 +546,12 @@ abstract class ConstantSourceNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); AudioParam get offset; - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -643,41 +568,18 @@ abstract class ConstantSourceNode Future setOnProcessorError( {required FutureOr Function(String) callback}); - /// Play immediately - /// - /// # Panics - /// - /// Panics if the source was already started Future start(); - /// Schedule playback start at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already started Future startAt({required double when}); - /// Stop immediately - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stop(); - /// Schedule playback stop at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stopAt({required double when}); } // Rust type: RustOpaqueMoi> abstract class ConvolverNode implements RustOpaqueInterface, AudioNode, ConvolverNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -711,15 +613,10 @@ abstract class ConvolverNode /// Denotes if the response buffer will be scaled with an equal-power normalization Future normalize(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Set or update the impulse response buffer @@ -749,9 +646,6 @@ abstract class ConvolverNode // Rust type: RustOpaqueMoi> abstract class DelayNode implements RustOpaqueInterface, AudioNode, DelayNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -785,15 +679,10 @@ abstract class DelayNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -814,9 +703,6 @@ abstract class DynamicsCompressorNode implements RustOpaqueInterface, AudioNode, DynamicsCompressorNodeExt { AudioParam get attack; - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -849,28 +735,21 @@ abstract class DynamicsCompressorNode AudioParam get knee; - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); AudioParam get ratio; Future reduction(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); AudioParam get release; - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); + Future setChannelCount({required int count}); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); + Future setChannelCountMode({required ChannelCountMode mode}); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}); @@ -883,9 +762,6 @@ abstract class DynamicsCompressorNode // Rust type: RustOpaqueMoi> abstract class GainNode implements RustOpaqueInterface, AudioNode, GainNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -918,15 +794,10 @@ abstract class GainNode implements RustOpaqueInterface, AudioNode, GainNodeExt { AudioParam get gain; - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -945,9 +816,6 @@ abstract class GainNode implements RustOpaqueInterface, AudioNode, GainNodeExt { // Rust type: RustOpaqueMoi> abstract class IirFilterNode implements RustOpaqueInterface, AudioNode, IIRFilterNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -978,15 +846,10 @@ abstract class IirFilterNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1005,9 +868,6 @@ abstract class IirFilterNode // Rust type: RustOpaqueMoi> abstract class MediaElementAudioSourceNode implements RustOpaqueInterface, AudioNode, MediaElementAudioSourceNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1038,15 +898,10 @@ abstract class MediaElementAudioSourceNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1068,9 +923,6 @@ abstract class MediaStreamAudioDestinationNode RustOpaqueInterface, AudioNode, MediaStreamAudioDestinationNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1101,15 +953,10 @@ abstract class MediaStreamAudioDestinationNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1132,9 +979,6 @@ abstract class MediaStreamAudioDestinationNode // Rust type: RustOpaqueMoi> abstract class MediaStreamAudioSourceNode implements RustOpaqueInterface, AudioNode, MediaStreamAudioSourceNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1165,15 +1009,10 @@ abstract class MediaStreamAudioSourceNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1195,9 +1034,6 @@ abstract class MediaStreamTrackAudioSourceNode RustOpaqueInterface, AudioNode, MediaStreamTrackAudioSourceNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1228,15 +1064,10 @@ abstract class MediaStreamTrackAudioSourceNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1260,9 +1091,6 @@ abstract class OscillatorNode AudioScheduledSourceNode, OscillatorNodeExt, OscillatorNodeScheduledSourceNodeMiscExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1310,15 +1138,12 @@ abstract class OscillatorNode /// The final frequency is calculated as follow: frequency * 2^(detune/1200) AudioParam get frequency; - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. + /// `OscillatorNode` is a source node. A source node is by definition with no input Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. + /// `OscillatorNode` is a mono source node. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1352,32 +1177,12 @@ abstract class OscillatorNode /// if `type_` is `OscillatorType::Custom` Future setType({required OscillatorType type}); - /// Play immediately - /// - /// # Panics - /// - /// Panics if the source was already started Future start(); - /// Schedule playback start at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already started Future startAt({required double when}); - /// Stop immediately - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stop(); - /// Schedule playback stop at given timestamp - /// - /// # Panics - /// - /// Panics if the source was already stopped Future stopAt({required double when}); /// Returns the oscillator type @@ -1387,9 +1192,6 @@ abstract class OscillatorNode // Rust type: RustOpaqueMoi> abstract class PannerNode implements RustOpaqueInterface, AudioNode, PannerNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1430,10 +1232,8 @@ abstract class PannerNode Future maxDistance(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); AudioParam get orientationX; @@ -1452,18 +1252,13 @@ abstract class PannerNode Future refDistance(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); Future rolloffFactor(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); + Future setChannelCount({required int count}); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); + Future setChannelCountMode({required ChannelCountMode mode}); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}); @@ -1519,9 +1314,6 @@ abstract class ScriptProcessorNode implements RustOpaqueInterface, AudioNode, ScriptProcessorNodeExt { Future bufferSize(); - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1555,22 +1347,15 @@ abstract class ScriptProcessorNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); + Future setChannelCount({required int count}); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); + Future setChannelCountMode({required ChannelCountMode mode}); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}); @@ -1582,9 +1367,6 @@ abstract class ScriptProcessorNode // Rust type: RustOpaqueMoi> abstract class StereoPannerNode implements RustOpaqueInterface, AudioNode, StereoPannerNodeExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1615,25 +1397,18 @@ abstract class StereoPannerNode Future connect({required AudioNode dest}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); /// Returns the pan audio parameter AudioParam get pan; - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); + Future setChannelCount({required int count}); - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); + Future setChannelCountMode({required ChannelCountMode mode}); /// Update the `channel_interpretation` attribute Future setChannelInterpretation({required ChannelInterpretation v}); @@ -1649,9 +1424,6 @@ abstract class WaveShaperNode AudioNode, WaveShaperNodeExt, WaveShaperNodeMiscExt { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -1684,18 +1456,13 @@ abstract class WaveShaperNode Future curve(); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); /// Returns the `oversample` faactor of this node Future oversample(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute @@ -1816,6 +1583,167 @@ abstract class AudioScheduledSourceNode { Future stopAt({required double when}); } +/// Options for constructing an [`AnalyserNode`] +class AnalyserOptions { + final int fftSize; + final double maxDecibels; + final double minDecibels; + final double smoothingTimeConstant; + final AudioNodeOptions audioNodeOptions; + + const AnalyserOptions({ + required this.fftSize, + required this.maxDecibels, + required this.minDecibels, + required this.smoothingTimeConstant, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeAnalyserOptionsDefault(); + + @override + int get hashCode => + fftSize.hashCode ^ + maxDecibels.hashCode ^ + minDecibels.hashCode ^ + smoothingTimeConstant.hashCode ^ + audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is AnalyserOptions && + runtimeType == other.runtimeType && + fftSize == other.fftSize && + maxDecibels == other.maxDecibels && + minDecibels == other.minDecibels && + smoothingTimeConstant == other.smoothingTimeConstant && + audioNodeOptions == other.audioNodeOptions; +} + +/// Options for constructing an [`AudioBufferSourceNode`] +class AudioBufferSourceOptions { + final AudioBuffer? buffer; + final double detune; + final bool loop; + final double loopStart; + final double loopEnd; + final double playbackRate; + + const AudioBufferSourceOptions({ + this.buffer, + required this.detune, + required this.loop, + required this.loopStart, + required this.loopEnd, + required this.playbackRate, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeAudioBufferSourceOptionsDefault(); + + @override + int get hashCode => + buffer.hashCode ^ + detune.hashCode ^ + loop.hashCode ^ + loopStart.hashCode ^ + loopEnd.hashCode ^ + playbackRate.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is AudioBufferSourceOptions && + runtimeType == other.runtimeType && + buffer == other.buffer && + detune == other.detune && + loop == other.loop && + loopStart == other.loopStart && + loopEnd == other.loopEnd && + playbackRate == other.playbackRate; +} + +/// Options that can be used in constructing all AudioNodes. +class AudioNodeOptions { + /// Desired number of channels for the [`AudioNode::channel_count`] attribute. + final int channelCount; + + /// Desired mode for the [`AudioNode::channel_count_mode`] attribute. + final ChannelCountMode channelCountMode; + + /// Desired mode for the [`AudioNode::channel_interpretation`] attribute. + final ChannelInterpretation channelInterpretation; + + const AudioNodeOptions({ + required this.channelCount, + required this.channelCountMode, + required this.channelInterpretation, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeAudioNodeOptionsDefault(); + + @override + int get hashCode => + channelCount.hashCode ^ + channelCountMode.hashCode ^ + channelInterpretation.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is AudioNodeOptions && + runtimeType == other.runtimeType && + channelCount == other.channelCount && + channelCountMode == other.channelCountMode && + channelInterpretation == other.channelInterpretation; +} + +/// Options for constructing a [`BiquadFilterNode`] +class BiquadFilterOptions { + final double q; + final double detune; + final double frequency; + final double gain; + final BiquadFilterType type; + final AudioNodeOptions audioNodeOptions; + + const BiquadFilterOptions({ + required this.q, + required this.detune, + required this.frequency, + required this.gain, + required this.type, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeBiquadFilterOptionsDefault(); + + @override + int get hashCode => + q.hashCode ^ + detune.hashCode ^ + frequency.hashCode ^ + gain.hashCode ^ + type.hashCode ^ + audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is BiquadFilterOptions && + runtimeType == other.runtimeType && + q == other.q && + detune == other.detune && + frequency == other.frequency && + gain == other.gain && + type == other.type && + audioNodeOptions == other.audioNodeOptions; +} + /// Biquad filter types enum BiquadFilterType { /// Allows frequencies below the cutoff frequency to pass through and @@ -1849,6 +1777,9 @@ enum BiquadFilterType { /// the higher frequencies. highshelf, ; + + static Future default_() => + RustLib.instance.api.webAudioApiNodeBiquadFilterTypeDefault(); } /// How channels must be matched between the node's inputs and outputs. @@ -1873,12 +1804,269 @@ enum ChannelInterpretation { ; } +/// Options for constructing a [`ChannelMergerNode`] +class ChannelMergerOptions { + final int numberOfInputs; + final AudioNodeOptions audioNodeOptions; + + const ChannelMergerOptions({ + required this.numberOfInputs, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeChannelMergerOptionsDefault(); + + @override + int get hashCode => numberOfInputs.hashCode ^ audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is ChannelMergerOptions && + runtimeType == other.runtimeType && + numberOfInputs == other.numberOfInputs && + audioNodeOptions == other.audioNodeOptions; +} + +/// Options for constructing a [`ChannelSplitterNode`] +class ChannelSplitterOptions { + final int numberOfOutputs; + final AudioNodeOptions audioNodeOptions; + + const ChannelSplitterOptions({ + required this.numberOfOutputs, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeChannelSplitterOptionsDefault(); + + @override + int get hashCode => numberOfOutputs.hashCode ^ audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is ChannelSplitterOptions && + runtimeType == other.runtimeType && + numberOfOutputs == other.numberOfOutputs && + audioNodeOptions == other.audioNodeOptions; +} + +/// Options for constructing an [`ConstantSourceNode`] +class ConstantSourceOptions { + /// Initial parameter value of the constant signal + final double offset; + + const ConstantSourceOptions({ + required this.offset, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeConstantSourceOptionsDefault(); + + @override + int get hashCode => offset.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is ConstantSourceOptions && + runtimeType == other.runtimeType && + offset == other.offset; +} + +/// `ConvolverNode` options +class ConvolverOptions { + /// The desired buffer for the ConvolverNode + final AudioBuffer? buffer; + + /// The opposite of the desired initial value for the normalize attribute + final bool disableNormalization; + + /// AudioNode options + final AudioNodeOptions audioNodeOptions; + + const ConvolverOptions({ + this.buffer, + required this.disableNormalization, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeConvolverOptionsDefault(); + + @override + int get hashCode => + buffer.hashCode ^ + disableNormalization.hashCode ^ + audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is ConvolverOptions && + runtimeType == other.runtimeType && + buffer == other.buffer && + disableNormalization == other.disableNormalization && + audioNodeOptions == other.audioNodeOptions; +} + +/// Options for constructing a [`DelayNode`] +class DelayOptions { + final double maxDelayTime; + final double delayTime; + final AudioNodeOptions audioNodeOptions; + + const DelayOptions({ + required this.maxDelayTime, + required this.delayTime, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeDelayOptionsDefault(); + + @override + int get hashCode => + maxDelayTime.hashCode ^ delayTime.hashCode ^ audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is DelayOptions && + runtimeType == other.runtimeType && + maxDelayTime == other.maxDelayTime && + delayTime == other.delayTime && + audioNodeOptions == other.audioNodeOptions; +} + /// Algorithm to reduce the volume of an audio source as it moves away from the listener enum DistanceModelType { linear, inverse, exponential, ; + + static Future default_() => + RustLib.instance.api.webAudioApiNodeDistanceModelTypeDefault(); +} + +/// Options for constructing a [`DynamicsCompressorNode`] +class DynamicsCompressorOptions { + final double attack; + final double knee; + final double ratio; + final double release; + final double threshold; + final AudioNodeOptions audioNodeOptions; + + const DynamicsCompressorOptions({ + required this.attack, + required this.knee, + required this.ratio, + required this.release, + required this.threshold, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeDynamicsCompressorOptionsDefault(); + + @override + int get hashCode => + attack.hashCode ^ + knee.hashCode ^ + ratio.hashCode ^ + release.hashCode ^ + threshold.hashCode ^ + audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is DynamicsCompressorOptions && + runtimeType == other.runtimeType && + attack == other.attack && + knee == other.knee && + ratio == other.ratio && + release == other.release && + threshold == other.threshold && + audioNodeOptions == other.audioNodeOptions; +} + +/// Options for constructing a [`GainNode`] +class GainOptions { + final double gain; + final AudioNodeOptions audioNodeOptions; + + const GainOptions({ + required this.gain, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeGainOptionsDefault(); + + @override + int get hashCode => gain.hashCode ^ audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is GainOptions && + runtimeType == other.runtimeType && + gain == other.gain && + audioNodeOptions == other.audioNodeOptions; +} + +/// Options for constructing an [`OscillatorNode`] +class OscillatorOptions { + /// The shape of the periodic waveform + final OscillatorType type; + + /// The frequency of the fundamental frequency. + final double frequency; + + /// A detuning value (in cents) which will offset the frequency by the given amount. + final double detune; + + /// Optional custom waveform, if specified (set `type` to "custom") + final PeriodicWave? periodicWave; + + /// channel config options + final AudioNodeOptions audioNodeOptions; + + const OscillatorOptions({ + required this.type, + required this.frequency, + required this.detune, + this.periodicWave, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeOscillatorOptionsDefault(); + + @override + int get hashCode => + type.hashCode ^ + frequency.hashCode ^ + detune.hashCode ^ + periodicWave.hashCode ^ + audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is OscillatorOptions && + runtimeType == other.runtimeType && + type == other.type && + frequency == other.frequency && + detune == other.detune && + periodicWave == other.periodicWave && + audioNodeOptions == other.audioNodeOptions; } /// Type of the waveform rendered by an `OscillatorNode` @@ -1898,6 +2086,9 @@ enum OscillatorType { /// type used when periodic_wave is specified custom, ; + + static Future default_() => + RustLib.instance.api.webAudioApiNodeOscillatorTypeDefault(); } /// enumerates the oversampling rate available for `WaveShaperNode` @@ -1911,6 +2102,88 @@ enum OverSampleType { /// Oversampled by a factor of 4 x4, ; + + static Future default_() => + RustLib.instance.api.webAudioApiNodeOverSampleTypeDefault(); +} + +/// Options for constructing a [`PannerNode`] +class PannerOptions { + final PanningModelType panningModel; + final DistanceModelType distanceModel; + final double positionX; + final double positionY; + final double positionZ; + final double orientationX; + final double orientationY; + final double orientationZ; + final double refDistance; + final double maxDistance; + final double rolloffFactor; + final double coneInnerAngle; + final double coneOuterAngle; + final double coneOuterGain; + final AudioNodeOptions audioNodeOptions; + + const PannerOptions({ + required this.panningModel, + required this.distanceModel, + required this.positionX, + required this.positionY, + required this.positionZ, + required this.orientationX, + required this.orientationY, + required this.orientationZ, + required this.refDistance, + required this.maxDistance, + required this.rolloffFactor, + required this.coneInnerAngle, + required this.coneOuterAngle, + required this.coneOuterGain, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodePannerOptionsDefault(); + + @override + int get hashCode => + panningModel.hashCode ^ + distanceModel.hashCode ^ + positionX.hashCode ^ + positionY.hashCode ^ + positionZ.hashCode ^ + orientationX.hashCode ^ + orientationY.hashCode ^ + orientationZ.hashCode ^ + refDistance.hashCode ^ + maxDistance.hashCode ^ + rolloffFactor.hashCode ^ + coneInnerAngle.hashCode ^ + coneOuterAngle.hashCode ^ + coneOuterGain.hashCode ^ + audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is PannerOptions && + runtimeType == other.runtimeType && + panningModel == other.panningModel && + distanceModel == other.distanceModel && + positionX == other.positionX && + positionY == other.positionY && + positionZ == other.positionZ && + orientationX == other.orientationX && + orientationY == other.orientationY && + orientationZ == other.orientationZ && + refDistance == other.refDistance && + maxDistance == other.maxDistance && + rolloffFactor == other.rolloffFactor && + coneInnerAngle == other.coneInnerAngle && + coneOuterAngle == other.coneOuterAngle && + coneOuterGain == other.coneOuterGain && + audioNodeOptions == other.audioNodeOptions; } /// Spatialization algorithm used to position the audio in 3D space @@ -1918,4 +2191,69 @@ enum PanningModelType { equalPower, hrtf, ; + + static Future default_() => + RustLib.instance.api.webAudioApiNodePanningModelTypeDefault(); +} + +/// Options for constructing a [`StereoPannerOptions`] +class StereoPannerOptions { + /// initial value for the pan parameter + final double pan; + + /// audio node options + final AudioNodeOptions audioNodeOptions; + + const StereoPannerOptions({ + required this.pan, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeStereoPannerOptionsDefault(); + + @override + int get hashCode => pan.hashCode ^ audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is StereoPannerOptions && + runtimeType == other.runtimeType && + pan == other.pan && + audioNodeOptions == other.audioNodeOptions; +} + +/// `WaveShaperNode` options +class WaveShaperOptions { + /// The distortion curve + final Float32List? curve; + + /// Oversampling rate - default to `None` + final OverSampleType oversample; + + /// audio node options + final AudioNodeOptions audioNodeOptions; + + const WaveShaperOptions({ + this.curve, + required this.oversample, + required this.audioNodeOptions, + }); + + static Future default_() => + RustLib.instance.api.webAudioApiNodeWaveShaperOptionsDefault(); + + @override + int get hashCode => + curve.hashCode ^ oversample.hashCode ^ audioNodeOptions.hashCode; + + @override + bool operator ==(Object other) => + identical(this, other) || + other is WaveShaperOptions && + runtimeType == other.runtimeType && + curve == other.curve && + oversample == other.oversample && + audioNodeOptions == other.audioNodeOptions; } diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart index 70c43e0db7..0b1f57034d 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart @@ -9,13 +9,12 @@ import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; // These functions are ignored because they have generic arguments: `new`, `process` // These types are ignored because they are not used by any `pub` functions: `AudioParamValues`, `AudioWorkletNodeOptions`, `AudioWorkletRenderer`, `Processor` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `fmt`, `fmt`, `fmt`, `has_side_effects`, `onmessage`, `process` // These functions are ignored (category: IgnoreBecauseExplicitAttribute): `constructor`, `onmessage`, `port` +// These functions are ignored (category: IgnoreBecauseOwnerTyShouldIgnore): `default` // Rust type: RustOpaqueMoi> abstract class AudioWorkletNode implements RustOpaqueInterface, AudioNode { - /// 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(); /// Represents an integer used to determine how many channels are used when up-mixing and @@ -44,10 +43,8 @@ abstract class AudioWorkletNode implements RustOpaqueInterface, AudioNode { /// - if the output port is out of bounds for this node Future disconnectOutput({required int output}); - /// The number of inputs feeding into the AudioNode. For source nodes, this will be 0. Future numberOfInputs(); - /// The number of outputs coming out of the AudioNode. Future numberOfOutputs(); /// Collection of AudioParam objects with associated names of this node @@ -56,9 +53,6 @@ abstract class AudioWorkletNode implements RustOpaqueInterface, AudioNode { /// [`AudioWorkletProcessor`] class constructor at the instantiation. Future parameters(); - /// Handle of the associated [`BaseAudioContext`](crate::context::BaseAudioContext). - /// - /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); /// Update the `channel_count` attribute 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 3a78e221f0..575f13f2aa 100644 --- a/frb_example/integrate_third_party/rust/src/frb_generated.rs +++ b/frb_example/integrate_third_party/rust/src/frb_generated.rs @@ -79,7 +79,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -1044931913; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 223609960; // Section: executor @@ -1545,7 +1545,7 @@ fn wire__web_audio_api__AudioParam_set_channel_count_impl( 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_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { +let api__v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -1556,7 +1556,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_count(&*api_that_guard, api_v); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_count(&*api_that_guard, api__v); })?; Ok(output_ok) })()) } }) } @@ -1570,7 +1570,7 @@ fn wire__web_audio_api__AudioParam_set_channel_count_mode_impl( 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_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { +let api__v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -1581,7 +1581,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_count_mode(&*api_that_guard, api__v); })?; Ok(output_ok) })()) } }) } @@ -1595,7 +1595,7 @@ fn wire__web_audio_api__AudioParam_set_channel_interpretation_impl( 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_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { +let api__v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -1606,7 +1606,7 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_interpretation(&*api_that_guard, api__v); })?; Ok(output_ok) })()) } }) } @@ -2939,6 +2939,104 @@ fn wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_set_rendered_b }, ) } +fn wire__web_audio_api__PeriodicWave_default_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: "PeriodicWave_default", + 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 || { + let output_ok = Result::<_, ()>::Ok(web_audio_api::PeriodicWave::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__audio_render_capacity_options_default_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: "audio_render_capacity_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::AudioRenderCapacityOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__periodic_wave_options_default_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: "periodic_wave_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::PeriodicWaveOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__web_audio_api__context__AudioContext_base_latency_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -4424,6 +4522,39 @@ fn wire__web_audio_api__context__AudioContext_current_time_impl( }, ) } +fn wire__web_audio_api__context__AudioContext_default_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: "AudioContext_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::context::AudioContext::default())?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__web_audio_api__context__AudioContext_destination_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -8249,6 +8380,108 @@ fn wire__web_audio_api__context__OfflineAudioContext_suspend_impl( }, ) } +fn wire__web_audio_api__context__audio_context_latency_category_default_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: "audio_context_latency_category_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::context::AudioContextLatencyCategory::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__context__audio_context_options_default_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: "audio_context_options_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::context::AudioContextOptions::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__context__audio_context_render_size_category_default_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: "audio_context_render_size_category_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::context::AudioContextRenderSizeCategory::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__web_audio_api__media_devices__get_user_media_sync_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -8284,16 +8517,17 @@ fn wire__web_audio_api__media_devices__get_user_media_sync_impl( }, ) } -fn wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( +fn wire__web_audio_api__media_devices__media_track_constraints_default_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::for_generated::WireSyncRust2DartSse { - FLUTTER_RUST_BRIDGE_HANDLER.wrap_sync::( +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BlobEvent_auto_accessor_get_blob", - port: None, - mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, + debug_name: "media_track_constraints_default", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, move || { let message = unsafe { @@ -8305,39 +8539,72 @@ fn wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok(api_that_guard.blob.clone())?; - Ok(output_ok) - })()) + move |context| { + transform_result_sse::<_, ()>((move || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::media_devices::MediaTrackConstraints::default(), + )?; + Ok(output_ok) + })()) + } }, ) } -fn wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( +fn wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_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: "BlobEvent_auto_accessor_get_event", + debug_name: "BlobEvent_auto_accessor_get_blob", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok(api_that_guard.blob.clone())?; + Ok(output_ok) + })()) + }, + ) +} +fn wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_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: "BlobEvent_auto_accessor_get_event", port: None, mode: flutter_rust_bridge::for_generated::FfiCallMode::Sync, }, @@ -13673,7 +13940,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_type__impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( +fn wire__web_audio_api__node__ChannelConfig_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13681,7 +13948,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_config", + debug_name: "ChannelConfig_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13695,36 +13962,18 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::channel_config(&*api_that_guard); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ChannelConfig::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13732,7 +13981,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_count", + debug_name: "ChannelMergerNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13766,16 +14015,16 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_count(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelMergerNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13783,7 +14032,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_count_mode", + debug_name: "ChannelMergerNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13818,9 +14067,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_count_mode( - &*api_that_guard, - ), + web_audio_api::node::ChannelMergerNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -13828,7 +14075,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13836,7 +14083,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_interpretation", + debug_name: "ChannelMergerNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13871,7 +14118,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_interpretation( + web_audio_api::node::ChannelMergerNode::channel_count_mode( &*api_that_guard, ), )?; @@ -13881,228 +14128,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_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: "ChannelMergerNode_clear_onprocessorerror", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::clear_onprocessorerror( - &*api_that_guard, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_disconnect_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: "ChannelMergerNode_disconnect", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::disconnect(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_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: "ChannelMergerNode_disconnect_output", - 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); - let api_output = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_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: "ChannelMergerNode_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); - let api_dest = - ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14110,7 +14136,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_number_of_inputs", + debug_name: "ChannelMergerNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14145,7 +14171,9 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::ChannelMergerNode::channel_interpretation( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -14153,7 +14181,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14161,58 +14189,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_number_of_outputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::number_of_outputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_registration_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: "ChannelMergerNode_registration", + debug_name: "ChannelMergerNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14247,61 +14224,8 @@ fn wire__web_audio_api__node__ChannelMergerNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_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: "ChannelMergerNode_set_channel_count", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_count( + web_audio_api::node::ChannelMergerNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -14310,7 +14234,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14318,7 +14242,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_set_channel_count_mode", + debug_name: "ChannelMergerNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14335,7 +14259,6 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14354,10 +14277,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::ChannelMergerNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -14365,7 +14285,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14373,7 +14293,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_set_channel_interpretation", + debug_name: "ChannelMergerNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14390,7 +14310,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14409,9 +14329,9 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_interpretation( + web_audio_api::node::ChannelMergerNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -14420,7 +14340,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14428,7 +14348,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_set_on_processor_error", + debug_name: "ChannelMergerNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14445,30 +14365,35 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_on_processor_error( + web_audio_api::node::ChannelMergerNode::frb_override_connect( &*api_that_guard, - api_callback, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -14477,7 +14402,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( +fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14485,7 +14410,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_config", + debug_name: "ChannelMergerNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14500,7 +14425,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( 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(); move |context| { @@ -14519,16 +14444,16 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::channel_config(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelMergerNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( +fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14536,7 +14461,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_count", + debug_name: "ChannelMergerNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14551,7 +14476,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( 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(); move |context| { @@ -14571,7 +14496,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_count(&*api_that_guard), + web_audio_api::node::ChannelMergerNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -14579,7 +14504,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelMergerNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14587,7 +14512,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_count_mode", + debug_name: "ChannelMergerNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14602,7 +14527,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( 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(); move |context| { @@ -14621,18 +14546,16 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelMergerNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14640,7 +14563,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_interpretation", + debug_name: "ChannelMergerNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14655,8 +14578,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14674,18 +14598,19 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelMergerNode::set_channel_count( &*api_that_guard, - ), - )?; + api_count, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14693,7 +14618,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_clear_onprocessorerror", + debug_name: "ChannelMergerNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14708,8 +14633,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14728,8 +14654,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::clear_onprocessorerror( + web_audio_api::node::ChannelMergerNode::set_channel_count_mode( &*api_that_guard, + api_mode, ); })?; Ok(output_ok) @@ -14738,7 +14665,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( +fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14746,7 +14673,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_disconnect", + debug_name: "ChannelMergerNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14761,8 +14688,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14781,7 +14709,10 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::disconnect(&*api_that_guard); + web_audio_api::node::ChannelMergerNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -14789,7 +14720,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( +fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14797,7 +14728,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_disconnect_output", + debug_name: "ChannelMergerNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14812,9 +14743,11 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14833,9 +14766,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::disconnect_output( + web_audio_api::node::ChannelMergerNode::set_on_processor_error( &*api_that_guard, - api_output, + api_callback, ); })?; Ok(output_ok) @@ -14844,7 +14777,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14852,7 +14785,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_frb_override_connect", + debug_name: "ChannelSplitterNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14869,36 +14802,25 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); + web_audio_api::node::ChannelSplitterNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -14906,7 +14828,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14914,7 +14836,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_number_of_inputs", + debug_name: "ChannelSplitterNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14949,9 +14871,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::number_of_inputs( - &*api_that_guard, - ), + web_audio_api::node::ChannelSplitterNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -14959,7 +14879,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14967,7 +14887,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_number_of_outputs", + debug_name: "ChannelSplitterNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15002,7 +14922,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::number_of_outputs( + web_audio_api::node::ChannelSplitterNode::channel_count_mode( &*api_that_guard, ), )?; @@ -15012,7 +14932,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15020,7 +14940,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_registration", + debug_name: "ChannelSplitterNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15054,16 +14974,18 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelSplitterNode::channel_interpretation( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15071,7 +14993,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_channel_count", + debug_name: "ChannelSplitterNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15088,7 +15010,6 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15107,9 +15028,8 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_channel_count( + web_audio_api::node::ChannelSplitterNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -15118,7 +15038,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15126,7 +15046,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_channel_count_mode", + debug_name: "ChannelSplitterNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15143,7 +15063,6 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15162,10 +15081,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::ChannelSplitterNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -15173,7 +15089,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15181,7 +15097,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_channel_interpretation", + debug_name: "ChannelSplitterNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15198,7 +15114,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15217,9 +15133,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_channel_interpretation( + web_audio_api::node::ChannelSplitterNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -15228,7 +15144,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15236,7 +15152,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_on_processor_error", + debug_name: "ChannelSplitterNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15253,30 +15169,35 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_on_processor_error( + web_audio_api::node::ChannelSplitterNode::frb_override_connect( &*api_that_guard, - api_callback, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -15285,7 +15206,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15293,7 +15214,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_config", + debug_name: "ChannelSplitterNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15308,7 +15229,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( 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(); move |context| { @@ -15327,16 +15248,18 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::channel_config(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelSplitterNode::number_of_inputs( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15344,7 +15267,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_count", + debug_name: "ChannelSplitterNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15359,7 +15282,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( 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(); move |context| { @@ -15379,7 +15302,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_count(&*api_that_guard), + web_audio_api::node::ChannelSplitterNode::number_of_outputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -15387,7 +15312,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15395,7 +15320,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_count_mode", + debug_name: "ChannelSplitterNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15410,7 +15335,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( 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(); move |context| { @@ -15429,18 +15354,16 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelSplitterNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15448,7 +15371,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_interpretation", + debug_name: "ChannelSplitterNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15463,8 +15386,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15482,18 +15406,19 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelSplitterNode::set_channel_count( &*api_that_guard, - ), - )?; + api_count, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15501,7 +15426,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_clear_onended", + debug_name: "ChannelSplitterNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15516,8 +15441,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15536,7 +15462,10 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::clear_onended(&*api_that_guard); + web_audio_api::node::ChannelSplitterNode::set_channel_count_mode( + &*api_that_guard, + api_mode, + ); })?; Ok(output_ok) })()) @@ -15544,7 +15473,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15552,7 +15481,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_clear_onprocessorerror", + debug_name: "ChannelSplitterNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15567,8 +15496,10 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_interpretation = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15587,8 +15518,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::clear_onprocessorerror( + web_audio_api::node::ChannelSplitterNode::set_channel_interpretation( &*api_that_guard, + api_interpretation, ); })?; Ok(output_ok) @@ -15597,7 +15529,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15605,7 +15537,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_disconnect", + debug_name: "ChannelSplitterNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15620,8 +15552,11 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15640,7 +15575,10 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::disconnect(&*api_that_guard); + web_audio_api::node::ChannelSplitterNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); })?; Ok(output_ok) })()) @@ -15648,7 +15586,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15656,7 +15594,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_disconnect_output", + debug_name: "ConstantSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15673,7 +15611,6 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15692,10 +15629,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::ConstantSourceNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -15703,7 +15637,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15711,7 +15645,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_frb_override_connect", + debug_name: "ConstantSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15728,44 +15662,33 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConstantSourceNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15773,7 +15696,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_number_of_inputs", + debug_name: "ConstantSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15808,7 +15731,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::ConstantSourceNode::channel_count_mode( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -15816,7 +15741,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15824,7 +15749,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_number_of_outputs", + debug_name: "ConstantSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15859,7 +15784,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::number_of_outputs( + web_audio_api::node::ConstantSourceNode::channel_interpretation( &*api_that_guard, ), )?; @@ -15869,7 +15794,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( +fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15877,7 +15802,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_registration", + debug_name: "ConstantSourceNode_clear_onended", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15912,7 +15837,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::registration(&*api_that_guard); + web_audio_api::node::ConstantSourceNode::clear_onended(&*api_that_guard); })?; Ok(output_ok) })()) @@ -15920,7 +15845,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15928,7 +15853,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_channel_count", + debug_name: "ConstantSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15945,7 +15870,6 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15964,9 +15888,8 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_count( + web_audio_api::node::ConstantSourceNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -15975,7 +15898,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15983,7 +15906,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_channel_count_mode", + debug_name: "ConstantSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16000,7 +15923,6 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16019,10 +15941,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::ConstantSourceNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -16030,7 +15949,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16038,7 +15957,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_channel_interpretation", + debug_name: "ConstantSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16055,7 +15974,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16074,9 +15993,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_interpretation( + web_audio_api::node::ConstantSourceNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -16085,32 +16004,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_on_ended_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: "ConstantSourceNode_set_on_ended", 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); -let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::ConstantSourceNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16118,7 +16012,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_on_processor_error", + debug_name: "ConstantSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16135,30 +16029,35 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_on_processor_error( + web_audio_api::node::ConstantSourceNode::frb_override_connect( &*api_that_guard, - api_callback, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -16167,7 +16066,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_start_impl( +fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16175,7 +16074,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_start", + debug_name: "ConstantSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16199,26 +16098,26 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::start(&mut *api_that_guard); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConstantSourceNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( +fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16226,7 +16125,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_start_at", + debug_name: "ConstantSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16243,7 +16142,6 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16251,29 +16149,28 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::start_at( - &mut *api_that_guard, - api_when, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConstantSourceNode::number_of_outputs( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( +fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16281,7 +16178,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_stop", + debug_name: "ConstantSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16305,18 +16202,18 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::stop(&mut *api_that_guard); + web_audio_api::node::ConstantSourceNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -16324,7 +16221,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16332,7 +16229,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_stop_at", + debug_name: "ConstantSourceNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16349,7 +16246,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16357,20 +16254,20 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::stop_at( - &mut *api_that_guard, - api_when, + web_audio_api::node::ConstantSourceNode::set_channel_count( + &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -16379,7 +16276,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16387,7 +16284,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_config", + debug_name: "ConstantSourceNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16402,8 +16299,9 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16422,7 +16320,10 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::channel_config(&*api_that_guard); + web_audio_api::node::ConstantSourceNode::set_channel_count_mode( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -16430,7 +16331,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16438,7 +16339,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_count", + debug_name: "ConstantSourceNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16453,8 +16354,9 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16472,67 +16374,44 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::channel_count(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConstantSourceNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_on_ended_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: "ConvolverNode_channel_count_mode", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::channel_count_mode(&*api_that_guard), - )?; - Ok(output_ok) - })()) + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "ConstantSourceNode_set_on_ended", 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); +let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), } - }, - ) + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::ConstantSourceNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) } -fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16540,7 +16419,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_interpretation", + debug_name: "ConstantSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16555,8 +16434,11 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16574,18 +16456,19 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConstantSourceNode::set_on_processor_error( &*api_that_guard, - ), - )?; + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ConstantSourceNode_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16593,7 +16476,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_clear_onprocessorerror", + debug_name: "ConstantSourceNode_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16608,7 +16491,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -16617,20 +16500,18 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::clear_onprocessorerror( - &*api_that_guard, - ); + web_audio_api::node::ConstantSourceNode::start(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -16638,7 +16519,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( +fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16646,7 +16527,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_disconnect", + debug_name: "ConstantSourceNode_start_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16661,8 +16542,9 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16670,18 +16552,21 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::disconnect(&*api_that_guard); + web_audio_api::node::ConstantSourceNode::start_at( + &mut *api_that_guard, + api_when, + ); })?; Ok(output_ok) })()) @@ -16689,7 +16574,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( +fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16697,7 +16582,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_disconnect_output", + debug_name: "ConstantSourceNode_stop", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16712,9 +16597,8 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16722,21 +16606,18 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::ConstantSourceNode::stop(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -16744,7 +16625,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16752,7 +16633,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_frb_override_connect", + debug_name: "ConstantSourceNode_stop_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16767,37 +16648,30 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, + web_audio_api::node::ConstantSourceNode::stop_at( + &mut *api_that_guard, + api_when, ); })?; Ok(output_ok) @@ -16806,7 +16680,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_normalize_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16814,7 +16688,7 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_normalize", + debug_name: "ConvolverNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16848,16 +16722,16 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::normalize(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConvolverNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16865,7 +16739,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_number_of_inputs", + debug_name: "ConvolverNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16900,7 +16774,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::ConvolverNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -16908,7 +16782,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16916,7 +16790,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_number_of_outputs", + debug_name: "ConvolverNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16951,7 +16825,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::number_of_outputs(&*api_that_guard), + web_audio_api::node::ConvolverNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -16959,7 +16833,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_registration_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16967,7 +16841,7 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_registration", + debug_name: "ConvolverNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17001,71 +16875,18 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ConvolverNode_set_buffer_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: "ConvolverNode_set_buffer", - 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); - let api_buffer = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_buffer( - &mut *api_that_guard, - api_buffer, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::channel_interpretation( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( +fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17073,7 +16894,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_channel_count", + debug_name: "ConvolverNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17090,7 +16911,6 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17109,9 +16929,8 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_count( + web_audio_api::node::ConvolverNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -17120,7 +16939,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17128,7 +16947,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_channel_count_mode", + debug_name: "ConvolverNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17145,7 +16964,6 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17164,10 +16982,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::ConvolverNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -17175,7 +16990,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17183,7 +16998,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_channel_interpretation", + debug_name: "ConvolverNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17200,7 +17015,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17219,9 +17034,9 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_interpretation( + web_audio_api::node::ConvolverNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -17230,7 +17045,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( +fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17238,7 +17053,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_normalize", + debug_name: "ConvolverNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17255,28 +17070,35 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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, + &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_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_normalize( - &mut *api_that_guard, - api_value, + web_audio_api::node::ConvolverNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -17285,7 +17107,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ConvolverNode_normalize_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17293,7 +17115,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_on_processor_error", + debug_name: "ConvolverNode_normalize", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17310,9 +17132,6 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17330,19 +17149,16 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::normalize(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_channel_config_impl( +fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17350,7 +17166,7 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_config", + debug_name: "ConvolverNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17365,7 +17181,7 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( 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(); move |context| { @@ -17384,16 +17200,16 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::channel_config(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_channel_count_impl( +fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17401,7 +17217,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_count", + debug_name: "ConvolverNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17416,7 +17232,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( 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(); move |context| { @@ -17436,7 +17252,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::channel_count(&*api_that_guard), + web_audio_api::node::ConvolverNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -17444,7 +17260,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ConvolverNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17452,7 +17268,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_count_mode", + debug_name: "ConvolverNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17467,7 +17283,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( 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(); move |context| { @@ -17486,16 +17302,16 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::channel_count_mode(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConvolverNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17503,7 +17319,7 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_interpretation", + debug_name: "ConvolverNode_set_buffer", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17518,8 +17334,9 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_buffer = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17527,26 +17344,29 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::channel_interpretation(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConvolverNode::set_buffer( + &mut *api_that_guard, + api_buffer, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17554,7 +17374,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_clear_onprocessorerror", + debug_name: "ConvolverNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17569,8 +17389,9 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17589,7 +17410,10 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::clear_onprocessorerror(&*api_that_guard); + web_audio_api::node::ConvolverNode::set_channel_count( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -17597,7 +17421,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_disconnect_impl( +fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17605,7 +17429,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_disconnect", + debug_name: "ConvolverNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17620,8 +17444,9 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17640,7 +17465,10 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::disconnect(&*api_that_guard); + web_audio_api::node::ConvolverNode::set_channel_count_mode( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -17648,7 +17476,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( +fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17656,7 +17484,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_disconnect_output", + debug_name: "ConvolverNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17671,9 +17499,9 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17692,9 +17520,9 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::disconnect_output( + web_audio_api::node::ConvolverNode::set_channel_interpretation( &*api_that_guard, - api_output, + api_v, ); })?; Ok(output_ok) @@ -17703,7 +17531,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17711,7 +17539,7 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_frb_override_connect", + debug_name: "ConvolverNode_set_normalize", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17726,37 +17554,30 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, + web_audio_api::node::ConvolverNode::set_normalize( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -17765,7 +17586,7 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17773,7 +17594,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_number_of_inputs", + debug_name: "ConvolverNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17788,8 +17609,11 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17807,16 +17631,19 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::number_of_inputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConvolverNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( +fn wire__web_audio_api__node__DelayNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17824,7 +17651,58 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_number_of_outputs", + debug_name: "DelayNode_channel_config", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::DelayNode::channel_config(&*api_that_guard); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__DelayNode_channel_count_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: "DelayNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17859,7 +17737,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::number_of_outputs(&*api_that_guard), + web_audio_api::node::DelayNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -17867,7 +17745,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_registration_impl( +fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17875,7 +17753,7 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_registration", + debug_name: "DelayNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17909,16 +17787,16 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::DelayNode::channel_count_mode(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( +fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17926,7 +17804,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_channel_count", + debug_name: "DelayNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17943,7 +17821,6 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17961,16 +17838,16 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_count(&*api_that_guard, api_v); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::DelayNode::channel_interpretation(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17978,7 +17855,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_channel_count_mode", + debug_name: "DelayNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17995,7 +17872,6 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18014,10 +17890,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::DelayNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18025,7 +17898,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__DelayNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18033,7 +17906,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_channel_interpretation", + debug_name: "DelayNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18050,7 +17923,6 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18069,10 +17941,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::DelayNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18080,7 +17949,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18088,7 +17957,7 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_on_processor_error", + debug_name: "DelayNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18105,9 +17974,7 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18126,9 +17993,9 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_on_processor_error( + web_audio_api::node::DelayNode::disconnect_output( &*api_that_guard, - api_callback, + api_output, ); })?; Ok(output_ok) @@ -18137,7 +18004,7 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( +fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18145,7 +18012,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_config", + debug_name: "DelayNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18160,28 +18027,37 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::channel_config( + web_audio_api::node::DelayNode::frb_override_connect( &*api_that_guard, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -18190,7 +18066,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( +fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18198,7 +18074,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_count", + debug_name: "DelayNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18213,7 +18089,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( 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(); move |context| { @@ -18233,9 +18109,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_count( - &*api_that_guard, - ), + web_audio_api::node::DelayNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18243,7 +18117,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( +fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18251,7 +18125,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_count_mode", + debug_name: "DelayNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18266,7 +18140,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( 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(); move |context| { @@ -18286,9 +18160,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_count_mode( - &*api_that_guard, - ), + web_audio_api::node::DelayNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18296,7 +18168,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( +fn wire__web_audio_api__node__DelayNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18304,7 +18176,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_interpretation", + debug_name: "DelayNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18319,7 +18191,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl 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(); move |context| { @@ -18338,18 +18210,16 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::DelayNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18357,7 +18227,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_clear_onprocessorerror", + debug_name: "DelayNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18372,8 +18242,9 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18392,8 +18263,61 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::clear_onprocessorerror( + web_audio_api::node::DelayNode::set_channel_count(&*api_that_guard, api_v); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_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: "DelayNode_set_channel_count_mode", + 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); + let api_v = ::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::DelayNode::set_channel_count_mode( &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -18402,7 +18326,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( +fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18410,7 +18334,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_disconnect", + debug_name: "DelayNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18425,8 +18349,9 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18445,7 +18370,10 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::disconnect(&*api_that_guard); + web_audio_api::node::DelayNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -18453,7 +18381,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( +fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18461,7 +18389,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_disconnect_output", + debug_name: "DelayNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18476,9 +18404,11 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18497,9 +18427,9 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::disconnect_output( + web_audio_api::node::DelayNode::set_on_processor_error( &*api_that_guard, - api_output, + api_callback, ); })?; Ok(output_ok) @@ -18508,7 +18438,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18516,7 +18446,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_frb_override_connect", + debug_name: "DynamicsCompressorNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18533,35 +18463,26 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::frb_override_connect( + web_audio_api::node::DynamicsCompressorNode::channel_config( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -18570,7 +18491,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18578,7 +18499,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_number_of_inputs", + debug_name: "DynamicsCompressorNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18613,7 +18534,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::number_of_inputs( + web_audio_api::node::DynamicsCompressorNode::channel_count( &*api_that_guard, ), )?; @@ -18623,7 +18544,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18631,7 +18552,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_number_of_outputs", + debug_name: "DynamicsCompressorNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18666,7 +18587,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::number_of_outputs( + web_audio_api::node::DynamicsCompressorNode::channel_count_mode( &*api_that_guard, ), )?; @@ -18676,7 +18597,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18684,7 +18605,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_reduction", + debug_name: "DynamicsCompressorNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18719,7 +18640,9 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::reduction(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::channel_interpretation( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -18727,58 +18650,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_registration_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: "DynamicsCompressorNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18786,7 +18658,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_set_channel_count", + debug_name: "DynamicsCompressorNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18803,7 +18675,6 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18822,9 +18693,8 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_channel_count( + web_audio_api::node::DynamicsCompressorNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -18833,7 +18703,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18841,7 +18711,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_set_channel_count_mode", + debug_name: "DynamicsCompressorNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18858,7 +18728,6 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18877,10 +18746,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::DynamicsCompressorNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18888,7 +18754,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18896,7 +18762,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_set_channel_interpretation", + debug_name: "DynamicsCompressorNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18913,7 +18779,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18932,9 +18798,9 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_channel_interpretation( + web_audio_api::node::DynamicsCompressorNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -18943,7 +18809,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18951,7 +18817,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_set_on_processor_error", + debug_name: "DynamicsCompressorNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18968,82 +18834,36 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__GainNode_channel_config_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: "GainNode_channel_config", - 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_guard = 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, + &api_dest, 1, false, ), ]); for i in decode_indices_ { match i { 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::channel_config(&*api_that_guard); + web_audio_api::node::DynamicsCompressorNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -19051,7 +18871,7 @@ fn wire__web_audio_api__node__GainNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__GainNode_channel_count_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19059,7 +18879,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_count", + debug_name: "DynamicsCompressorNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19074,7 +18894,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( 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(); move |context| { @@ -19094,7 +18914,9 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::channel_count(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::number_of_inputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -19102,7 +18924,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19110,7 +18932,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_count_mode", + debug_name: "DynamicsCompressorNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19125,7 +18947,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( 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(); move |context| { @@ -19145,7 +18967,9 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::number_of_outputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -19153,7 +18977,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19161,7 +18985,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_interpretation", + debug_name: "DynamicsCompressorNode_reduction", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19176,7 +19000,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( 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(); move |context| { @@ -19196,7 +19020,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::channel_interpretation(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::reduction(&*api_that_guard), )?; Ok(output_ok) })()) @@ -19204,7 +19028,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19212,7 +19036,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_clear_onprocessorerror", + debug_name: "DynamicsCompressorNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19227,7 +19051,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -19247,7 +19071,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::clear_onprocessorerror(&*api_that_guard); + web_audio_api::node::DynamicsCompressorNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -19255,7 +19079,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__GainNode_disconnect_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19263,7 +19087,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_disconnect", + debug_name: "DynamicsCompressorNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19278,8 +19102,9 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19298,7 +19123,10 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::disconnect(&*api_that_guard); + web_audio_api::node::DynamicsCompressorNode::set_channel_count( + &*api_that_guard, + api_count, + ); })?; Ok(output_ok) })()) @@ -19306,7 +19134,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__GainNode_disconnect_output_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19314,7 +19142,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_disconnect_output", + debug_name: "DynamicsCompressorNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19329,9 +19157,9 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19350,9 +19178,9 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::disconnect_output( + web_audio_api::node::DynamicsCompressorNode::set_channel_count_mode( &*api_that_guard, - api_output, + api_mode, ); })?; Ok(output_ok) @@ -19361,7 +19189,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19369,7 +19197,7 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_frb_override_connect", + debug_name: "DynamicsCompressorNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19384,37 +19212,30 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::frb_override_connect( + web_audio_api::node::DynamicsCompressorNode::set_channel_interpretation( &*api_that_guard, - &*api_dest_guard, + api_v, ); })?; Ok(output_ok) @@ -19423,7 +19244,7 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19431,7 +19252,7 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_number_of_inputs", + debug_name: "DynamicsCompressorNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19446,8 +19267,11 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19465,16 +19289,19 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::number_of_inputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::DynamicsCompressorNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( +fn wire__web_audio_api__node__GainNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19482,7 +19309,58 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_number_of_outputs", + debug_name: "GainNode_channel_config", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::GainNode::channel_config(&*api_that_guard); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__GainNode_channel_count_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: "GainNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19517,7 +19395,7 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::number_of_outputs(&*api_that_guard), + web_audio_api::node::GainNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -19525,7 +19403,7 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__GainNode_registration_impl( +fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19533,7 +19411,7 @@ fn wire__web_audio_api__node__GainNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_registration", + debug_name: "GainNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19567,16 +19445,16 @@ fn wire__web_audio_api__node__GainNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::GainNode::channel_count_mode(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__GainNode_set_channel_count_impl( +fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19584,7 +19462,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_set_channel_count", + debug_name: "GainNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19601,7 +19479,6 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19619,16 +19496,16 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_count(&*api_that_guard, api_v); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::GainNode::channel_interpretation(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__GainNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19636,7 +19513,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_set_channel_count_mode", + debug_name: "GainNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19653,7 +19530,6 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19672,10 +19548,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::GainNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) @@ -19683,7 +19556,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__GainNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19691,7 +19564,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_set_channel_interpretation", + debug_name: "GainNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19708,7 +19581,6 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19727,10 +19599,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::GainNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -19738,7 +19607,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__GainNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19746,7 +19615,7 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_set_on_processor_error", + debug_name: "GainNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19763,9 +19632,7 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19784,9 +19651,9 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_on_processor_error( + web_audio_api::node::GainNode::disconnect_output( &*api_that_guard, - api_callback, + api_output, ); })?; Ok(output_ok) @@ -19795,7 +19662,7 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( +fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19803,7 +19670,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_config", + debug_name: "GainNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19818,27 +19685,38 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::channel_config(&*api_that_guard); + web_audio_api::node::GainNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -19846,7 +19724,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( +fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19854,7 +19732,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_count", + debug_name: "GainNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19869,7 +19747,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( 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(); move |context| { @@ -19889,7 +19767,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::channel_count(&*api_that_guard), + web_audio_api::node::GainNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -19897,7 +19775,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( +fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19905,7 +19783,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_count_mode", + debug_name: "GainNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19920,7 +19798,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( 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(); move |context| { @@ -19940,7 +19818,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::GainNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -19948,7 +19826,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( +fn wire__web_audio_api__node__GainNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19956,7 +19834,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_interpretation", + debug_name: "GainNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19971,7 +19849,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( 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(); move |context| { @@ -19990,18 +19868,16 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::GainNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__GainNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20009,7 +19885,7 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_clear_onprocessorerror", + debug_name: "GainNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20024,8 +19900,9 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20044,8 +19921,61 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::clear_onprocessorerror( + web_audio_api::node::GainNode::set_channel_count(&*api_that_guard, api_v); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__GainNode_set_channel_count_mode_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: "GainNode_set_channel_count_mode", + 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); + let api_v = ::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::GainNode::set_channel_count_mode( &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -20054,7 +19984,7 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( +fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20062,7 +19992,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_disconnect", + debug_name: "GainNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20077,8 +20007,9 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20097,7 +20028,10 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::disconnect(&*api_that_guard); + web_audio_api::node::GainNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -20105,7 +20039,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( +fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20113,7 +20047,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_disconnect_output", + debug_name: "GainNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20128,9 +20062,11 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20149,9 +20085,9 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::disconnect_output( + web_audio_api::node::GainNode::set_on_processor_error( &*api_that_guard, - api_output, + api_callback, ); })?; Ok(output_ok) @@ -20160,7 +20096,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20168,7 +20104,7 @@ fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_frb_override_connect", + debug_name: "IirFilterNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20185,36 +20121,25 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); + web_audio_api::node::IIRFilterNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -20222,7 +20147,7 @@ fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20230,7 +20155,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_number_of_inputs", + debug_name: "IirFilterNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20265,7 +20190,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::IIRFilterNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -20273,7 +20198,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20281,7 +20206,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_number_of_outputs", + debug_name: "IirFilterNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20316,7 +20241,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::number_of_outputs(&*api_that_guard), + web_audio_api::node::IIRFilterNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -20324,7 +20249,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_registration_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20332,7 +20257,7 @@ fn wire__web_audio_api__node__IirFilterNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_registration", + debug_name: "IirFilterNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20366,16 +20291,18 @@ fn wire__web_audio_api__node__IirFilterNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::IIRFilterNode::channel_interpretation( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( +fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20383,7 +20310,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_channel_count", + debug_name: "IirFilterNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20400,7 +20327,6 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20419,9 +20345,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_count( + web_audio_api::node::IIRFilterNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -20430,7 +20355,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20438,7 +20363,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_channel_count_mode", + debug_name: "IirFilterNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20455,7 +20380,6 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20474,10 +20398,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::IIRFilterNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -20485,7 +20406,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20493,7 +20414,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_channel_interpretation", + debug_name: "IirFilterNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20510,7 +20431,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20529,9 +20450,9 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_interpretation( + web_audio_api::node::IIRFilterNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -20540,7 +20461,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20548,7 +20469,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_on_processor_error", + debug_name: "IirFilterNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20565,30 +20486,35 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_on_processor_error( + web_audio_api::node::IIRFilterNode::frb_override_connect( &*api_that_guard, - api_callback, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -20597,7 +20523,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( +fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20605,7 +20531,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_config", + debug_name: "IirFilterNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20620,9 +20546,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( 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(); move |context| { @@ -20641,18 +20565,16 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::channel_config( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::IIRFilterNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( +fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20660,7 +20582,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_count", + debug_name: "IirFilterNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20675,9 +20597,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( 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(); move |context| { @@ -20697,9 +20617,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_count( - &*api_that_guard, - ), + web_audio_api::node::IIRFilterNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -20707,7 +20625,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__IirFilterNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20715,7 +20633,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_count_mode", + debug_name: "IirFilterNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20730,9 +20648,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp 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(); move |context| { @@ -20751,18 +20667,16 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::IIRFilterNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20770,7 +20684,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_interpretation", + debug_name: "IirFilterNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20785,10 +20699,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20806,18 +20719,19 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::IIRFilterNode::set_channel_count( &*api_that_guard, - ), - )?; + api_v, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20825,7 +20739,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_clear_onprocessorerror", + debug_name: "IirFilterNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20840,10 +20754,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20862,8 +20775,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::clear_onprocessorerror( + web_audio_api::node::IIRFilterNode::set_channel_count_mode( &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -20872,7 +20786,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( +fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20880,7 +20794,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_disconnect", + debug_name: "IirFilterNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20895,10 +20809,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20917,8 +20830,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::disconnect( + web_audio_api::node::IIRFilterNode::set_channel_interpretation( &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -20927,7 +20841,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20935,7 +20849,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_disconnect_output", + debug_name: "IirFilterNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20950,11 +20864,11 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20973,9 +20887,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::disconnect_output( + web_audio_api::node::IIRFilterNode::set_on_processor_error( &*api_that_guard, - api_output, + api_callback, ); })?; Ok(output_ok) @@ -20984,7 +20898,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20992,7 +20906,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_frb_override_connect", + debug_name: "MediaElementAudioSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21011,35 +20925,26 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::frb_override_connect( + web_audio_api::node::MediaElementAudioSourceNode::channel_config( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -21048,7 +20953,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_i }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21056,7 +20961,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_number_of_inputs", + debug_name: "MediaElementAudioSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21093,7 +20998,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::number_of_inputs( + web_audio_api::node::MediaElementAudioSourceNode::channel_count( &*api_that_guard, ), )?; @@ -21103,7 +21008,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21111,7 +21016,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_number_of_outputs", + debug_name: "MediaElementAudioSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21148,7 +21053,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::number_of_outputs( + web_audio_api::node::MediaElementAudioSourceNode::channel_count_mode( &*api_that_guard, ), )?; @@ -21158,7 +21063,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21166,7 +21071,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_registration", + debug_name: "MediaElementAudioSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21202,18 +21107,18 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::registration( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaElementAudioSourceNode::channel_interpretation( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21221,7 +21126,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_set_channel_count", + debug_name: "MediaElementAudioSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21240,7 +21145,6 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl MediaElementAudioSourceNode, >, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21259,9 +21163,8 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::set_channel_count( + web_audio_api::node::MediaElementAudioSourceNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -21270,7 +21173,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21278,7 +21181,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_set_channel_count_mode", + debug_name: "MediaElementAudioSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21297,7 +21200,6 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode MediaElementAudioSourceNode, >, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21316,9 +21218,8 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::set_channel_count_mode( + web_audio_api::node::MediaElementAudioSourceNode::disconnect( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -21327,32 +21228,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_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: "MediaElementAudioSourceNode_set_channel_interpretation", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21360,7 +21236,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_set_on_processor_error", + debug_name: "MediaElementAudioSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21379,9 +21255,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error MediaElementAudioSourceNode, >, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21400,9 +21274,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::set_on_processor_error( + web_audio_api::node::MediaElementAudioSourceNode::disconnect_output( &*api_that_guard, - api_callback, + api_output, ); })?; Ok(output_ok) @@ -21411,7 +21285,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21419,7 +21293,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_channel_config", + debug_name: "MediaElementAudioSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21435,29 +21309,38 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp flutter_rust_bridge::for_generated::SseDeserializer::new(message); 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_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::channel_config( + web_audio_api::node::MediaElementAudioSourceNode::frb_override_connect( &*api_that_guard, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -21466,7 +21349,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21474,7 +21357,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_channel_count", + debug_name: "MediaElementAudioSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21490,7 +21373,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); deserializer.end(); @@ -21511,7 +21394,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::channel_count( + web_audio_api::node::MediaElementAudioSourceNode::number_of_inputs( &*api_that_guard, ), )?; @@ -21521,7 +21404,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21529,7 +21412,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_channel_count_mode", + debug_name: "MediaElementAudioSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21545,7 +21428,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); deserializer.end(); @@ -21566,7 +21449,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::channel_count_mode( + web_audio_api::node::MediaElementAudioSourceNode::number_of_outputs( &*api_that_guard, ), )?; @@ -21576,55 +21459,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_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: "MediaStreamAudioDestinationNode_channel_interpretation", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamAudioDestinationNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_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: "MediaStreamAudioDestinationNode_clear_onprocessorerror", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21632,7 +21467,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_disconnect", + debug_name: "MediaElementAudioSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21648,7 +21483,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); deserializer.end(); @@ -21669,7 +21504,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::disconnect( + web_audio_api::node::MediaElementAudioSourceNode::registration( &*api_that_guard, ); })?; @@ -21679,7 +21514,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21687,7 +21522,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_disconnect_output", + debug_name: "MediaElementAudioSourceNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21703,10 +21538,10 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21725,9 +21560,9 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::disconnect_output( + web_audio_api::node::MediaElementAudioSourceNode::set_channel_count( &*api_that_guard, - api_output, + api_v, ); })?; Ok(output_ok) @@ -21736,7 +21571,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21744,7 +21579,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_frb_override_connect", + debug_name: "MediaElementAudioSourceNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21760,38 +21595,31 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::frb_override_connect( + web_audio_api::node::MediaElementAudioSourceNode::set_channel_count_mode( &*api_that_guard, - &*api_dest_guard, + api_v, ); })?; Ok(output_ok) @@ -21800,7 +21628,32 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_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: "MediaElementAudioSourceNode_set_channel_interpretation", 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); +let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21808,7 +21661,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_number_of_inputs", + debug_name: "MediaElementAudioSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21824,9 +21677,12 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21844,18 +21700,19 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::number_of_inputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaElementAudioSourceNode::set_on_processor_error( &*api_that_guard, - ), - )?; + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21863,7 +21720,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_number_of_outputs", + debug_name: "MediaStreamAudioDestinationNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21899,18 +21756,18 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::number_of_outputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioDestinationNode::channel_config( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21918,7 +21775,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_registration", + debug_name: "MediaStreamAudioDestinationNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21954,18 +21811,18 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::registration( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioDestinationNode::channel_count( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21973,7 +21830,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_set_channel_count", + debug_name: "MediaStreamAudioDestinationNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21992,7 +21849,6 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ MediaStreamAudioDestinationNode, >, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22010,54 +21866,27 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioDestinationNode::channel_count_mode( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_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: "MediaStreamAudioDestinationNode_set_channel_count_mode", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_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: "MediaStreamAudioDestinationNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "MediaStreamAudioDestinationNode_channel_interpretation", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -22068,21 +21897,20 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamAudioDestinationNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) })()) } }) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_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: "MediaStreamAudioDestinationNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "MediaStreamAudioDestinationNode_clear_onprocessorerror", 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); -let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -22093,11 +21921,11 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) } }) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22105,7 +21933,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_config", + debug_name: "MediaStreamAudioDestinationNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22120,7 +21948,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -22140,7 +21970,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::channel_config( + web_audio_api::node::MediaStreamAudioDestinationNode::disconnect( &*api_that_guard, ); })?; @@ -22150,7 +21980,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22158,7 +21988,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_count", + debug_name: "MediaStreamAudioDestinationNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22173,8 +22003,11 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22192,18 +22025,19 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_count( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioDestinationNode::disconnect_output( &*api_that_guard, - ), - )?; + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22211,7 +22045,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_count_mode", + debug_name: "MediaStreamAudioDestinationNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22226,37 +22060,48 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_count_mode( + let api_dest_guard = api_dest_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioDestinationNode::frb_override_connect( &*api_that_guard, - ), - )?; + &*api_dest_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22264,7 +22109,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_interpretation", + debug_name: "MediaStreamAudioDestinationNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22279,7 +22124,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -22299,7 +22146,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_interpretation( + web_audio_api::node::MediaStreamAudioDestinationNode::number_of_inputs( &*api_that_guard, ), )?; @@ -22309,7 +22156,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22317,7 +22164,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_clear_onprocessorerror", + debug_name: "MediaStreamAudioDestinationNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22332,7 +22179,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -22351,18 +22200,18 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::clear_onprocessorerror( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioDestinationNode::number_of_outputs( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22370,7 +22219,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_disconnect", + debug_name: "MediaStreamAudioDestinationNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22385,7 +22234,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -22405,7 +22256,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::disconnect( + web_audio_api::node::MediaStreamAudioDestinationNode::registration( &*api_that_guard, ); })?; @@ -22415,7 +22266,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22423,7 +22274,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_disconnect_output", + debug_name: "MediaStreamAudioDestinationNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22438,9 +22289,11 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22459,9 +22312,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::disconnect_output( + web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count( &*api_that_guard, - api_output, + api_v, ); })?; Ok(output_ok) @@ -22470,7 +22323,82 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_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: "MediaStreamAudioDestinationNode_set_channel_count_mode", 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); +let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_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: "MediaStreamAudioDestinationNode_set_channel_interpretation", 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); +let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_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: "MediaStreamAudioDestinationNode_set_on_processor_error", 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); +let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22478,7 +22406,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_frb_override_connect", + debug_name: "MediaStreamAudioSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22495,35 +22423,26 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::frb_override_connect( + web_audio_api::node::MediaStreamAudioSourceNode::channel_config( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -22532,7 +22451,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22540,7 +22459,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_number_of_inputs", + debug_name: "MediaStreamAudioSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22575,7 +22494,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::number_of_inputs( + web_audio_api::node::MediaStreamAudioSourceNode::channel_count( &*api_that_guard, ), )?; @@ -22585,7 +22504,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22593,7 +22512,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_number_of_outputs", + debug_name: "MediaStreamAudioSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22628,7 +22547,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::number_of_outputs( + web_audio_api::node::MediaStreamAudioSourceNode::channel_count_mode( &*api_that_guard, ), )?; @@ -22638,7 +22557,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22646,7 +22565,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_registration", + debug_name: "MediaStreamAudioSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22680,18 +22599,18 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::registration( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioSourceNode::channel_interpretation( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22699,7 +22618,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_channel_count", + debug_name: "MediaStreamAudioSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22716,7 +22635,6 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22735,9 +22653,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count( + web_audio_api::node::MediaStreamAudioSourceNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -22746,7 +22663,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22754,7 +22671,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_channel_count_mode", + debug_name: "MediaStreamAudioSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22771,7 +22688,6 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22790,9 +22706,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count_mode( + web_audio_api::node::MediaStreamAudioSourceNode::disconnect( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -22801,7 +22716,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22809,7 +22724,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_channel_interpretation", + debug_name: "MediaStreamAudioSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22826,7 +22741,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22845,9 +22760,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_channel_interpretation( + web_audio_api::node::MediaStreamAudioSourceNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -22856,7 +22771,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22864,7 +22779,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_on_processor_error", + debug_name: "MediaStreamAudioSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22881,30 +22796,35 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_ let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_on_processor_error( + web_audio_api::node::MediaStreamAudioSourceNode::frb_override_connect( &*api_that_guard, - api_callback, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -22913,7 +22833,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_ }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22921,7 +22841,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_channel_config", + debug_name: "MediaStreamAudioSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22936,9 +22856,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp 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(); move |context| { @@ -22957,18 +22875,18 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_config( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioSourceNode::number_of_inputs( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22976,7 +22894,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_channel_count", + debug_name: "MediaStreamAudioSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22991,9 +22909,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl 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(); move |context| { @@ -23013,7 +22929,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count( + web_audio_api::node::MediaStreamAudioSourceNode::number_of_outputs( &*api_that_guard, ), )?; @@ -23023,7 +22939,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23031,7 +22947,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_channel_count_mode", + debug_name: "MediaStreamAudioSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23046,9 +22962,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode 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(); move |context| { @@ -23067,66 +22981,73 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count_mode( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioSourceNode::registration( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_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: "MediaStreamTrackAudioSourceNode_channel_interpretation", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_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: "MediaStreamTrackAudioSourceNode_clear_onprocessorerror", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "MediaStreamAudioSourceNode_set_channel_count", + 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); + let api_v = ::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count( + &*api_that_guard, + api_v, + ); + })?; + Ok(output_ok) + })()) } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) - })()) - } }) + }, + ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23134,7 +23055,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_disconnect", + debug_name: "MediaStreamAudioSourceNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23149,10 +23070,9 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23171,8 +23091,9 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect( + web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count_mode( &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -23181,7 +23102,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23189,7 +23110,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_disconnect_output", + debug_name: "MediaStreamAudioSourceNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23204,11 +23125,9 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23227,9 +23146,9 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect_output( + web_audio_api::node::MediaStreamAudioSourceNode::set_channel_interpretation( &*api_that_guard, - api_output, + api_v, ); })?; Ok(output_ok) @@ -23238,7 +23157,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23246,7 +23165,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_frb_override_connect", + debug_name: "MediaStreamAudioSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23261,39 +23180,32 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::frb_override_connect( + web_audio_api::node::MediaStreamAudioSourceNode::set_on_processor_error( &*api_that_guard, - &*api_dest_guard, + api_callback, ); })?; Ok(output_ok) @@ -23302,7 +23214,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23310,7 +23222,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_number_of_inputs", + debug_name: "MediaStreamTrackAudioSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23346,18 +23258,18 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_inputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_config( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23365,7 +23277,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_number_of_outputs", + debug_name: "MediaStreamTrackAudioSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23402,7 +23314,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_outputs( + web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count( &*api_that_guard, ), )?; @@ -23412,62 +23324,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_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: "MediaStreamTrackAudioSourceNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::registration( - &*api_that_guard, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23475,7 +23332,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_set_channel_count", + debug_name: "MediaStreamTrackAudioSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23494,7 +23351,6 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ MediaStreamTrackAudioSourceNode, >, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23512,54 +23368,27 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count_mode( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_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: "MediaStreamTrackAudioSourceNode_set_channel_count_mode", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_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: "MediaStreamTrackAudioSourceNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "MediaStreamTrackAudioSourceNode_channel_interpretation", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -23570,21 +23399,20 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) })()) } }) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_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: "MediaStreamTrackAudioSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "MediaStreamTrackAudioSourceNode_clear_onprocessorerror", 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); -let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + let api_that = >>::sse_decode(&mut deserializer);deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = 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)]); @@ -23595,11 +23423,11 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) } }) } -fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23607,7 +23435,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_config", + debug_name: "MediaStreamTrackAudioSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23622,7 +23450,9 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -23642,7 +23472,9 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::channel_config(&*api_that_guard); + web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -23650,7 +23482,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23658,7 +23490,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_count", + debug_name: "MediaStreamTrackAudioSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23673,8 +23505,11 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23692,16 +23527,19 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_count(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect_output( + &*api_that_guard, + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23709,7 +23547,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_count_mode", + debug_name: "MediaStreamTrackAudioSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23724,35 +23562,48 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_count_mode(&*api_that_guard), - )?; + let api_dest_guard = api_dest_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamTrackAudioSourceNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23760,7 +23611,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_interpretation", + debug_name: "MediaStreamTrackAudioSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23775,7 +23626,9 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -23795,7 +23648,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_interpretation( + web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_inputs( &*api_that_guard, ), )?; @@ -23805,7 +23658,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23813,7 +23666,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_clear_onended", + debug_name: "MediaStreamTrackAudioSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23828,7 +23681,9 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -23847,16 +23702,18 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::clear_onended(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_outputs( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23864,7 +23721,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_clear_onprocessorerror", + debug_name: "MediaStreamTrackAudioSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23879,7 +23736,9 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -23899,7 +23758,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::clear_onprocessorerror( + web_audio_api::node::MediaStreamTrackAudioSourceNode::registration( &*api_that_guard, ); })?; @@ -23909,7 +23768,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23917,7 +23776,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_disconnect", + debug_name: "MediaStreamTrackAudioSourceNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23932,8 +23791,11 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamTrackAudioSourceNode, + >, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23952,7 +23814,10 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::disconnect(&*api_that_guard); + web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -23960,7 +23825,82 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_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: "MediaStreamTrackAudioSourceNode_set_channel_count_mode", 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); +let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_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: "MediaStreamTrackAudioSourceNode_set_channel_interpretation", 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); +let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_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: "MediaStreamTrackAudioSourceNode_set_on_processor_error", 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); +let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23968,7 +23908,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_disconnect_output", + debug_name: "OscillatorNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23985,7 +23925,6 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24004,10 +23943,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::OscillatorNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -24015,7 +23951,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( +fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24023,7 +23959,7 @@ fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_frb_override_connect", + debug_name: "OscillatorNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24040,44 +23976,33 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( +fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24085,7 +24010,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_number_of_inputs", + debug_name: "OscillatorNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24120,7 +24045,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::OscillatorNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -24128,7 +24053,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( +fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24136,7 +24061,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_number_of_outputs", + debug_name: "OscillatorNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24171,7 +24096,9 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::number_of_outputs(&*api_that_guard), + web_audio_api::node::OscillatorNode::channel_interpretation( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -24179,7 +24106,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_registration_impl( +fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24187,7 +24114,7 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_registration", + debug_name: "OscillatorNode_clear_onended", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24222,7 +24149,7 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::registration(&*api_that_guard); + web_audio_api::node::OscillatorNode::clear_onended(&*api_that_guard); })?; Ok(output_ok) })()) @@ -24230,7 +24157,7 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( +fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24238,7 +24165,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_channel_count", + debug_name: "OscillatorNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24255,7 +24182,6 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24274,9 +24200,8 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_count( + web_audio_api::node::OscillatorNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -24285,7 +24210,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24293,7 +24218,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_channel_count_mode", + debug_name: "OscillatorNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24310,7 +24235,6 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24329,9 +24253,61 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_count_mode( + web_audio_api::node::OscillatorNode::disconnect(&*api_that_guard); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__OscillatorNode_disconnect_output_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: "OscillatorNode_disconnect_output", + 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); + let api_output = ::sse_decode(&mut deserializer); + deserializer.end(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -24340,7 +24316,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24348,7 +24324,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_channel_interpretation", + debug_name: "OscillatorNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24365,28 +24341,35 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_interpretation( + web_audio_api::node::OscillatorNode::frb_override_connect( &*api_that_guard, - api_v, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -24395,32 +24378,58 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_on_ended_impl( +fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_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: "OscillatorNode_set_on_ended", 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); -let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "OscillatorNode_number_of_inputs", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::number_of_inputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::OscillatorNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) + }, + ) } -fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24428,7 +24437,58 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_on_processor_error", + debug_name: "OscillatorNode_number_of_outputs", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::number_of_outputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__OscillatorNode_registration_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: "OscillatorNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24445,9 +24505,6 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24466,10 +24523,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); + web_audio_api::node::OscillatorNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -24477,7 +24531,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( +fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24485,7 +24539,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_periodic_wave", + debug_name: "OscillatorNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24502,7 +24556,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_periodic_wave = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24510,20 +24564,20 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_periodic_wave( - &mut *api_that_guard, - api_periodic_wave, + web_audio_api::node::OscillatorNode::set_channel_count( + &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -24532,7 +24586,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_type_impl( +fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24540,7 +24594,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_type", + debug_name: "OscillatorNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24557,7 +24611,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_type_ = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24565,20 +24619,20 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_type( - &mut *api_that_guard, - api_type_, + web_audio_api::node::OscillatorNode::set_channel_count_mode( + &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -24587,7 +24641,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_start_impl( +fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24595,7 +24649,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_start", + debug_name: "OscillatorNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24612,6 +24666,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24619,18 +24674,21 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::start(&mut *api_that_guard); + web_audio_api::node::OscillatorNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -24638,7 +24696,32 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_start_at_impl( +fn wire__web_audio_api__node__OscillatorNode_set_on_ended_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: "OscillatorNode_set_on_ended", 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); +let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::OscillatorNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24646,7 +24729,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_start_at", + debug_name: "OscillatorNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24663,7 +24746,9 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24671,20 +24756,20 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::start_at( - &mut *api_that_guard, - api_when, + web_audio_api::node::OscillatorNode::set_on_processor_error( + &*api_that_guard, + api_callback, ); })?; Ok(output_ok) @@ -24693,7 +24778,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_stop_impl( +fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24701,7 +24786,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_stop", + debug_name: "OscillatorNode_set_periodic_wave", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24718,6 +24803,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_periodic_wave = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24736,7 +24822,10 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::stop(&mut *api_that_guard); + web_audio_api::node::OscillatorNode::set_periodic_wave( + &mut *api_that_guard, + api_periodic_wave, + ); })?; Ok(output_ok) })()) @@ -24744,7 +24833,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( +fn wire__web_audio_api__node__OscillatorNode_set_type_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24752,7 +24841,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_stop_at", + debug_name: "OscillatorNode_set_type", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24769,7 +24858,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); + let api_type_ = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24788,9 +24877,9 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::stop_at( + web_audio_api::node::OscillatorNode::set_type( &mut *api_that_guard, - api_when, + api_type_, ); })?; Ok(output_ok) @@ -24799,7 +24888,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_type__impl( +fn wire__web_audio_api__node__OscillatorNode_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24807,7 +24896,7 @@ fn wire__web_audio_api__node__OscillatorNode_type__impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_type_", + debug_name: "OscillatorNode_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24831,26 +24920,26 @@ fn wire__web_audio_api__node__OscillatorNode_type__impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::type_(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::start(&mut *api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_channel_config_impl( +fn wire__web_audio_api__node__OscillatorNode_start_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24858,7 +24947,7 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_config", + debug_name: "OscillatorNode_start_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24873,8 +24962,9 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24882,18 +24972,21 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::channel_config(&*api_that_guard); + web_audio_api::node::OscillatorNode::start_at( + &mut *api_that_guard, + api_when, + ); })?; Ok(output_ok) })()) @@ -24901,7 +24994,7 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_channel_count_impl( +fn wire__web_audio_api__node__OscillatorNode_stop_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24909,7 +25002,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_count", + debug_name: "OscillatorNode_stop", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24924,7 +25017,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( 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(); move |context| { @@ -24933,26 +25026,26 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::channel_count(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::stop(&mut *api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( +fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24960,7 +25053,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_count_mode", + debug_name: "OscillatorNode_stop_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24975,8 +25068,9 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24984,26 +25078,29 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::channel_count_mode(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::stop_at( + &mut *api_that_guard, + api_when, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( +fn wire__web_audio_api__node__OscillatorNode_type__impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25011,7 +25108,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_interpretation", + debug_name: "OscillatorNode_type_", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25026,7 +25123,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( 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(); move |context| { @@ -25046,7 +25143,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::channel_interpretation(&*api_that_guard), + web_audio_api::node::OscillatorNode::type_(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25054,7 +25151,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__PannerNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25062,7 +25159,7 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_clear_onprocessorerror", + debug_name: "PannerNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25097,7 +25194,7 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::clear_onprocessorerror(&*api_that_guard); + web_audio_api::node::PannerNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -25105,7 +25202,7 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( +fn wire__web_audio_api__node__PannerNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25113,7 +25210,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_cone_inner_angle", + debug_name: "PannerNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25148,7 +25245,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::cone_inner_angle(&*api_that_guard), + web_audio_api::node::PannerNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25156,7 +25253,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( +fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25164,7 +25261,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_cone_outer_angle", + debug_name: "PannerNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25199,7 +25296,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::cone_outer_angle(&*api_that_guard), + web_audio_api::node::PannerNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25207,7 +25304,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( +fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25215,7 +25312,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_cone_outer_gain", + debug_name: "PannerNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25250,7 +25347,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::cone_outer_gain(&*api_that_guard), + web_audio_api::node::PannerNode::channel_interpretation(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25258,7 +25355,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_disconnect_impl( +fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25266,7 +25363,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_disconnect", + debug_name: "PannerNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25301,7 +25398,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::disconnect(&*api_that_guard); + web_audio_api::node::PannerNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) @@ -25309,7 +25406,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( +fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25317,7 +25414,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_disconnect_output", + debug_name: "PannerNode_cone_inner_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25334,7 +25431,6 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25352,19 +25448,16 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::cone_inner_angle(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_distance_model_impl( +fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25372,7 +25465,7 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_distance_model", + debug_name: "PannerNode_cone_outer_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25407,7 +25500,7 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::distance_model(&*api_that_guard), + web_audio_api::node::PannerNode::cone_outer_angle(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25415,7 +25508,7 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( +fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25423,7 +25516,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_frb_override_connect", + debug_name: "PannerNode_cone_outer_gain", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25440,36 +25533,76 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::cone_outer_gain(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__PannerNode_disconnect_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: "PannerNode_disconnect", + 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_guard = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_dest, 1, false, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); + web_audio_api::node::PannerNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -25477,7 +25610,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_max_distance_impl( +fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25485,7 +25618,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_max_distance", + debug_name: "PannerNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25502,6 +25635,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25519,16 +25653,19 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::max_distance(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::disconnect_output( + &*api_that_guard, + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( +fn wire__web_audio_api__node__PannerNode_distance_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25536,7 +25673,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_number_of_inputs", + debug_name: "PannerNode_distance_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25571,7 +25708,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::PannerNode::distance_model(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25579,7 +25716,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( +fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25587,7 +25724,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_number_of_outputs", + debug_name: "PannerNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25604,33 +25741,44 @@ fn wire__web_audio_api__node__PannerNode_number_of_outputs_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_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::number_of_outputs(&*api_that_guard), - )?; + let api_dest_guard = api_dest_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_panning_model_impl( +fn wire__web_audio_api__node__PannerNode_max_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25638,7 +25786,7 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_panning_model", + debug_name: "PannerNode_max_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25673,7 +25821,7 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::panning_model(&*api_that_guard), + web_audio_api::node::PannerNode::max_distance(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25681,7 +25829,7 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_ref_distance_impl( +fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25689,7 +25837,7 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_ref_distance", + debug_name: "PannerNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25724,7 +25872,7 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::ref_distance(&*api_that_guard), + web_audio_api::node::PannerNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25732,7 +25880,7 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_registration_impl( +fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25740,7 +25888,7 @@ fn wire__web_audio_api__node__PannerNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_registration", + debug_name: "PannerNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25774,16 +25922,16 @@ fn wire__web_audio_api__node__PannerNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::number_of_outputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( +fn wire__web_audio_api__node__PannerNode_panning_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25791,7 +25939,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_rolloff_factor", + debug_name: "PannerNode_panning_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25826,7 +25974,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::rolloff_factor(&*api_that_guard), + web_audio_api::node::PannerNode::panning_model(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25834,7 +25982,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_ref_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25842,7 +25990,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_channel_count", + debug_name: "PannerNode_ref_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25859,7 +26007,6 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25877,16 +26024,16 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_count(&*api_that_guard, api_v); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::ref_distance(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__PannerNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25894,7 +26041,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_channel_count_mode", + debug_name: "PannerNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25911,7 +26058,6 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25930,10 +26076,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::PannerNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -25941,7 +26084,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25949,7 +26092,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_channel_interpretation", + debug_name: "PannerNode_rolloff_factor", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25966,7 +26109,6 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25984,19 +26126,16 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::rolloff_factor(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( +fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26004,7 +26143,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_cone_inner_angle", + debug_name: "PannerNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26021,7 +26160,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26029,20 +26168,20 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_inner_angle( - &mut *api_that_guard, - api_value, + web_audio_api::node::PannerNode::set_channel_count( + &*api_that_guard, + api_count, ); })?; Ok(output_ok) @@ -26051,7 +26190,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( +fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26059,7 +26198,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_cone_outer_angle", + debug_name: "PannerNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26076,7 +26215,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26084,20 +26223,20 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_outer_angle( - &mut *api_that_guard, - api_value, + web_audio_api::node::PannerNode::set_channel_count_mode( + &*api_that_guard, + api_mode, ); })?; Ok(output_ok) @@ -26106,7 +26245,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( +fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26114,7 +26253,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_cone_outer_gain", + debug_name: "PannerNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26131,7 +26270,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26139,20 +26278,20 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_outer_gain( - &mut *api_that_guard, - api_value, + web_audio_api::node::PannerNode::set_channel_interpretation( + &*api_that_guard, + api_v, ); })?; Ok(output_ok) @@ -26161,7 +26300,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( +fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26169,7 +26308,7 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_distance_model", + debug_name: "PannerNode_set_cone_inner_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26186,7 +26325,7 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26205,7 +26344,7 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_distance_model( + web_audio_api::node::PannerNode::set_cone_inner_angle( &mut *api_that_guard, api_value, ); @@ -26216,7 +26355,7 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( +fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26224,7 +26363,7 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_max_distance", + debug_name: "PannerNode_set_cone_outer_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26260,7 +26399,7 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_max_distance( + web_audio_api::node::PannerNode::set_cone_outer_angle( &mut *api_that_guard, api_value, ); @@ -26271,7 +26410,7 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26279,7 +26418,7 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_on_processor_error", + debug_name: "PannerNode_set_cone_outer_gain", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26296,9 +26435,7 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26306,20 +26443,20 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_on_processor_error( - &*api_that_guard, - api_callback, + web_audio_api::node::PannerNode::set_cone_outer_gain( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -26328,7 +26465,7 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_orientation_impl( +fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26336,7 +26473,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_orientation", + debug_name: "PannerNode_set_distance_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26353,9 +26490,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_x = ::sse_decode(&mut deserializer); - let api_y = ::sse_decode(&mut deserializer); - let api_z = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26363,22 +26498,20 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_orientation( - &*api_that_guard, - api_x, - api_y, - api_z, + web_audio_api::node::PannerNode::set_distance_model( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -26387,7 +26520,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( +fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26395,7 +26528,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_panning_model", + debug_name: "PannerNode_set_max_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26412,7 +26545,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26431,7 +26564,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_panning_model( + web_audio_api::node::PannerNode::set_max_distance( &mut *api_that_guard, api_value, ); @@ -26442,7 +26575,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_position_impl( +fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26450,7 +26583,7 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_position", + debug_name: "PannerNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26467,9 +26600,9 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_x = ::sse_decode(&mut deserializer); - let api_y = ::sse_decode(&mut deserializer); - let api_z = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26488,11 +26621,9 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_position( + web_audio_api::node::PannerNode::set_on_processor_error( &*api_that_guard, - api_x, - api_y, - api_z, + api_callback, ); })?; Ok(output_ok) @@ -26501,7 +26632,7 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( +fn wire__web_audio_api__node__PannerNode_set_orientation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26509,7 +26640,7 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_ref_distance", + debug_name: "PannerNode_set_orientation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26526,7 +26657,9 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_x = ::sse_decode(&mut deserializer); + let api_y = ::sse_decode(&mut deserializer); + let api_z = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26534,20 +26667,22 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_ref_distance( - &mut *api_that_guard, - api_value, + web_audio_api::node::PannerNode::set_orientation( + &*api_that_guard, + api_x, + api_y, + api_z, ); })?; Ok(output_ok) @@ -26556,7 +26691,7 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( +fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26564,7 +26699,7 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_rolloff_factor", + debug_name: "PannerNode_set_panning_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26581,7 +26716,7 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26600,7 +26735,7 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_rolloff_factor( + web_audio_api::node::PannerNode::set_panning_model( &mut *api_that_guard, api_value, ); @@ -26611,7 +26746,7 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( +fn wire__web_audio_api__node__PannerNode_set_position_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26619,7 +26754,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_buffer_size", + debug_name: "PannerNode_set_position", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26634,8 +26769,11 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_x = ::sse_decode(&mut deserializer); + let api_y = ::sse_decode(&mut deserializer); + let api_z = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26653,16 +26791,21 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::buffer_size(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::set_position( + &*api_that_guard, + api_x, + api_y, + api_z, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( +fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26670,7 +26813,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_config", + debug_name: "PannerNode_set_ref_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26685,8 +26828,9 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26694,18 +26838,21 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::channel_config(&*api_that_guard); + web_audio_api::node::PannerNode::set_ref_distance( + &mut *api_that_guard, + api_value, + ); })?; Ok(output_ok) })()) @@ -26713,7 +26860,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26721,7 +26868,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_count", + debug_name: "PannerNode_set_rolloff_factor", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26736,8 +26883,9 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26745,26 +26893,29 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_count(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::set_rolloff_factor( + &mut *api_that_guard, + api_value, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26772,7 +26923,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_count_mode", + debug_name: "ScriptProcessorNode_buffer_size", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26807,9 +26958,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_count_mode( - &*api_that_guard, - ), + web_audio_api::node::ScriptProcessorNode::buffer_size(&*api_that_guard), )?; Ok(output_ok) })()) @@ -26817,7 +26966,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26825,7 +26974,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_interpretation", + debug_name: "ScriptProcessorNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26859,18 +27008,16 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26878,7 +27025,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_clear_onaudioprocess", + debug_name: "ScriptProcessorNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26912,18 +27059,16 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::clear_onaudioprocess( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26931,7 +27076,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_clear_onprocessorerror", + debug_name: "ScriptProcessorNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26965,18 +27110,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::clear_onprocessorerror( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::channel_count_mode( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26984,7 +27129,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_disconnect", + debug_name: "ScriptProcessorNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27018,16 +27163,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::disconnect(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::channel_interpretation( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27035,7 +27182,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_disconnect_output", + debug_name: "ScriptProcessorNode_clear_onaudioprocess", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27052,7 +27199,6 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27071,9 +27217,8 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::disconnect_output( + web_audio_api::node::ScriptProcessorNode::clear_onaudioprocess( &*api_that_guard, - api_output, ); })?; Ok(output_ok) @@ -27082,7 +27227,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27090,7 +27235,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_frb_override_connect", + debug_name: "ScriptProcessorNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27107,35 +27252,26 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::frb_override_connect( + web_audio_api::node::ScriptProcessorNode::clear_onprocessorerror( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -27144,7 +27280,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27152,7 +27288,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_number_of_inputs", + debug_name: "ScriptProcessorNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27186,18 +27322,16 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::number_of_inputs( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::disconnect(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27205,7 +27339,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_number_of_outputs", + debug_name: "ScriptProcessorNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27222,6 +27356,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27239,18 +27374,19 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::number_of_outputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::disconnect_output( &*api_that_guard, - ), - )?; + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27258,7 +27394,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_registration", + debug_name: "ScriptProcessorNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27275,25 +27411,36 @@ fn wire__web_audio_api__node__ScriptProcessorNode_registration_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_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::registration(&*api_that_guard); + web_audio_api::node::ScriptProcessorNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -27301,7 +27448,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27309,7 +27456,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_channel_count", + debug_name: "ScriptProcessorNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27326,7 +27473,6 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27344,19 +27490,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_channel_count( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::number_of_inputs( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27364,7 +27509,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_channel_count_mode", + debug_name: "ScriptProcessorNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27381,7 +27526,6 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27399,19 +27543,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_channel_count_mode( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::number_of_outputs( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27419,7 +27562,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_channel_interpretation", + debug_name: "ScriptProcessorNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27436,7 +27579,6 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27455,10 +27597,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::ScriptProcessorNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -27466,7 +27605,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27474,7 +27613,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_on_processor_error", + debug_name: "ScriptProcessorNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27491,9 +27630,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27512,9 +27649,9 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_on_processor_error( + web_audio_api::node::ScriptProcessorNode::set_channel_count( &*api_that_guard, - api_callback, + api_count, ); })?; Ok(output_ok) @@ -27523,7 +27660,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27531,7 +27668,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_config", + debug_name: "ScriptProcessorNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27546,8 +27683,9 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27566,7 +27704,10 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::channel_config(&*api_that_guard); + web_audio_api::node::ScriptProcessorNode::set_channel_count_mode( + &*api_that_guard, + api_mode, + ); })?; Ok(output_ok) })()) @@ -27574,58 +27715,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_count_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: "StereoPannerNode_channel_count", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_count(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27633,7 +27723,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_count_mode", + debug_name: "ScriptProcessorNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27648,8 +27738,9 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27667,16 +27758,19 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_count_mode(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27684,7 +27778,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_interpretation", + debug_name: "ScriptProcessorNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27699,8 +27793,11 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27718,18 +27815,19 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::set_on_processor_error( &*api_that_guard, - ), - )?; + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27737,7 +27835,7 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_clear_onprocessorerror", + debug_name: "StereoPannerNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27772,9 +27870,7 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::clear_onprocessorerror( - &*api_that_guard, - ); + web_audio_api::node::StereoPannerNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -27782,7 +27878,7 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_disconnect_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27790,7 +27886,7 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_disconnect", + debug_name: "StereoPannerNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27824,16 +27920,16 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::disconnect(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::StereoPannerNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27841,7 +27937,7 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_disconnect_output", + debug_name: "StereoPannerNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27858,7 +27954,6 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -27876,19 +27971,16 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::StereoPannerNode::channel_count_mode(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27896,7 +27988,7 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_frb_override_connect", + debug_name: "StereoPannerNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27913,35 +28005,79 @@ 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::StereoPannerNode::channel_interpretation( + &*api_that_guard, + ), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_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: "StereoPannerNode_clear_onprocessorerror", + 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_guard = None; + let decode_indices_ = + flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_dest, 1, false, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::frb_override_connect( + web_audio_api::node::StereoPannerNode::clear_onprocessorerror( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -27950,7 +28086,7 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( +fn wire__web_audio_api__node__StereoPannerNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27958,7 +28094,7 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_number_of_inputs", + debug_name: "StereoPannerNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27992,16 +28128,16 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::number_of_inputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::disconnect(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( +fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28009,7 +28145,7 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_number_of_outputs", + debug_name: "StereoPannerNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28026,6 +28162,7 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28043,16 +28180,19 @@ fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::number_of_outputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::disconnect_output( + &*api_that_guard, + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_registration_impl( +fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28060,7 +28200,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_registration", + debug_name: "StereoPannerNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28077,25 +28217,36 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_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_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::registration(&*api_that_guard); + web_audio_api::node::StereoPannerNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -28103,7 +28254,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( +fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28111,7 +28262,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_channel_count", + debug_name: "StereoPannerNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28128,7 +28279,6 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28146,19 +28296,16 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_count( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::StereoPannerNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28166,7 +28313,58 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_channel_count_mode", + debug_name: "StereoPannerNode_number_of_outputs", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::StereoPannerNode::number_of_outputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__StereoPannerNode_registration_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: "StereoPannerNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28183,7 +28381,6 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28202,10 +28399,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); + web_audio_api::node::StereoPannerNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -28213,7 +28407,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28221,7 +28415,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_channel_interpretation", + debug_name: "StereoPannerNode_set_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28238,7 +28432,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28257,9 +28451,9 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_interpretation( + web_audio_api::node::StereoPannerNode::set_channel_count( &*api_that_guard, - api_v, + api_count, ); })?; Ok(output_ok) @@ -28268,7 +28462,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28276,7 +28470,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_on_processor_error", + debug_name: "StereoPannerNode_set_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28293,9 +28487,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28314,9 +28506,9 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_on_processor_error( + web_audio_api::node::StereoPannerNode::set_channel_count_mode( &*api_that_guard, - api_callback, + api_mode, ); })?; Ok(output_ok) @@ -28325,7 +28517,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( +fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28333,7 +28525,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "WaveShaperNode_channel_config", + debug_name: "StereoPannerNode_set_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28348,8 +28540,9 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28368,7 +28561,10 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::channel_config(&*api_that_guard); + web_audio_api::node::StereoPannerNode::set_channel_interpretation( + &*api_that_guard, + api_v, + ); })?; Ok(output_ok) })()) @@ -28376,7 +28572,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__WaveShaperNode_channel_count_impl( +fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28384,7 +28580,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "WaveShaperNode_channel_count", + debug_name: "StereoPannerNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28399,8 +28595,11 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28418,16 +28617,19 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::channel_count(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( +fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28435,7 +28637,109 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "WaveShaperNode_channel_count_mode", + debug_name: "WaveShaperNode_channel_config", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::WaveShaperNode::channel_config(&*api_that_guard); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__WaveShaperNode_channel_count_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: "WaveShaperNode_channel_count", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::channel_count(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__WaveShaperNode_channel_count_mode_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: "WaveShaperNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -29340,6 +29644,669 @@ fn wire__web_audio_api__node__WaveShaperNode_set_oversample_impl( }, ) } +fn wire__web_audio_api__node__analyser_options_default_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: "analyser_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::AnalyserOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__audio_buffer_source_options_default_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: "audio_buffer_source_options_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceOptions::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__audio_node_options_default_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: "audio_node_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::AudioNodeOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__biquad_filter_options_default_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: "biquad_filter_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__biquad_filter_type_default_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: "biquad_filter_type_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterType::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__channel_merger_options_default_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: "channel_merger_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__channel_splitter_options_default_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: "channel_splitter_options_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelSplitterOptions::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__constant_source_options_default_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: "constant_source_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ConstantSourceOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__convolver_options_default_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: "convolver_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ConvolverOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__delay_options_default_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: "delay_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::DelayOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__distance_model_type_default_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: "distance_model_type_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::DistanceModelType::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__dynamics_compressor_options_default_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: "dynamics_compressor_options_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::DynamicsCompressorOptions::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__gain_options_default_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: "gain_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::GainOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__oscillator_options_default_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: "oscillator_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::OscillatorOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__oscillator_type_default_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: "oscillator_type_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::OscillatorType::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__over_sample_type_default_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: "over_sample_type_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::OverSampleType::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__panner_options_default_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: "panner_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::PannerOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__panning_model_type_default_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: "panning_model_type_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::PanningModelType::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__stereo_panner_options_default_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: "stereo_panner_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::StereoPannerOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__wave_shaper_options_default_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: "wave_shaper_options_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::WaveShaperOptions::default())?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -30085,12 +31052,30 @@ fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_imp #[allow(clippy::unnecessary_literal_unwrap)] const _: fn() = || { + { + let AnalyserOptions = None::.unwrap(); + let _: usize = AnalyserOptions.fft_size; + let _: f64 = AnalyserOptions.max_decibels; + let _: f64 = AnalyserOptions.min_decibels; + let _: f64 = AnalyserOptions.smoothing_time_constant; + let _: web_audio_api::node::AudioNodeOptions = AnalyserOptions.audio_node_options; + } { let AudioBufferOptions = None::.unwrap(); let _: usize = AudioBufferOptions.number_of_channels; let _: usize = AudioBufferOptions.length; let _: f32 = AudioBufferOptions.sample_rate; } + { + let AudioBufferSourceOptions = + None::.unwrap(); + let _: Option = AudioBufferSourceOptions.buffer; + let _: f32 = AudioBufferSourceOptions.detune; + let _: bool = AudioBufferSourceOptions.loop_; + let _: f64 = AudioBufferSourceOptions.loop_start; + let _: f64 = AudioBufferSourceOptions.loop_end; + let _: f32 = AudioBufferSourceOptions.playback_rate; + } match None::.unwrap() { web_audio_api::context::AudioContextLatencyCategory::Balanced => {} web_audio_api::context::AudioContextLatencyCategory::Interactive => {} @@ -30108,6 +31093,12 @@ const _: fn() = || { let _: web_audio_api::context::AudioContextRenderSizeCategory = AudioContextOptions.render_size_hint; } + { + let AudioNodeOptions = None::.unwrap(); + let _: usize = AudioNodeOptions.channel_count; + let _: web_audio_api::node::ChannelCountMode = AudioNodeOptions.channel_count_mode; + let _: web_audio_api::node::ChannelInterpretation = AudioNodeOptions.channel_interpretation; + } { let AudioParamDescriptor = None::.unwrap(); let _: String = AudioParamDescriptor.name; @@ -30120,12 +31111,107 @@ const _: fn() = || { let AudioRenderCapacityOptions = None::.unwrap(); let _: f64 = AudioRenderCapacityOptions.update_interval; } + { + let BiquadFilterOptions = None::.unwrap(); + let _: f32 = BiquadFilterOptions.q; + let _: f32 = BiquadFilterOptions.detune; + let _: f32 = BiquadFilterOptions.frequency; + let _: f32 = BiquadFilterOptions.gain; + let _: web_audio_api::node::BiquadFilterType = BiquadFilterOptions.type_; + let _: web_audio_api::node::AudioNodeOptions = BiquadFilterOptions.audio_node_options; + } + { + let ChannelMergerOptions = None::.unwrap(); + let _: usize = ChannelMergerOptions.number_of_inputs; + let _: web_audio_api::node::AudioNodeOptions = ChannelMergerOptions.audio_node_options; + } + { + let ChannelSplitterOptions = None::.unwrap(); + let _: usize = ChannelSplitterOptions.number_of_outputs; + let _: web_audio_api::node::AudioNodeOptions = ChannelSplitterOptions.audio_node_options; + } + { + let ConstantSourceOptions = None::.unwrap(); + let _: f32 = ConstantSourceOptions.offset; + } + { + let ConvolverOptions = None::.unwrap(); + let _: Option = ConvolverOptions.buffer; + let _: bool = ConvolverOptions.disable_normalization; + let _: web_audio_api::node::AudioNodeOptions = ConvolverOptions.audio_node_options; + } + { + let DelayOptions = None::.unwrap(); + let _: f64 = DelayOptions.max_delay_time; + let _: f64 = DelayOptions.delay_time; + let _: web_audio_api::node::AudioNodeOptions = DelayOptions.audio_node_options; + } + { + let DynamicsCompressorOptions = + None::.unwrap(); + let _: f32 = DynamicsCompressorOptions.attack; + let _: f32 = DynamicsCompressorOptions.knee; + let _: f32 = DynamicsCompressorOptions.ratio; + let _: f32 = DynamicsCompressorOptions.release; + let _: f32 = DynamicsCompressorOptions.threshold; + let _: web_audio_api::node::AudioNodeOptions = DynamicsCompressorOptions.audio_node_options; + } + { + let GainOptions = None::.unwrap(); + let _: f32 = GainOptions.gain; + let _: web_audio_api::node::AudioNodeOptions = GainOptions.audio_node_options; + } + { + let MediaTrackConstraints = + None::.unwrap(); + let _: Option = MediaTrackConstraints.sample_rate; + let _: Option = MediaTrackConstraints.latency; + let _: Option = MediaTrackConstraints.channel_count; + let _: Option = MediaTrackConstraints.device_id; + } + { + let OscillatorOptions = None::.unwrap(); + let _: web_audio_api::node::OscillatorType = OscillatorOptions.type_; + let _: f32 = OscillatorOptions.frequency; + let _: f32 = OscillatorOptions.detune; + let _: Option = OscillatorOptions.periodic_wave; + let _: web_audio_api::node::AudioNodeOptions = OscillatorOptions.audio_node_options; + } + { + let PannerOptions = None::.unwrap(); + let _: web_audio_api::node::PanningModelType = PannerOptions.panning_model; + let _: web_audio_api::node::DistanceModelType = PannerOptions.distance_model; + let _: f32 = PannerOptions.position_x; + let _: f32 = PannerOptions.position_y; + let _: f32 = PannerOptions.position_z; + let _: f32 = PannerOptions.orientation_x; + let _: f32 = PannerOptions.orientation_y; + let _: f32 = PannerOptions.orientation_z; + let _: f64 = PannerOptions.ref_distance; + let _: f64 = PannerOptions.max_distance; + let _: f64 = PannerOptions.rolloff_factor; + let _: f64 = PannerOptions.cone_inner_angle; + let _: f64 = PannerOptions.cone_outer_angle; + let _: f64 = PannerOptions.cone_outer_gain; + let _: web_audio_api::node::AudioNodeOptions = PannerOptions.audio_node_options; + } { let PeriodicWaveOptions = None::.unwrap(); let _: Option> = PeriodicWaveOptions.real; let _: Option> = PeriodicWaveOptions.imag; let _: bool = PeriodicWaveOptions.disable_normalization; } + { + let StereoPannerOptions = None::.unwrap(); + let _: f32 = StereoPannerOptions.pan; + let _: web_audio_api::node::AudioNodeOptions = StereoPannerOptions.audio_node_options; + } + { + let WaveShaperOptions = None::.unwrap(); + let _: Option> = WaveShaperOptions.curve; + let _: web_audio_api::node::OverSampleType = WaveShaperOptions.oversample; + let _: web_audio_api::node::AudioNodeOptions = WaveShaperOptions.audio_node_options; + } }; // Section: related_funcs @@ -30274,6 +31360,9 @@ 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 ); @@ -32028,6 +33117,16 @@ impl SseDecode for BlobEvent { } } +impl SseDecode for ChannelConfig { + // 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 ChannelMergerNode { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -32476,6 +33575,16 @@ impl SseDecode } } +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 { + let mut inner = ::sse_decode(deserializer); + return decode_rust_opaque_moi(inner); + } +} + impl SseDecode for RustOpaqueMoi> { @@ -32778,6 +33887,25 @@ impl SseDecode for String { } } +impl SseDecode for web_audio_api::node::AnalyserOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_fftSize = ::sse_decode(deserializer); + let mut var_maxDecibels = ::sse_decode(deserializer); + let mut var_minDecibels = ::sse_decode(deserializer); + let mut var_smoothingTimeConstant = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::AnalyserOptions { + fft_size: var_fftSize, + max_decibels: var_maxDecibels, + min_decibels: var_minDecibels, + smoothing_time_constant: var_smoothingTimeConstant, + audio_node_options: var_audioNodeOptions, + }; + } +} + impl SseDecode for web_audio_api::AudioBufferOptions { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -32792,6 +33920,26 @@ impl SseDecode for web_audio_api::AudioBufferOptions { } } +impl SseDecode for web_audio_api::node::AudioBufferSourceOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_buffer = >::sse_decode(deserializer); + let mut var_detune = ::sse_decode(deserializer); + let mut var_loop = ::sse_decode(deserializer); + let mut var_loopStart = ::sse_decode(deserializer); + let mut var_loopEnd = ::sse_decode(deserializer); + let mut var_playbackRate = ::sse_decode(deserializer); + return web_audio_api::node::AudioBufferSourceOptions { + buffer: var_buffer, + detune: var_detune, + loop_: var_loop, + loop_start: var_loopStart, + loop_end: var_loopEnd, + playback_rate: var_playbackRate, + }; + } +} + impl SseDecode for web_audio_api::context::AudioContextLatencyCategory { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -32980,6 +34128,22 @@ impl SseDecode for crate::frb_generated::AudioNodeImplementor { } } +impl SseDecode for web_audio_api::node::AudioNodeOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_channelCount = ::sse_decode(deserializer); + let mut var_channelCountMode = + ::sse_decode(deserializer); + let mut var_channelInterpretation = + ::sse_decode(deserializer); + return web_audio_api::node::AudioNodeOptions { + channel_count: var_channelCount, + channel_count_mode: var_channelCountMode, + channel_interpretation: var_channelInterpretation, + }; + } +} + 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 { @@ -33098,6 +34262,27 @@ impl SseDecode for web_audio_api::AutomationRate { } } +impl SseDecode for web_audio_api::node::BiquadFilterOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_q = ::sse_decode(deserializer); + let mut var_detune = ::sse_decode(deserializer); + let mut var_frequency = ::sse_decode(deserializer); + let mut var_gain = ::sse_decode(deserializer); + let mut var_type = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::BiquadFilterOptions { + q: var_q, + detune: var_detune, + frequency: var_frequency, + gain: var_gain, + type_: var_type, + audio_node_options: var_audioNodeOptions, + }; + } +} + impl SseDecode for web_audio_api::node::BiquadFilterType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33148,6 +34333,70 @@ impl SseDecode for web_audio_api::node::ChannelInterpretation { } } +impl SseDecode for web_audio_api::node::ChannelMergerOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_numberOfInputs = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::ChannelMergerOptions { + number_of_inputs: var_numberOfInputs, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for web_audio_api::node::ChannelSplitterOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_numberOfOutputs = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::ChannelSplitterOptions { + number_of_outputs: var_numberOfOutputs, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for web_audio_api::node::ConstantSourceOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_offset = ::sse_decode(deserializer); + return web_audio_api::node::ConstantSourceOptions { offset: var_offset }; + } +} + +impl SseDecode for web_audio_api::node::ConvolverOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_buffer = >::sse_decode(deserializer); + let mut var_disableNormalization = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::ConvolverOptions { + buffer: var_buffer, + disable_normalization: var_disableNormalization, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for web_audio_api::node::DelayOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_maxDelayTime = ::sse_decode(deserializer); + let mut var_delayTime = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::DelayOptions { + max_delay_time: var_maxDelayTime, + delay_time: var_delayTime, + audio_node_options: var_audioNodeOptions, + }; + } +} + impl SseDecode for web_audio_api::node::DistanceModelType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33161,6 +34410,27 @@ impl SseDecode for web_audio_api::node::DistanceModelType { } } +impl SseDecode for web_audio_api::node::DynamicsCompressorOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_attack = ::sse_decode(deserializer); + let mut var_knee = ::sse_decode(deserializer); + let mut var_ratio = ::sse_decode(deserializer); + let mut var_release = ::sse_decode(deserializer); + let mut var_threshold = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::DynamicsCompressorOptions { + attack: var_attack, + knee: var_knee, + ratio: var_ratio, + release: var_release, + threshold: var_threshold, + audio_node_options: var_audioNodeOptions, + }; + } +} + impl SseDecode for f32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33175,6 +34445,19 @@ impl SseDecode for f64 { } } +impl SseDecode for web_audio_api::node::GainOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_gain = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::GainOptions { + gain: var_gain, + audio_node_options: var_audioNodeOptions, + }; + } +} + 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 { @@ -33268,6 +34551,55 @@ impl SseDecode for web_audio_api::media_streams::MediaStreamTrackState { } } +impl SseDecode for web_audio_api::media_devices::MediaTrackConstraints { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_sampleRate = >::sse_decode(deserializer); + let mut var_latency = >::sse_decode(deserializer); + let mut var_channelCount = >::sse_decode(deserializer); + let mut var_deviceId = >::sse_decode(deserializer); + return web_audio_api::media_devices::MediaTrackConstraints { + sample_rate: var_sampleRate, + latency: var_latency, + channel_count: var_channelCount, + device_id: var_deviceId, + }; + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + impl SseDecode for Option { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33279,6 +34611,28 @@ impl SseDecode for Option { } } +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + impl SseDecode for Option> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33290,6 +34644,25 @@ impl SseDecode for Option> { } } +impl SseDecode for web_audio_api::node::OscillatorOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_type = ::sse_decode(deserializer); + let mut var_frequency = ::sse_decode(deserializer); + let mut var_detune = ::sse_decode(deserializer); + let mut var_periodicWave = >::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::OscillatorOptions { + type_: var_type, + frequency: var_frequency, + detune: var_detune, + periodic_wave: var_periodicWave, + audio_node_options: var_audioNodeOptions, + }; + } +} + impl SseDecode for web_audio_api::node::OscillatorType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33318,6 +34691,47 @@ impl SseDecode for web_audio_api::node::OverSampleType { } } +impl SseDecode for web_audio_api::node::PannerOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_panningModel = + ::sse_decode(deserializer); + let mut var_distanceModel = + ::sse_decode(deserializer); + let mut var_positionX = ::sse_decode(deserializer); + let mut var_positionY = ::sse_decode(deserializer); + let mut var_positionZ = ::sse_decode(deserializer); + let mut var_orientationX = ::sse_decode(deserializer); + let mut var_orientationY = ::sse_decode(deserializer); + let mut var_orientationZ = ::sse_decode(deserializer); + let mut var_refDistance = ::sse_decode(deserializer); + let mut var_maxDistance = ::sse_decode(deserializer); + let mut var_rolloffFactor = ::sse_decode(deserializer); + let mut var_coneInnerAngle = ::sse_decode(deserializer); + let mut var_coneOuterAngle = ::sse_decode(deserializer); + let mut var_coneOuterGain = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::PannerOptions { + panning_model: var_panningModel, + distance_model: var_distanceModel, + position_x: var_positionX, + position_y: var_positionY, + position_z: var_positionZ, + orientation_x: var_orientationX, + orientation_y: var_orientationY, + orientation_z: var_orientationZ, + ref_distance: var_refDistance, + max_distance: var_maxDistance, + rolloff_factor: var_rolloffFactor, + cone_inner_angle: var_coneInnerAngle, + cone_outer_angle: var_coneOuterAngle, + cone_outer_gain: var_coneOuterGain, + audio_node_options: var_audioNodeOptions, + }; + } +} + impl SseDecode for web_audio_api::node::PanningModelType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33353,6 +34767,26 @@ impl SseDecode for (AudioParam, AudioParamId) { } } +impl SseDecode for web_audio_api::node::StereoPannerOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_pan = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::StereoPannerOptions { + pan: var_pan, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for u32 { + // 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_u32::().unwrap() + } +} + impl SseDecode for u8 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -33372,6 +34806,21 @@ impl SseDecode for usize { } } +impl SseDecode for web_audio_api::node::WaveShaperOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_curve = >>::sse_decode(deserializer); + let mut var_oversample = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::WaveShaperOptions { + curve: var_curve, + oversample: var_oversample, + audio_node_options: var_audioNodeOptions, + }; + } +} + fn pde_ffi_dispatcher_primary_impl( func_id: i32, port: flutter_rust_bridge::for_generated::MessagePort, @@ -33430,518 +34879,547 @@ fn pde_ffi_dispatcher_primary_impl( 133 => wire__web_audio_api__AudioRenderCapacity_clear_onupdate_impl(port, ptr, rust_vec_len, data_len), 134 => wire__web_audio_api__AudioRenderCapacity_start_impl(port, ptr, rust_vec_len, data_len), 135 => wire__web_audio_api__AudioRenderCapacity_stop_impl(port, ptr, rust_vec_len, data_len), -141 => wire__web_audio_api__context__AudioContext_base_latency_impl(port, ptr, rust_vec_len, data_len), -142 => wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl(port, ptr, rust_vec_len, data_len), -143 => wire__web_audio_api__context__AudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -144 => wire__web_audio_api__context__AudioContext_close_impl(port, ptr, rust_vec_len, data_len), -145 => wire__web_audio_api__context__AudioContext_close_sync_impl(port, ptr, rust_vec_len, data_len), -146 => wire__web_audio_api__context__AudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -147 => wire__web_audio_api__context__AudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -148 => wire__web_audio_api__context__AudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -149 => wire__web_audio_api__context__AudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -150 => wire__web_audio_api__context__AudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -151 => wire__web_audio_api__context__AudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -152 => wire__web_audio_api__context__AudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -153 => wire__web_audio_api__context__AudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -154 => wire__web_audio_api__context__AudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -155 => wire__web_audio_api__context__AudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -156 => wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -157 => wire__web_audio_api__context__AudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -158 => wire__web_audio_api__context__AudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -159 => wire__web_audio_api__context__AudioContext_create_media_stream_destination_impl(port, ptr, rust_vec_len, data_len), -160 => wire__web_audio_api__context__AudioContext_create_media_stream_source_impl(port, ptr, rust_vec_len, data_len), -161 => wire__web_audio_api__context__AudioContext_create_media_stream_track_source_impl(port, ptr, rust_vec_len, data_len), -162 => wire__web_audio_api__context__AudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -163 => wire__web_audio_api__context__AudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -164 => wire__web_audio_api__context__AudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -165 => wire__web_audio_api__context__AudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -166 => wire__web_audio_api__context__AudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -167 => wire__web_audio_api__context__AudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -168 => wire__web_audio_api__context__AudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -169 => wire__web_audio_api__context__AudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -170 => wire__web_audio_api__context__AudioContext_frb_override_create_media_element_source_impl(port, ptr, rust_vec_len, data_len), -171 => wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_sync_impl(port, ptr, rust_vec_len, data_len), -172 => wire__web_audio_api__context__AudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -174 => wire__web_audio_api__context__AudioContext_output_latency_impl(port, ptr, rust_vec_len, data_len), -175 => wire__web_audio_api__context__AudioContext_render_capacity_impl(port, ptr, rust_vec_len, data_len), -176 => wire__web_audio_api__context__AudioContext_resume_sync_impl(port, ptr, rust_vec_len, data_len), -177 => wire__web_audio_api__context__AudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -178 => wire__web_audio_api__context__AudioContext_set_on_state_change_impl(port, ptr, rust_vec_len, data_len), -179 => wire__web_audio_api__context__AudioContext_set_sink_id_impl(port, ptr, rust_vec_len, data_len), -180 => wire__web_audio_api__context__AudioContext_sink_id_impl(port, ptr, rust_vec_len, data_len), -181 => wire__web_audio_api__context__AudioContext_state_impl(port, ptr, rust_vec_len, data_len), -182 => wire__web_audio_api__context__AudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), -183 => wire__web_audio_api__context__AudioContext_suspend_sync_impl(port, ptr, rust_vec_len, data_len), -184 => wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -185 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -186 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -187 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -188 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -189 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -190 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -191 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -192 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -193 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -194 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -195 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -196 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -197 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -198 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -199 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -200 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -201 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -202 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -203 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -204 => wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -205 => wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -206 => wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -207 => wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_impl(port, ptr, rust_vec_len, data_len), -208 => wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -209 => wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl(port, ptr, rust_vec_len, data_len), -210 => wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl(port, ptr, rust_vec_len, data_len), -211 => wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -212 => wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -213 => wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -214 => wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -215 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -216 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -217 => wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -218 => wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -219 => wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -220 => wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -221 => wire__web_audio_api__context__OfflineAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -222 => wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -223 => wire__web_audio_api__context__OfflineAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -224 => wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -225 => wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -226 => wire__web_audio_api__context__OfflineAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -227 => wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -228 => wire__web_audio_api__context__OfflineAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -229 => wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -230 => wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -231 => wire__web_audio_api__context__OfflineAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -232 => wire__web_audio_api__context__OfflineAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -233 => wire__web_audio_api__context__OfflineAudioContext_length_impl(port, ptr, rust_vec_len, data_len), -234 => wire__web_audio_api__context__OfflineAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -235 => wire__web_audio_api__context__OfflineAudioContext_new_impl(port, ptr, rust_vec_len, data_len), -236 => wire__web_audio_api__context__OfflineAudioContext_resume_impl(port, ptr, rust_vec_len, data_len), -237 => wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -238 => wire__web_audio_api__context__OfflineAudioContext_set_on_complete_impl(port, ptr, rust_vec_len, data_len), -239 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl(port, ptr, rust_vec_len, data_len), -240 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl(port, ptr, rust_vec_len, data_len), -241 => wire__web_audio_api__context__OfflineAudioContext_state_impl(port, ptr, rust_vec_len, data_len), -242 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), -268 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), -275 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), -276 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), -277 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), -278 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), -279 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), -280 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), -281 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), -282 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), -283 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl(port, ptr, rust_vec_len, data_len), -284 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), -285 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -286 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -287 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -288 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -289 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -290 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -291 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -292 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), -293 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -294 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), -295 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), -296 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), -297 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -298 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -299 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), -300 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -301 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -302 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -303 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), -304 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), -305 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), -306 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -307 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -308 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -309 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -310 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -311 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -312 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -313 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -314 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -316 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -317 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -318 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -319 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), -320 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), -321 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), -322 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -323 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -325 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), -326 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -327 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -328 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -329 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -330 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -331 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), -332 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), -333 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), -334 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -335 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -336 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -337 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -338 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), -339 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), -340 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -341 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -342 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -343 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -344 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -345 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -346 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -347 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -348 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -349 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -350 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), -351 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -352 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -353 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -354 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -355 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -356 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -357 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -358 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -359 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -360 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -361 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -362 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -364 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -365 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -366 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -369 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -370 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -372 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -373 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -374 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -375 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -376 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -377 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), -378 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), -379 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -380 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -381 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -382 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -383 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -384 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -385 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -386 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -387 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -388 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -389 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), -390 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -391 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -392 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -393 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -394 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -395 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -396 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -397 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -398 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -399 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -400 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -401 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -402 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -403 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -404 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), -405 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -406 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -407 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -408 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -409 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -410 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -411 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -412 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -413 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -414 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -415 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -416 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -417 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -418 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -419 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -421 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -422 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -423 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -424 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -425 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -426 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -427 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -428 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -429 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -430 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -431 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -432 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -433 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -434 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -435 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -436 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -437 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -438 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -439 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), -440 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -441 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -442 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), -443 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -444 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -445 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -446 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -447 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), -448 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -449 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -450 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -451 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -452 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -453 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -455 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -456 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -457 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -458 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -459 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -460 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), -461 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -462 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -463 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -464 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -466 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -467 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -468 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -469 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -470 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -471 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -472 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -473 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -475 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -476 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -478 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), -479 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), -481 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -482 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -483 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -484 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -486 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -487 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -488 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -489 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -490 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -491 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -492 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -493 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -495 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -496 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -497 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), -498 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -499 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -500 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -501 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -502 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -503 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -504 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -505 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -506 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -507 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -508 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -509 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -510 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -511 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -512 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -513 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -514 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -515 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -516 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -517 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -518 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -519 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -520 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -521 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -522 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -523 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -524 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -525 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -526 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -527 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -528 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -529 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -530 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -531 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -532 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -533 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -534 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -535 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -536 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -537 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -538 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -539 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -540 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -541 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -542 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -543 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -544 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -545 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -546 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -548 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -549 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -550 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -551 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -552 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -553 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -554 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -555 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -556 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -557 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -558 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -559 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -560 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -561 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -562 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -563 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -564 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -565 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -566 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -567 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -568 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -569 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -570 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -571 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -572 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -573 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -574 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -575 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -576 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -577 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -578 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -579 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -580 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -581 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -582 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -583 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -585 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -586 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -587 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -589 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -590 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -591 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), -592 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -593 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -594 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -595 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -596 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -597 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -598 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), -599 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), -600 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), -601 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), -602 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -603 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), -604 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -605 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -606 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -607 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -608 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -609 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -610 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -611 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -612 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -613 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -614 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), -615 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -616 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), -617 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -618 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -622 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), -626 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), -627 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -628 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -629 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -630 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -631 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -632 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -633 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -634 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -635 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), -636 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), -637 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -638 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), -639 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), -640 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), -641 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), -642 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -643 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), -644 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -645 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -646 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -647 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -648 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), -649 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -650 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -651 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -652 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -653 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -654 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -655 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), -656 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -657 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -658 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -659 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -660 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -661 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -662 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -663 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -664 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -665 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -666 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -667 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -668 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -669 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -671 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -672 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -673 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -674 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -675 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -694 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -695 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -696 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -697 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -698 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -699 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -700 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -701 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -702 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl(port, ptr, rust_vec_len, data_len), -703 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -704 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -705 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), -706 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), -707 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -708 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -709 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -710 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), -711 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -712 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), -713 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -714 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -715 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -716 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -717 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -718 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -719 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -720 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -721 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -722 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), -723 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), -724 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -725 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -726 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +141 => wire__web_audio_api__PeriodicWave_default_impl(port, ptr, rust_vec_len, data_len), +142 => wire__web_audio_api__audio_render_capacity_options_default_impl(port, ptr, rust_vec_len, data_len), +143 => wire__web_audio_api__periodic_wave_options_default_impl(port, ptr, rust_vec_len, data_len), +144 => wire__web_audio_api__context__AudioContext_base_latency_impl(port, ptr, rust_vec_len, data_len), +145 => wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl(port, ptr, rust_vec_len, data_len), +146 => wire__web_audio_api__context__AudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), +147 => wire__web_audio_api__context__AudioContext_close_impl(port, ptr, rust_vec_len, data_len), +148 => wire__web_audio_api__context__AudioContext_close_sync_impl(port, ptr, rust_vec_len, data_len), +149 => wire__web_audio_api__context__AudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), +150 => wire__web_audio_api__context__AudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), +151 => wire__web_audio_api__context__AudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), +152 => wire__web_audio_api__context__AudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), +153 => wire__web_audio_api__context__AudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), +154 => wire__web_audio_api__context__AudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), +155 => wire__web_audio_api__context__AudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), +156 => wire__web_audio_api__context__AudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), +157 => wire__web_audio_api__context__AudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), +158 => wire__web_audio_api__context__AudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), +159 => wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), +160 => wire__web_audio_api__context__AudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), +161 => wire__web_audio_api__context__AudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), +162 => wire__web_audio_api__context__AudioContext_create_media_stream_destination_impl(port, ptr, rust_vec_len, data_len), +163 => wire__web_audio_api__context__AudioContext_create_media_stream_source_impl(port, ptr, rust_vec_len, data_len), +164 => wire__web_audio_api__context__AudioContext_create_media_stream_track_source_impl(port, ptr, rust_vec_len, data_len), +165 => wire__web_audio_api__context__AudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), +166 => wire__web_audio_api__context__AudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), +167 => wire__web_audio_api__context__AudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +168 => wire__web_audio_api__context__AudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), +169 => wire__web_audio_api__context__AudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), +170 => wire__web_audio_api__context__AudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), +171 => wire__web_audio_api__context__AudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), +172 => wire__web_audio_api__context__AudioContext_default_impl(port, ptr, rust_vec_len, data_len), +173 => wire__web_audio_api__context__AudioContext_destination_impl(port, ptr, rust_vec_len, data_len), +174 => wire__web_audio_api__context__AudioContext_frb_override_create_media_element_source_impl(port, ptr, rust_vec_len, data_len), +175 => wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_sync_impl(port, ptr, rust_vec_len, data_len), +176 => wire__web_audio_api__context__AudioContext_listener_impl(port, ptr, rust_vec_len, data_len), +178 => wire__web_audio_api__context__AudioContext_output_latency_impl(port, ptr, rust_vec_len, data_len), +179 => wire__web_audio_api__context__AudioContext_render_capacity_impl(port, ptr, rust_vec_len, data_len), +180 => wire__web_audio_api__context__AudioContext_resume_sync_impl(port, ptr, rust_vec_len, data_len), +181 => wire__web_audio_api__context__AudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), +182 => wire__web_audio_api__context__AudioContext_set_on_state_change_impl(port, ptr, rust_vec_len, data_len), +183 => wire__web_audio_api__context__AudioContext_set_sink_id_impl(port, ptr, rust_vec_len, data_len), +184 => wire__web_audio_api__context__AudioContext_sink_id_impl(port, ptr, rust_vec_len, data_len), +185 => wire__web_audio_api__context__AudioContext_state_impl(port, ptr, rust_vec_len, data_len), +186 => wire__web_audio_api__context__AudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), +187 => wire__web_audio_api__context__AudioContext_suspend_sync_impl(port, ptr, rust_vec_len, data_len), +188 => wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), +189 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), +190 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), +191 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), +192 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), +193 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), +194 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), +195 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), +196 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), +197 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), +198 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), +199 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), +200 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), +201 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), +202 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), +203 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), +204 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +205 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), +206 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), +207 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), +208 => wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), +209 => wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), +210 => wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), +211 => wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_impl(port, ptr, rust_vec_len, data_len), +212 => wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), +213 => wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl(port, ptr, rust_vec_len, data_len), +214 => wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl(port, ptr, rust_vec_len, data_len), +215 => wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), +216 => wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), +217 => wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), +218 => wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), +219 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), +220 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), +221 => wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), +222 => wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), +223 => wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), +224 => wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), +225 => wire__web_audio_api__context__OfflineAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), +226 => wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), +227 => wire__web_audio_api__context__OfflineAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), +228 => wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), +229 => wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), +230 => wire__web_audio_api__context__OfflineAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), +231 => wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +232 => wire__web_audio_api__context__OfflineAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), +233 => wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), +234 => wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), +235 => wire__web_audio_api__context__OfflineAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), +236 => wire__web_audio_api__context__OfflineAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), +237 => wire__web_audio_api__context__OfflineAudioContext_length_impl(port, ptr, rust_vec_len, data_len), +238 => wire__web_audio_api__context__OfflineAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), +239 => wire__web_audio_api__context__OfflineAudioContext_new_impl(port, ptr, rust_vec_len, data_len), +240 => wire__web_audio_api__context__OfflineAudioContext_resume_impl(port, ptr, rust_vec_len, data_len), +241 => wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), +242 => wire__web_audio_api__context__OfflineAudioContext_set_on_complete_impl(port, ptr, rust_vec_len, data_len), +243 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl(port, ptr, rust_vec_len, data_len), +244 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl(port, ptr, rust_vec_len, data_len), +245 => wire__web_audio_api__context__OfflineAudioContext_state_impl(port, ptr, rust_vec_len, data_len), +246 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), +272 => wire__web_audio_api__context__audio_context_latency_category_default_impl(port, ptr, rust_vec_len, data_len), +273 => wire__web_audio_api__context__audio_context_options_default_impl(port, ptr, rust_vec_len, data_len), +274 => wire__web_audio_api__context__audio_context_render_size_category_default_impl(port, ptr, rust_vec_len, data_len), +275 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), +276 => wire__web_audio_api__media_devices__media_track_constraints_default_impl(port, ptr, rust_vec_len, data_len), +283 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), +284 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), +285 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), +286 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), +287 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), +288 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), +289 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), +290 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), +291 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl(port, ptr, rust_vec_len, data_len), +292 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), +293 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +294 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +295 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +296 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +297 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +298 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +299 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +300 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), +301 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +302 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), +303 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), +304 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), +305 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +306 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +307 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), +308 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +309 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +310 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +311 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), +312 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), +313 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), +314 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +315 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), +316 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), +317 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +318 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +319 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +320 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +321 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +322 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +324 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +325 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +326 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +327 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), +328 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), +329 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), +330 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +331 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +333 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), +334 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +335 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), +336 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +337 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +338 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +339 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), +340 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), +341 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), +342 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), +343 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +344 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), +345 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), +346 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), +347 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), +348 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), +349 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +350 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +351 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +352 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +353 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +354 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +355 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +356 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +357 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +358 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), +359 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +360 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +361 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), +362 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +363 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +364 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +365 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +366 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +367 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +368 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +369 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +370 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +372 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +373 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +374 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +377 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +378 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +380 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), +381 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +382 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +383 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +384 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +385 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), +386 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), +387 => wire__web_audio_api__node__ChannelConfig_default_impl(port, ptr, rust_vec_len, data_len), +388 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +389 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +390 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +391 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +392 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +393 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +394 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +395 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +396 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +397 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +398 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), +399 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +400 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +401 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +402 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +403 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +404 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +405 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +406 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +407 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +408 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +409 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +410 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +411 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +412 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +413 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), +414 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +415 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +416 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +417 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +418 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +419 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +420 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +421 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +422 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +423 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +424 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +425 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +426 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +427 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +428 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +430 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +431 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +432 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +433 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +434 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), +435 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +436 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), +437 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), +438 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), +439 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +440 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +441 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +442 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +443 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +444 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +445 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +446 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +447 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +448 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), +449 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +450 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +451 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), +452 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), +453 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +454 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +455 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +456 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), +457 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +458 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +459 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +460 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +461 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +462 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +464 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +465 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +466 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +467 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +468 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +469 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), +470 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +471 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +472 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +473 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +475 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +476 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +477 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +478 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +479 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +480 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +481 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +482 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +484 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +485 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +487 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), +488 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), +490 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +491 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +492 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +493 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +495 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +496 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +497 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +498 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +499 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +500 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +501 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +502 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +504 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +505 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +506 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), +507 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +508 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +509 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +510 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +511 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +512 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +513 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +514 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +515 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +516 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +517 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +518 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +519 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +520 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +521 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), +522 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +523 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +524 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +525 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +526 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +527 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +528 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +529 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +530 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +531 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +532 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +533 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +534 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +535 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +536 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +537 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +538 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +539 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +540 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +541 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +542 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +543 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +544 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +545 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +546 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +547 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +548 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +549 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +550 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +551 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), +552 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +553 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +554 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +555 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +557 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +558 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +559 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +560 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +561 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +562 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +563 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +564 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +565 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +566 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +567 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +568 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +569 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +570 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +571 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +572 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +573 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +574 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +575 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +576 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +577 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +578 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +579 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +580 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +581 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +582 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +583 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +584 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +585 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +586 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +587 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +588 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +589 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +590 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +591 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +592 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +594 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +595 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +596 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +598 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +599 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +600 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), +601 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +602 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +603 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +604 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), +605 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +606 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +607 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), +608 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), +609 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), +610 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), +611 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +612 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), +613 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +614 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +615 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +616 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +617 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +618 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), +619 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), +620 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), +621 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +622 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +623 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), +624 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +625 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), +626 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +627 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +631 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), +635 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), +636 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), +637 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), +638 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +639 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +640 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +641 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), +642 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), +643 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), +644 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), +645 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), +646 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +647 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), +648 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), +649 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), +650 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), +651 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), +652 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), +653 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +654 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +655 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +656 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +657 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), +658 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +659 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +660 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +661 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +662 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +663 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +664 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), +665 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +666 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +667 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +668 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +669 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +670 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +671 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +672 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +673 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +674 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +675 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +676 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +677 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +678 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +680 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), +681 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +682 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +683 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +684 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +703 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +704 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +705 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +706 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +707 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +708 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +709 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +710 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +711 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl(port, ptr, rust_vec_len, data_len), +712 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +713 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +714 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), +715 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), +716 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +717 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +718 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +719 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), +720 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +721 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), +722 => wire__web_audio_api__node__analyser_options_default_impl(port, ptr, rust_vec_len, data_len), +723 => wire__web_audio_api__node__audio_buffer_source_options_default_impl(port, ptr, rust_vec_len, data_len), +724 => wire__web_audio_api__node__audio_node_options_default_impl(port, ptr, rust_vec_len, data_len), +725 => wire__web_audio_api__node__biquad_filter_options_default_impl(port, ptr, rust_vec_len, data_len), +726 => wire__web_audio_api__node__biquad_filter_type_default_impl(port, ptr, rust_vec_len, data_len), +727 => wire__web_audio_api__node__channel_merger_options_default_impl(port, ptr, rust_vec_len, data_len), +728 => wire__web_audio_api__node__channel_splitter_options_default_impl(port, ptr, rust_vec_len, data_len), +729 => wire__web_audio_api__node__constant_source_options_default_impl(port, ptr, rust_vec_len, data_len), +730 => wire__web_audio_api__node__convolver_options_default_impl(port, ptr, rust_vec_len, data_len), +731 => wire__web_audio_api__node__delay_options_default_impl(port, ptr, rust_vec_len, data_len), +732 => wire__web_audio_api__node__distance_model_type_default_impl(port, ptr, rust_vec_len, data_len), +733 => wire__web_audio_api__node__dynamics_compressor_options_default_impl(port, ptr, rust_vec_len, data_len), +734 => wire__web_audio_api__node__gain_options_default_impl(port, ptr, rust_vec_len, data_len), +735 => wire__web_audio_api__node__oscillator_options_default_impl(port, ptr, rust_vec_len, data_len), +736 => wire__web_audio_api__node__oscillator_type_default_impl(port, ptr, rust_vec_len, data_len), +737 => wire__web_audio_api__node__over_sample_type_default_impl(port, ptr, rust_vec_len, data_len), +738 => wire__web_audio_api__node__panner_options_default_impl(port, ptr, rust_vec_len, data_len), +739 => wire__web_audio_api__node__panning_model_type_default_impl(port, ptr, rust_vec_len, data_len), +740 => wire__web_audio_api__node__stereo_panner_options_default_impl(port, ptr, rust_vec_len, data_len), +741 => wire__web_audio_api__node__wave_shaper_options_default_impl(port, ptr, rust_vec_len, data_len), +742 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +743 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +744 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +745 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +746 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +747 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +748 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +749 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +750 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +751 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), +752 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), +753 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +754 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +755 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -34062,33 +35540,33 @@ fn pde_ffi_dispatcher_sync_impl( data_len, ) } - 173 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), - 269 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( + 177 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), + 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( ptr, rust_vec_len, data_len, ), - 270 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( + 278 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( ptr, rust_vec_len, data_len, ), - 271 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( + 279 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( ptr, rust_vec_len, data_len, ), - 272 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( + 280 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( ptr, rust_vec_len, data_len, ), - 273 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( + 281 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( ptr, rust_vec_len, data_len, ), - 274 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( + 282 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( ptr, rust_vec_len, data_len, @@ -34328,6 +35806,21 @@ impl flutter_rust_bridge::IntoIntoDart> for BlobEvent { } } +// 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 ChannelConfig { + 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 { @@ -34800,6 +36293,30 @@ impl flutter_rust_bridge::IntoIntoDart> for WaveShape } } +// 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.fft_size.into_into_dart().into_dart(), + self.0.max_decibels.into_into_dart().into_dart(), + self.0.min_decibels.into_into_dart().into_dart(), + self.0.smoothing_time_constant.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::AnalyserOptions +{ + 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 { @@ -34823,6 +36340,31 @@ impl flutter_rust_bridge::IntoIntoDart { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.0.buffer.into_into_dart().into_dart(), + self.0.detune.into_into_dart().into_dart(), + self.0.loop_.into_into_dart().into_dart(), + self.0.loop_start.into_into_dart().into_dart(), + self.0.loop_end.into_into_dart().into_dart(), + self.0.playback_rate.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::AudioBufferSourceOptions +{ + 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 { @@ -35019,6 +36561,28 @@ impl flutter_rust_bridge::IntoIntoDart { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.0.channel_count.into_into_dart().into_dart(), + self.0.channel_count_mode.into_into_dart().into_dart(), + self.0.channel_interpretation.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::AudioNodeOptions +{ + 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 { [ @@ -35171,6 +36735,31 @@ impl flutter_rust_bridge::IntoIntoDart } } // 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.q.into_into_dart().into_dart(), + self.0.detune.into_into_dart().into_dart(), + self.0.frequency.into_into_dart().into_dart(), + self.0.gain.into_into_dart().into_dart(), + self.0.type_.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::BiquadFilterOptions +{ + 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 { match self.0 { @@ -35241,6 +36830,109 @@ impl flutter_rust_bridge::IntoIntoDart { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.0.number_of_inputs.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::ChannelMergerOptions +{ + 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 { + [ + self.0.number_of_outputs.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::ChannelSplitterOptions +{ + 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 { + [self.0.offset.into_into_dart().into_dart()].into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::ConstantSourceOptions +{ + 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 { + [ + self.0.buffer.into_into_dart().into_dart(), + self.0.disable_normalization.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::ConvolverOptions +{ + 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 { + [ + self.0.max_delay_time.into_into_dart().into_dart(), + self.0.delay_time.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::DelayOptions +{ + 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 { match self.0 { @@ -35263,6 +36955,52 @@ impl flutter_rust_bridge::IntoIntoDart { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.0.attack.into_into_dart().into_dart(), + self.0.knee.into_into_dart().into_dart(), + self.0.ratio.into_into_dart().into_dart(), + self.0.release.into_into_dart().into_dart(), + self.0.threshold.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::DynamicsCompressorOptions +{ + 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 { + [ + self.0.gain.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::GainOptions +{ + 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 { @@ -35288,6 +37026,57 @@ impl } } // 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.sample_rate.into_into_dart().into_dart(), + self.0.latency.into_into_dart().into_dart(), + self.0.channel_count.into_into_dart().into_dart(), + self.0.device_id.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl + flutter_rust_bridge::IntoIntoDart< + FrbWrapper, + > for web_audio_api::media_devices::MediaTrackConstraints +{ + 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 { + [ + self.0.type_.into_into_dart().into_dart(), + self.0.frequency.into_into_dart().into_dart(), + self.0.detune.into_into_dart().into_dart(), + self.0.periodic_wave.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::OscillatorOptions +{ + 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 { match self.0 { @@ -35334,6 +37123,40 @@ impl flutter_rust_bridge::IntoIntoDart { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.0.panning_model.into_into_dart().into_dart(), + self.0.distance_model.into_into_dart().into_dart(), + self.0.position_x.into_into_dart().into_dart(), + self.0.position_y.into_into_dart().into_dart(), + self.0.position_z.into_into_dart().into_dart(), + self.0.orientation_x.into_into_dart().into_dart(), + self.0.orientation_y.into_into_dart().into_dart(), + self.0.orientation_z.into_into_dart().into_dart(), + self.0.ref_distance.into_into_dart().into_dart(), + self.0.max_distance.into_into_dart().into_dart(), + self.0.rolloff_factor.into_into_dart().into_dart(), + self.0.cone_inner_angle.into_into_dart().into_dart(), + self.0.cone_outer_angle.into_into_dart().into_dart(), + self.0.cone_outer_gain.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::PannerOptions +{ + 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 { match self.0 { @@ -35376,6 +37199,49 @@ impl flutter_rust_bridge::IntoIntoDart { + fn into_dart(self) -> flutter_rust_bridge::for_generated::DartAbi { + [ + self.0.pan.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::StereoPannerOptions +{ + 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 { + [ + self.0.curve.into_into_dart().into_dart(), + self.0.oversample.into_into_dart().into_dart(), + self.0.audio_node_options.into_into_dart().into_dart(), + ] + .into_dart() + } +} +impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive + for FrbWrapper +{ +} +impl flutter_rust_bridge::IntoIntoDart> + for web_audio_api::node::WaveShaperOptions +{ + fn into_into_dart(self) -> FrbWrapper { + self.into() + } +} impl SseEncode for flutter_rust_bridge::for_generated::anyhow::Error { // Codec=Sse (Serialization based), see doc to use other codecs @@ -35709,6 +37575,13 @@ impl SseEncode for BlobEvent { } } +impl SseEncode for ChannelConfig { + // 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 ChannelMergerNode { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36130,6 +38003,17 @@ impl SseEncode } } +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) { + let (ptr, size) = self.sse_encode_raw(); + ::sse_encode(ptr, serializer); + ::sse_encode(size, serializer); + } +} + impl SseEncode for RustOpaqueMoi> { @@ -36459,6 +38343,17 @@ impl SseEncode for String { } } +impl SseEncode for web_audio_api::node::AnalyserOptions { + // 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.fft_size, serializer); + ::sse_encode(self.max_decibels, serializer); + ::sse_encode(self.min_decibels, serializer); + ::sse_encode(self.smoothing_time_constant, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + impl SseEncode for web_audio_api::AudioBufferOptions { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36468,6 +38363,18 @@ impl SseEncode for web_audio_api::AudioBufferOptions { } } +impl SseEncode for web_audio_api::node::AudioBufferSourceOptions { + // 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.buffer, serializer); + ::sse_encode(self.detune, serializer); + ::sse_encode(self.loop_, serializer); + ::sse_encode(self.loop_start, serializer); + ::sse_encode(self.loop_end, serializer); + ::sse_encode(self.playback_rate, serializer); + } +} + impl SseEncode for web_audio_api::context::AudioContextLatencyCategory { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36647,6 +38554,18 @@ impl SseEncode for crate::frb_generated::AudioNodeImplementor { } } +impl SseEncode for web_audio_api::node::AudioNodeOptions { + // 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.channel_count, serializer); + ::sse_encode(self.channel_count_mode, serializer); + ::sse_encode( + self.channel_interpretation, + serializer, + ); + } +} + 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) { @@ -36757,6 +38676,18 @@ impl SseEncode for web_audio_api::AutomationRate { } } +impl SseEncode for web_audio_api::node::BiquadFilterOptions { + // 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.q, serializer); + ::sse_encode(self.detune, serializer); + ::sse_encode(self.frequency, serializer); + ::sse_encode(self.gain, serializer); + ::sse_encode(self.type_, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + impl SseEncode for web_audio_api::node::BiquadFilterType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36819,6 +38750,47 @@ impl SseEncode for web_audio_api::node::ChannelInterpretation { } } +impl SseEncode for web_audio_api::node::ChannelMergerOptions { + // 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.number_of_inputs, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + +impl SseEncode for web_audio_api::node::ChannelSplitterOptions { + // 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.number_of_outputs, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + +impl SseEncode for web_audio_api::node::ConstantSourceOptions { + // 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.offset, serializer); + } +} + +impl SseEncode for web_audio_api::node::ConvolverOptions { + // 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.buffer, serializer); + ::sse_encode(self.disable_normalization, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + +impl SseEncode for web_audio_api::node::DelayOptions { + // 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.max_delay_time, serializer); + ::sse_encode(self.delay_time, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + impl SseEncode for web_audio_api::node::DistanceModelType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36836,6 +38808,18 @@ impl SseEncode for web_audio_api::node::DistanceModelType { } } +impl SseEncode for web_audio_api::node::DynamicsCompressorOptions { + // 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.attack, serializer); + ::sse_encode(self.knee, serializer); + ::sse_encode(self.ratio, serializer); + ::sse_encode(self.release, serializer); + ::sse_encode(self.threshold, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + impl SseEncode for f32 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36850,6 +38834,14 @@ impl SseEncode for f64 { } } +impl SseEncode for web_audio_api::node::GainOptions { + // 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.gain, serializer); + ::sse_encode(self.audio_node_options, 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) { @@ -36933,6 +38925,46 @@ impl SseEncode for web_audio_api::media_streams::MediaStreamTrackState { } } +impl SseEncode for web_audio_api::media_devices::MediaTrackConstraints { + // 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.sample_rate, serializer); + >::sse_encode(self.latency, serializer); + >::sse_encode(self.channel_count, serializer); + >::sse_encode(self.device_id, serializer); + } +} + +impl SseEncode for Option { + // 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.is_some(), serializer); + if let Some(value) = self { + ::sse_encode(value, serializer); + } + } +} + +impl SseEncode for Option { + // 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.is_some(), serializer); + if let Some(value) = self { + ::sse_encode(value, serializer); + } + } +} + +impl SseEncode for Option { + // 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.is_some(), serializer); + if let Some(value) = self { + ::sse_encode(value, serializer); + } + } +} + impl SseEncode for Option { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36943,6 +38975,26 @@ impl SseEncode for Option { } } +impl SseEncode for Option { + // 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.is_some(), serializer); + if let Some(value) = self { + ::sse_encode(value, serializer); + } + } +} + +impl SseEncode for Option { + // 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.is_some(), serializer); + if let Some(value) = self { + ::sse_encode(value, serializer); + } + } +} + impl SseEncode for Option> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36953,6 +39005,17 @@ impl SseEncode for Option> { } } +impl SseEncode for web_audio_api::node::OscillatorOptions { + // 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.type_, serializer); + ::sse_encode(self.frequency, serializer); + ::sse_encode(self.detune, serializer); + >::sse_encode(self.periodic_wave, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + impl SseEncode for web_audio_api::node::OscillatorType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -36989,6 +39052,27 @@ impl SseEncode for web_audio_api::node::OverSampleType { } } +impl SseEncode for web_audio_api::node::PannerOptions { + // 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.panning_model, serializer); + ::sse_encode(self.distance_model, serializer); + ::sse_encode(self.position_x, serializer); + ::sse_encode(self.position_y, serializer); + ::sse_encode(self.position_z, serializer); + ::sse_encode(self.orientation_x, serializer); + ::sse_encode(self.orientation_y, serializer); + ::sse_encode(self.orientation_z, serializer); + ::sse_encode(self.ref_distance, serializer); + ::sse_encode(self.max_distance, serializer); + ::sse_encode(self.rolloff_factor, serializer); + ::sse_encode(self.cone_inner_angle, serializer); + ::sse_encode(self.cone_outer_angle, serializer); + ::sse_encode(self.cone_outer_gain, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + impl SseEncode for web_audio_api::node::PanningModelType { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -37022,6 +39106,21 @@ impl SseEncode for (AudioParam, AudioParamId) { } } +impl SseEncode for web_audio_api::node::StereoPannerOptions { + // 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.pan, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + +impl SseEncode for u32 { + // 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_u32::(self).unwrap(); + } +} + impl SseEncode for u8 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -37044,6 +39143,15 @@ impl SseEncode for usize { } } +impl SseEncode for web_audio_api::node::WaveShaperOptions { + // 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.curve, serializer); + ::sse_encode(self.oversample, serializer); + ::sse_encode(self.audio_node_options, serializer); + } +} + #[cfg(not(target_family = "wasm"))] mod io { // This file is automatically generated, so please do not edit it. @@ -37314,6 +39422,20 @@ mod io { MoiArc::>::decrement_strong_count(ptr as _); } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_integrate_third_party_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ptr: *const std::ffi::c_void, + ) { + MoiArc::>::increment_strong_count(ptr as _); + } + + #[no_mangle] + pub extern "C" fn frbgen_frb_example_integrate_third_party_rust_arc_decrement_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + ptr: *const std::ffi::c_void, + ) { + MoiArc::>::decrement_strong_count(ptr as _); + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_integrate_third_party_rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( ptr: *const std::ffi::c_void, @@ -38006,6 +40128,20 @@ mod web { MoiArc::>::decrement_strong_count(ptr as _); } + #[wasm_bindgen] + pub fn rust_arc_increment_strong_count_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelConfig( + 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_generatedRustAutoOpaqueInnerChannelConfig( + 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_generatedRustAutoOpaqueInnerChannelMergerNode( ptr: *const std::ffi::c_void, From d737ef4abe640fed41a7ec6d5b27c0067e97a6b0 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:14:01 +0800 Subject: [PATCH 16/28] feat: ignore --- .../rust/src/third_party/web_audio_api/context/mod.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs index a824bae1bc..89405eea57 100644 --- a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs +++ b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs @@ -1,5 +1,5 @@ use flutter_rust_bridge::frb; -use web_audio_api::context::AudioContext; +use web_audio_api::context::{AudioContext, AudioContextRenderSizeCategory}; #[frb(external)] impl AudioContext { @@ -25,6 +25,12 @@ pub trait BaseAudioContext { fn base() {} } +#[frb(external)] +impl AudioContextRenderSizeCategory { + #[frb(ignore)] + fn default() {} +} + #[frb(non_opaque)] pub struct AudioContextOptions; From ee6cbae1ac279271873d6564d5a4f15dcb896454 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:19:09 +0800 Subject: [PATCH 17/28] chore: try --- .../rust/src/third_party/web_audio_api/context/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs index 89405eea57..17d40aa74b 100644 --- a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs +++ b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/context/mod.rs @@ -26,9 +26,9 @@ pub trait BaseAudioContext { } #[frb(external)] -impl AudioContextRenderSizeCategory { +impl Default for AudioContextRenderSizeCategory { #[frb(ignore)] - fn default() {} + fn default() -> Self {} } #[frb(non_opaque)] From c291d4d271b14d969d4f776eb3dc6d7be55a1dc5 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:21:53 +0800 Subject: [PATCH 18/28] chore: codegen --- .../lib/src/rust/frb_generated.dart | 910 +++++++++-------- .../third_party/web_audio_api/context.dart | 4 - .../rust/src/frb_generated.rs | 915 +++++++++--------- 3 files changed, 880 insertions(+), 949 deletions(-) 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 de5daae911..03126da401 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 @@ -73,7 +73,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => 223609960; + int get rustContentHash => 98607215; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -695,9 +695,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiContextAudioContextOptionsDefault(); - Future - webAudioApiContextAudioContextRenderSizeCategoryDefault(); - Future webAudioApiMediaDevicesGetUserMediaSync( {required MediaStreamConstraints constraints}); @@ -7731,33 +7728,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: [], ); - @override - Future - webAudioApiContextAudioContextRenderSizeCategoryDefault() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 274, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_audio_context_render_size_category, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiContextAudioContextRenderSizeCategoryDefaultConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiContextAudioContextRenderSizeCategoryDefaultConstMeta => - const TaskConstMeta( - debugName: "audio_context_render_size_category_default", - argNames: [], - ); - @override Future webAudioApiMediaDevicesGetUserMediaSync( {required MediaStreamConstraints constraints}) { @@ -7767,7 +7737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamConstraints( constraints, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 275, port: port_); + funcId: 274, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7793,7 +7763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 276, port: port_); + funcId: 275, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_track_constraints, @@ -7820,7 +7790,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: 277)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 276)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -7847,7 +7817,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: 278)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 277)!; }, codec: SseCodec( decodeSuccessData: @@ -7876,7 +7846,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: 279)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 278)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7905,7 +7875,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: 280)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 279)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7934,7 +7904,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: 281)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 280)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7963,7 +7933,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: 282)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 281)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7992,7 +7962,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 283, port: port_); + funcId: 282, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8021,7 +7991,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 284, port: port_); + funcId: 283, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8049,7 +8019,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 285, port: port_); + funcId: 284, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8077,7 +8047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( stream, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 286, port: port_); + funcId: 285, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8105,7 +8075,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 287, port: port_); + funcId: 286, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8132,7 +8102,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 288, port: port_); + funcId: 287, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8159,7 +8129,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 289, port: port_); + funcId: 288, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8187,7 +8157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 290, port: port_); + funcId: 289, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_stream_track_state, @@ -8216,7 +8186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 291, port: port_); + funcId: 290, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8246,7 +8216,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( tracks, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 292, port: port_); + funcId: 291, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8274,7 +8244,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 293, port: port_); + funcId: 292, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8301,7 +8271,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 294, port: port_); + funcId: 293, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8328,7 +8298,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 295, port: port_); + funcId: 294, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8356,7 +8326,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 296, port: port_); + funcId: 295, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8384,7 +8354,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 297, port: port_); + funcId: 296, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8412,7 +8382,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 298, port: port_); + funcId: 297, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8440,7 +8410,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 299, port: port_); + funcId: 298, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8466,7 +8436,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 300, port: port_); + funcId: 299, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8494,7 +8464,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 301, port: port_); + funcId: 300, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8521,7 +8491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 302, port: port_); + funcId: 301, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8548,7 +8518,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 303, port: port_); + funcId: 302, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8575,7 +8545,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 304, port: port_); + funcId: 303, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8602,7 +8572,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 305, port: port_); + funcId: 304, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8629,7 +8599,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 306, port: port_); + funcId: 305, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8656,7 +8626,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); + funcId: 306, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8684,7 +8654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); + funcId: 307, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8712,7 +8682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 309, port: port_); + funcId: 308, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8740,7 +8710,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 310, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8769,7 +8739,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(fftSize, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8797,7 +8767,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 311, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8825,7 +8795,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 312, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8855,7 +8825,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8883,7 +8853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 315, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8911,7 +8881,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 316, port: port_); + funcId: 315, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8939,7 +8909,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 317, port: port_); + funcId: 316, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8967,7 +8937,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 318, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8995,7 +8965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 319, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9024,7 +8994,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 320, port: port_); + funcId: 319, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9053,7 +9023,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 320, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9081,7 +9051,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 322, port: port_); + funcId: 321, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9110,7 +9080,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 324, port: port_); + funcId: 323, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9138,7 +9108,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 325, port: port_); + funcId: 324, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9167,7 +9137,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 326, port: port_); + funcId: 325, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9196,7 +9166,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -9223,7 +9193,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 327, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9250,7 +9220,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 329, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9277,7 +9247,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9305,7 +9275,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 331, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9333,7 +9303,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 333, port: port_); + funcId: 332, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9360,7 +9330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 334, port: port_); + funcId: 333, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9390,7 +9360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( audioBuffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 335, port: port_); + funcId: 334, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9418,7 +9388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 336, port: port_); + funcId: 335, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9447,7 +9417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 337, port: port_); + funcId: 336, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9477,7 +9447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 338, port: port_); + funcId: 337, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9507,7 +9477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 339, port: port_); + funcId: 338, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9535,7 +9505,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 340, port: port_); + funcId: 339, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9563,7 +9533,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 341, port: port_); + funcId: 340, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9594,7 +9564,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 342, port: port_); + funcId: 341, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9624,7 +9594,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 343, port: port_); + funcId: 342, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9653,7 +9623,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 344, port: port_); + funcId: 343, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9681,7 +9651,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 345, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9712,7 +9682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(start, serializer); sse_encode_f_64(offset, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 346, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9747,7 +9717,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(offset, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 347, port: port_); + funcId: 346, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9777,7 +9747,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 347, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9805,7 +9775,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 349, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9832,7 +9802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9860,7 +9830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9887,7 +9857,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9916,7 +9886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9945,7 +9915,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9974,7 +9944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10002,7 +9972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10031,7 +10001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10060,7 +10030,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 358, port: port_); + funcId: 357, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10088,7 +10058,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 358, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10116,7 +10086,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10144,7 +10114,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10172,7 +10142,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 362, port: port_); + funcId: 361, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10201,7 +10171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 363, port: port_); + funcId: 362, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10231,7 +10201,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 364, port: port_); + funcId: 363, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10263,7 +10233,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 365, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10292,7 +10262,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 366, port: port_); + funcId: 365, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10319,7 +10289,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 367, port: port_); + funcId: 366, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10346,7 +10316,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 368, port: port_); + funcId: 367, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10374,7 +10344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 369, port: port_); + funcId: 368, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10402,7 +10372,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 370, port: port_); + funcId: 369, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10430,7 +10400,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 372, port: port_); + funcId: 371, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10458,7 +10428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 373, port: port_); + funcId: 372, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10486,7 +10456,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 374, port: port_); + funcId: 373, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10514,7 +10484,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 377, port: port_); + funcId: 376, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10541,7 +10511,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 378, port: port_); + funcId: 377, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10568,7 +10538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); + funcId: 379, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10596,7 +10566,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); + funcId: 380, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10624,7 +10594,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10653,7 +10623,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 383, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10685,7 +10655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 384, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10714,7 +10684,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_biquad_filter_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 385, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10741,7 +10711,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -10765,7 +10735,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 387, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -10793,7 +10763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 387, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10820,7 +10790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10847,7 +10817,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10876,7 +10846,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10905,7 +10875,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10934,7 +10904,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10962,7 +10932,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10991,7 +10961,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11019,7 +10989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11046,7 +11016,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11073,7 +11043,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11101,7 +11071,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 399, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11129,7 +11099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 400, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11158,7 +11128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 401, port: port_); + funcId: 400, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11190,7 +11160,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 402, port: port_); + funcId: 401, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11218,7 +11188,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 403, port: port_); + funcId: 402, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11245,7 +11215,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 404, port: port_); + funcId: 403, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11272,7 +11242,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 405, port: port_); + funcId: 404, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11301,7 +11271,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 406, port: port_); + funcId: 405, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11330,7 +11300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 407, port: port_); + funcId: 406, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11359,7 +11329,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 408, port: port_); + funcId: 407, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11387,7 +11357,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 409, port: port_); + funcId: 408, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11416,7 +11386,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 410, port: port_); + funcId: 409, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11444,7 +11414,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 411, port: port_); + funcId: 410, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11472,7 +11442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 412, port: port_); + funcId: 411, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11500,7 +11470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 413, port: port_); + funcId: 412, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11528,7 +11498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 414, port: port_); + funcId: 413, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11557,7 +11527,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 415, port: port_); + funcId: 414, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11588,7 +11558,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(interpretation, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 416, port: port_); + funcId: 415, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11620,7 +11590,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 417, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11649,7 +11619,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 418, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11676,7 +11646,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 419, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11703,7 +11673,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 420, port: port_); + funcId: 419, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11732,7 +11702,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 421, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11761,7 +11731,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 422, port: port_); + funcId: 421, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11788,7 +11758,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 423, port: port_); + funcId: 422, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11817,7 +11787,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 424, port: port_); + funcId: 423, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11845,7 +11815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 425, port: port_); + funcId: 424, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11874,7 +11844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 426, port: port_); + funcId: 425, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11902,7 +11872,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 427, port: port_); + funcId: 426, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11929,7 +11899,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 428, port: port_); + funcId: 427, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11957,7 +11927,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 430, port: port_); + funcId: 429, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11985,7 +11955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 431, port: port_); + funcId: 430, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12014,7 +11984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 432, port: port_); + funcId: 431, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12043,7 +12013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 433, port: port_); + funcId: 432, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12075,7 +12045,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 434, port: port_); + funcId: 433, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12105,7 +12075,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 435, port: port_); + funcId: 434, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12133,7 +12103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 436, port: port_); + funcId: 435, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12161,7 +12131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 437, port: port_); + funcId: 436, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12188,7 +12158,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 438, port: port_); + funcId: 437, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12216,7 +12186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 439, port: port_); + funcId: 438, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12243,7 +12213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 439, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12270,7 +12240,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 440, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12297,7 +12267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12325,7 +12295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 443, port: port_); + funcId: 442, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12353,7 +12323,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 443, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12381,7 +12351,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12409,7 +12379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12437,7 +12407,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12464,7 +12434,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 448, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -12491,7 +12461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12518,7 +12488,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 449, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12545,7 +12515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12574,7 +12544,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( buffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 452, port: port_); + funcId: 451, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12602,7 +12572,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); + funcId: 452, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12630,7 +12600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 454, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12658,7 +12628,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 455, port: port_); + funcId: 454, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12687,7 +12657,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 456, port: port_); + funcId: 455, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12717,7 +12687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 457, port: port_); + funcId: 456, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12744,7 +12714,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 458, port: port_); + funcId: 457, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12770,7 +12740,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 459, port: port_); + funcId: 458, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12797,7 +12767,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 460, port: port_); + funcId: 459, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12824,7 +12794,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 461, port: port_); + funcId: 460, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12851,7 +12821,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 462, port: port_); + funcId: 461, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12877,7 +12847,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 464, port: port_); + funcId: 463, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12905,7 +12875,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 465, port: port_); + funcId: 464, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12933,7 +12903,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 466, port: port_); + funcId: 465, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12960,7 +12930,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 467, port: port_); + funcId: 466, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12987,7 +12957,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 468, port: port_); + funcId: 467, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13013,7 +12983,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 469, port: port_); + funcId: 468, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13041,7 +13011,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 470, port: port_); + funcId: 469, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13069,7 +13039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 471, port: port_); + funcId: 470, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13097,7 +13067,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 472, port: port_); + funcId: 471, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13128,7 +13098,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 473, port: port_); + funcId: 472, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13155,7 +13125,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 474, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13183,7 +13153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 475, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13212,7 +13182,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 477, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13242,7 +13212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13271,7 +13241,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 479, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13300,7 +13270,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 480, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13328,7 +13298,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 481, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13358,7 +13328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 482, port: port_); + funcId: 481, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13387,7 +13357,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 484, port: port_); + funcId: 483, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13415,7 +13385,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 485, port: port_); + funcId: 484, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13443,7 +13413,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 487, port: port_); + funcId: 486, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -13470,7 +13440,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 488, port: port_); + funcId: 487, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13499,7 +13469,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 490, port: port_); + funcId: 489, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13528,7 +13498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 491, port: port_); + funcId: 490, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13559,7 +13529,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 492, port: port_); + funcId: 491, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13591,7 +13561,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 493, port: port_); + funcId: 492, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13619,7 +13589,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 495, port: port_); + funcId: 494, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13645,7 +13615,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 496, port: port_); + funcId: 495, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13672,7 +13642,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 497, port: port_); + funcId: 496, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13699,7 +13669,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 498, port: port_); + funcId: 497, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13726,7 +13696,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 499, port: port_); + funcId: 498, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13752,7 +13722,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 500, port: port_); + funcId: 499, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13780,7 +13750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 500, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13808,7 +13778,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 502, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13834,7 +13804,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 503, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13860,7 +13830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13886,7 +13856,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13914,7 +13884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13942,7 +13912,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13970,7 +13940,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14000,7 +13970,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 510, port: port_); + funcId: 509, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14027,7 +13997,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 511, port: port_); + funcId: 510, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14054,7 +14024,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 512, port: port_); + funcId: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14081,7 +14051,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14109,7 +14079,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14137,7 +14107,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 515, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14165,7 +14135,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 516, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14193,7 +14163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 517, port: port_); + funcId: 516, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14221,7 +14191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 518, port: port_); + funcId: 517, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14248,7 +14218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 519, port: port_); + funcId: 518, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14275,7 +14245,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 520, port: port_); + funcId: 519, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14302,7 +14272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 521, port: port_); + funcId: 520, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14330,7 +14300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 522, port: port_); + funcId: 521, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14358,7 +14328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 523, port: port_); + funcId: 522, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14386,7 +14356,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 524, port: port_); + funcId: 523, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14417,7 +14387,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 525, port: port_); + funcId: 524, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14444,7 +14414,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 526, port: port_); + funcId: 525, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14473,7 +14443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 527, port: port_); + funcId: 526, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14503,7 +14473,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 528, port: port_); + funcId: 527, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14533,7 +14503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 529, port: port_); + funcId: 528, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14562,7 +14532,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 530, port: port_); + funcId: 529, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14591,7 +14561,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 531, port: port_); + funcId: 530, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14620,7 +14590,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 532, port: port_); + funcId: 531, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14650,7 +14620,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 533, port: port_); + funcId: 532, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14679,7 +14649,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 534, port: port_); + funcId: 533, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14708,7 +14678,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 535, port: port_); + funcId: 534, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14737,7 +14707,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 536, port: port_); + funcId: 535, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14767,7 +14737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 537, port: port_); + funcId: 536, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14798,7 +14768,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 538, port: port_); + funcId: 537, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14830,7 +14800,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 539, port: port_); + funcId: 538, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14862,7 +14832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 539, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14891,7 +14861,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 541, port: port_); + funcId: 540, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14920,7 +14890,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 542, port: port_); + funcId: 541, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14950,7 +14920,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14980,7 +14950,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 543, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15010,7 +14980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 545, port: port_); + funcId: 544, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15039,7 +15009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 545, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15069,7 +15039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 547, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15100,7 +15070,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15129,7 +15099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15158,7 +15128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15187,7 +15157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15217,7 +15187,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15249,7 +15219,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 553, port: port_); + funcId: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15281,7 +15251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15315,7 +15285,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 555, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15344,7 +15314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 557, port: port_); + funcId: 556, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15373,7 +15343,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 558, port: port_); + funcId: 557, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15403,7 +15373,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 559, port: port_); + funcId: 558, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15433,7 +15403,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 560, port: port_); + funcId: 559, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15462,7 +15432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 561, port: port_); + funcId: 560, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15491,7 +15461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 562, port: port_); + funcId: 561, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15520,7 +15490,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 563, port: port_); + funcId: 562, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15550,7 +15520,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 564, port: port_); + funcId: 563, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15579,7 +15549,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 565, port: port_); + funcId: 564, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15608,7 +15578,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 566, port: port_); + funcId: 565, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15637,7 +15607,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 567, port: port_); + funcId: 566, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15667,7 +15637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 568, port: port_); + funcId: 567, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15697,7 +15667,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 569, port: port_); + funcId: 568, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15729,7 +15699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 570, port: port_); + funcId: 569, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15761,7 +15731,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 571, port: port_); + funcId: 570, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15790,7 +15760,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 572, port: port_); + funcId: 571, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15819,7 +15789,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 573, port: port_); + funcId: 572, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15849,7 +15819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 574, port: port_); + funcId: 573, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15879,7 +15849,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 575, port: port_); + funcId: 574, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15909,7 +15879,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 576, port: port_); + funcId: 575, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15938,7 +15908,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 577, port: port_); + funcId: 576, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15968,7 +15938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 578, port: port_); + funcId: 577, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15999,7 +15969,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 579, port: port_); + funcId: 578, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16028,7 +15998,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 580, port: port_); + funcId: 579, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16057,7 +16027,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 581, port: port_); + funcId: 580, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16086,7 +16056,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 582, port: port_); + funcId: 581, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16116,7 +16086,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 583, port: port_); + funcId: 582, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16148,7 +16118,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 584, port: port_); + funcId: 583, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16180,7 +16150,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 584, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16214,7 +16184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 585, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16243,7 +16213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16270,7 +16240,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 588, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16297,7 +16267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16325,7 +16295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16353,7 +16323,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16380,7 +16350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 592, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16408,7 +16378,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 594, port: port_); + funcId: 593, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16436,7 +16406,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 595, port: port_); + funcId: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16464,7 +16434,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 596, port: port_); + funcId: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16491,7 +16461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 598, port: port_); + funcId: 597, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16518,7 +16488,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 599, port: port_); + funcId: 598, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16545,7 +16515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 600, port: port_); + funcId: 599, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16573,7 +16543,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 601, port: port_); + funcId: 600, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16601,7 +16571,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 602, port: port_); + funcId: 601, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16630,7 +16600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 603, port: port_); + funcId: 602, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16662,7 +16632,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 603, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16692,7 +16662,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 605, port: port_); + funcId: 604, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16722,7 +16692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( periodicWave, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 606, port: port_); + funcId: 605, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16750,7 +16720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_oscillator_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 607, port: port_); + funcId: 606, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16777,7 +16747,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 608, port: port_); + funcId: 607, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16805,7 +16775,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 609, port: port_); + funcId: 608, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16832,7 +16802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 610, port: port_); + funcId: 609, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16860,7 +16830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 611, port: port_); + funcId: 610, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16887,7 +16857,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 612, port: port_); + funcId: 611, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -16914,7 +16884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 613, port: port_); + funcId: 612, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16941,7 +16911,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 614, port: port_); + funcId: 613, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16968,7 +16938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 615, port: port_); + funcId: 614, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16995,7 +16965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 616, port: port_); + funcId: 615, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17022,7 +16992,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 617, port: port_); + funcId: 616, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17049,7 +17019,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 618, port: port_); + funcId: 617, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17076,7 +17046,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 619, port: port_); + funcId: 618, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17103,7 +17073,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 620, port: port_); + funcId: 619, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17129,7 +17099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 621, port: port_); + funcId: 620, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17157,7 +17127,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 622, port: port_); + funcId: 621, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17184,7 +17154,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 623, port: port_); + funcId: 622, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -17212,7 +17182,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 624, port: port_); + funcId: 623, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17239,7 +17209,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 625, port: port_); + funcId: 624, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17266,7 +17236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 626, port: port_); + funcId: 625, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17293,7 +17263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 627, port: port_); + funcId: 626, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17320,7 +17290,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 631, port: port_); + funcId: 630, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -17347,7 +17317,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 635, port: port_); + funcId: 634, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17374,7 +17344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 636, port: port_); + funcId: 635, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17401,7 +17371,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 637, port: port_); + funcId: 636, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17429,7 +17399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 638, port: port_); + funcId: 637, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17457,7 +17427,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 639, port: port_); + funcId: 638, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17485,7 +17455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 640, port: port_); + funcId: 639, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17514,7 +17484,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 641, port: port_); + funcId: 640, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17542,7 +17512,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 642, port: port_); + funcId: 641, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17570,7 +17540,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 643, port: port_); + funcId: 642, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17598,7 +17568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_distance_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 644, port: port_); + funcId: 643, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17626,7 +17596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 645, port: port_); + funcId: 644, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17656,7 +17626,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 646, port: port_); + funcId: 645, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17689,7 +17659,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 647, port: port_); + funcId: 646, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17717,7 +17687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_panning_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 648, port: port_); + funcId: 647, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17750,7 +17720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 649, port: port_); + funcId: 648, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17778,7 +17748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 650, port: port_); + funcId: 649, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17806,7 +17776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 651, port: port_); + funcId: 650, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17833,7 +17803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 652, port: port_); + funcId: 651, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17860,7 +17830,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 653, port: port_); + funcId: 652, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17887,7 +17857,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 654, port: port_); + funcId: 653, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17914,7 +17884,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 654, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17943,7 +17913,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 656, port: port_); + funcId: 655, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17972,7 +17942,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 656, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18001,7 +17971,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18030,7 +18000,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 659, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18058,7 +18028,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 660, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18087,7 +18057,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 661, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18115,7 +18085,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 662, port: port_); + funcId: 661, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18143,7 +18113,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 662, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18171,7 +18141,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); + funcId: 663, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18199,7 +18169,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); + funcId: 664, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18228,7 +18198,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18258,7 +18228,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18290,7 +18260,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18319,7 +18289,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18346,7 +18316,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 670, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18373,7 +18343,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18401,7 +18371,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18429,7 +18399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 673, port: port_); + funcId: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18457,7 +18427,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 674, port: port_); + funcId: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18485,7 +18455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 675, port: port_); + funcId: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18513,7 +18483,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 676, port: port_); + funcId: 675, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18541,7 +18511,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 677, port: port_); + funcId: 676, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18568,7 +18538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 678, port: port_); + funcId: 677, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18595,7 +18565,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 680, port: port_); + funcId: 679, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18623,7 +18593,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(count, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 681, port: port_); + funcId: 680, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18651,7 +18621,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(mode, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 682, port: port_); + funcId: 681, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18680,7 +18650,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 683, port: port_); + funcId: 682, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18712,7 +18682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 684, port: port_); + funcId: 683, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18740,7 +18710,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 703, port: port_); + funcId: 702, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18767,7 +18737,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 704, port: port_); + funcId: 703, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18794,7 +18764,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 705, port: port_); + funcId: 704, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18822,7 +18792,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 706, port: port_); + funcId: 705, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18850,7 +18820,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 707, port: port_); + funcId: 706, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18878,7 +18848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 708, port: port_); + funcId: 707, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18906,7 +18876,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 709, port: port_); + funcId: 708, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18934,7 +18904,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 710, port: port_); + funcId: 709, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18961,7 +18931,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 711, port: port_); + funcId: 710, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_f_32_strict, @@ -18988,7 +18958,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 712, port: port_); + funcId: 711, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19015,7 +18985,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 713, port: port_); + funcId: 712, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19042,7 +19012,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 714, port: port_); + funcId: 713, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -19069,7 +19039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 715, port: port_); + funcId: 714, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19097,7 +19067,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 716, port: port_); + funcId: 715, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19125,7 +19095,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 717, port: port_); + funcId: 716, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19154,7 +19124,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 718, port: port_); + funcId: 717, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19184,7 +19154,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_list_prim_f_32_loose(curve, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 719, port: port_); + funcId: 718, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19214,7 +19184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 720, port: port_); + funcId: 719, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19243,7 +19213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_over_sample_type(oversample, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 721, port: port_); + funcId: 720, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19267,7 +19237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 722, port: port_); + funcId: 721, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_analyser_options, @@ -19292,7 +19262,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 723, port: port_); + funcId: 722, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_buffer_source_options, @@ -19316,7 +19286,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 724, port: port_); + funcId: 723, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_node_options, @@ -19340,7 +19310,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 725, port: port_); + funcId: 724, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_options, @@ -19364,7 +19334,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 726, port: port_); + funcId: 725, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -19388,7 +19358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 727, port: port_); + funcId: 726, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_merger_options, @@ -19413,7 +19383,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 728, port: port_); + funcId: 727, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_splitter_options, @@ -19437,7 +19407,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 729, port: port_); + funcId: 728, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_constant_source_options, @@ -19461,7 +19431,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 730, port: port_); + funcId: 729, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_convolver_options, @@ -19485,7 +19455,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 731, port: port_); + funcId: 730, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_delay_options, @@ -19509,7 +19479,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 732, port: port_); + funcId: 731, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -19534,7 +19504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 733, port: port_); + funcId: 732, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_dynamics_compressor_options, @@ -19558,7 +19528,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 734, port: port_); + funcId: 733, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_gain_options, @@ -19582,7 +19552,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 735, port: port_); + funcId: 734, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_options, @@ -19606,7 +19576,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 736, port: port_); + funcId: 735, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -19630,7 +19600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 737, port: port_); + funcId: 736, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -19654,7 +19624,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 738, port: port_); + funcId: 737, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panner_options, @@ -19678,7 +19648,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 739, port: port_); + funcId: 738, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -19702,7 +19672,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 740, port: port_); + funcId: 739, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_stereo_panner_options, @@ -19726,7 +19696,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 741, port: port_); + funcId: 740, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_wave_shaper_options, @@ -19753,7 +19723,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 742, port: port_); + funcId: 741, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19780,7 +19750,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 743, port: port_); + funcId: 742, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19807,7 +19777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 744, port: port_); + funcId: 743, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -19836,7 +19806,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 745, port: port_); + funcId: 744, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -19865,7 +19835,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 746, port: port_); + funcId: 745, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19894,7 +19864,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 747, port: port_); + funcId: 746, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19922,7 +19892,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 748, port: port_); + funcId: 747, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19950,7 +19920,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 749, port: port_); + funcId: 748, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19978,7 +19948,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 750, port: port_); + funcId: 749, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -20006,7 +19976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 751, port: port_); + funcId: 750, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20033,7 +20003,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 752, port: port_); + funcId: 751, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20061,7 +20031,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 753, port: port_); + funcId: 752, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20090,7 +20060,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_count_mode(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 754, port: port_); + funcId: 753, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20120,7 +20090,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_channel_interpretation(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 755, port: port_); + funcId: 754, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart index e1e403ecc0..ed3c936e94 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/context.dart @@ -825,10 +825,6 @@ enum AudioContextRenderSizeCategory { /// The default value of 128 frames default_, ; - - static Future default_() => - RustLib.instance.api - .webAudioApiContextAudioContextRenderSizeCategoryDefault(); } /// Describes the current state of the `AudioContext` 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 575f13f2aa..73346eaf6a 100644 --- a/frb_example/integrate_third_party/rust/src/frb_generated.rs +++ b/frb_example/integrate_third_party/rust/src/frb_generated.rs @@ -79,7 +79,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 223609960; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 98607215; // Section: executor @@ -8448,40 +8448,6 @@ fn wire__web_audio_api__context__audio_context_options_default_impl( }, ) } -fn wire__web_audio_api__context__audio_context_render_size_category_default_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: "audio_context_render_size_category_default", - 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 || { - let output_ok = Result::<_, ()>::Ok( - web_audio_api::context::AudioContextRenderSizeCategory::default(), - )?; - Ok(output_ok) - })()) - } - }, - ) -} fn wire__web_audio_api__media_devices__get_user_media_sync_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -34986,440 +34952,439 @@ fn pde_ffi_dispatcher_primary_impl( 246 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), 272 => wire__web_audio_api__context__audio_context_latency_category_default_impl(port, ptr, rust_vec_len, data_len), 273 => wire__web_audio_api__context__audio_context_options_default_impl(port, ptr, rust_vec_len, data_len), -274 => wire__web_audio_api__context__audio_context_render_size_category_default_impl(port, ptr, rust_vec_len, data_len), -275 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), -276 => wire__web_audio_api__media_devices__media_track_constraints_default_impl(port, ptr, rust_vec_len, data_len), -283 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), -284 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), -285 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), -286 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), -287 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), -288 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), -289 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), -290 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), -291 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl(port, ptr, rust_vec_len, data_len), -292 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), -293 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -294 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -295 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -296 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -297 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -298 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -299 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -300 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), -301 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -302 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), -303 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), -304 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), -305 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -306 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -307 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), -308 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -309 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -310 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -311 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), -312 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), -313 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), -314 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -315 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -316 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -317 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -318 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -319 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -320 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -321 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -322 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -324 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -325 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -326 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -327 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), -328 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), -329 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), -330 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -331 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -333 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), -334 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -335 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -336 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -337 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -338 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -339 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), -340 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), -341 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), -342 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -343 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -344 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -345 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -346 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), -347 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), -348 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -349 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -350 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -351 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -352 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -353 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -354 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -355 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -356 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -357 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -358 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), -359 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -360 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -361 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -362 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -363 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -364 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -365 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -366 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -367 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -368 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -369 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -370 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -372 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -373 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -374 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -377 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -378 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -380 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -381 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -382 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -383 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -384 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -385 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), -386 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), -387 => wire__web_audio_api__node__ChannelConfig_default_impl(port, ptr, rust_vec_len, data_len), -388 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -389 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -390 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -391 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -392 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -393 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -394 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -395 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -396 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -397 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -398 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), -399 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -400 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -401 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -402 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -403 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -404 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -405 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -406 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -407 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -408 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -409 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -410 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -411 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -412 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -413 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), -414 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -415 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -416 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -417 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -418 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -419 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -420 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -421 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -422 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -423 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -424 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -425 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -426 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -427 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -428 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -430 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -431 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -432 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -433 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -434 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -435 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -436 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -437 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -438 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -439 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -440 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -441 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -442 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -443 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -444 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -445 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -446 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -447 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -448 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), -449 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -450 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -451 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), -452 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -453 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -454 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -455 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -456 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), -457 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -458 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -459 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -460 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -461 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -462 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -464 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -465 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -466 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -467 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -468 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -469 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), -470 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -471 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -472 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -473 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -475 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -476 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -477 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -478 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -479 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -480 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -481 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -482 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -484 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -485 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -487 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), -488 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), -490 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -491 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -492 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -493 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -495 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -496 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -497 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -498 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -499 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -500 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -501 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -502 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -504 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -505 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -506 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), -507 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -508 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -509 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -510 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -511 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -512 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -513 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -514 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -515 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -516 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -517 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -518 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -519 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -520 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -521 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -522 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -523 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -524 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -525 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -526 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -527 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -528 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -529 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -530 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -531 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -532 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -533 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -534 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -535 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -536 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -537 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -538 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -539 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -540 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -541 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -542 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -543 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -544 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -545 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -546 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -547 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -548 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -549 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -550 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -551 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -552 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -553 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -554 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -555 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -557 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -558 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -559 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -560 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -561 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -562 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -563 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -564 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -565 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -566 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -567 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -568 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -569 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -570 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -571 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -572 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -573 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -574 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -575 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -576 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -577 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -578 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -579 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -580 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -581 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -582 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -583 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -584 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -585 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -586 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -587 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -588 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -589 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -590 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -591 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -592 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -594 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -595 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -596 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -598 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -599 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -600 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), -601 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -602 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -603 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -604 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -605 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -606 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -607 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), -608 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), -609 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), -610 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), -611 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -612 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), -613 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -614 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -615 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -616 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -617 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -618 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -619 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -620 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -621 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -622 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -623 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), -624 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -625 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), -626 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -627 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -631 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), -635 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), -636 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -637 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -638 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -639 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -640 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -641 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -642 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -643 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -644 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), -645 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), -646 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -647 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), -648 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), -649 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), -650 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), -651 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -652 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), -653 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -654 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -655 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -656 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -657 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), -658 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -659 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -660 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -661 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -662 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -663 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -664 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), -665 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -666 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -667 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -668 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -669 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -670 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -671 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -672 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -673 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -674 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -675 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -676 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -677 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -678 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -680 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -681 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -682 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -683 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -684 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -703 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -704 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -705 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -706 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -707 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -708 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -709 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -710 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -711 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl(port, ptr, rust_vec_len, data_len), -712 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -713 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -714 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), -715 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), -716 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -717 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -718 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -719 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), -720 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -721 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), -722 => wire__web_audio_api__node__analyser_options_default_impl(port, ptr, rust_vec_len, data_len), -723 => wire__web_audio_api__node__audio_buffer_source_options_default_impl(port, ptr, rust_vec_len, data_len), -724 => wire__web_audio_api__node__audio_node_options_default_impl(port, ptr, rust_vec_len, data_len), -725 => wire__web_audio_api__node__biquad_filter_options_default_impl(port, ptr, rust_vec_len, data_len), -726 => wire__web_audio_api__node__biquad_filter_type_default_impl(port, ptr, rust_vec_len, data_len), -727 => wire__web_audio_api__node__channel_merger_options_default_impl(port, ptr, rust_vec_len, data_len), -728 => wire__web_audio_api__node__channel_splitter_options_default_impl(port, ptr, rust_vec_len, data_len), -729 => wire__web_audio_api__node__constant_source_options_default_impl(port, ptr, rust_vec_len, data_len), -730 => wire__web_audio_api__node__convolver_options_default_impl(port, ptr, rust_vec_len, data_len), -731 => wire__web_audio_api__node__delay_options_default_impl(port, ptr, rust_vec_len, data_len), -732 => wire__web_audio_api__node__distance_model_type_default_impl(port, ptr, rust_vec_len, data_len), -733 => wire__web_audio_api__node__dynamics_compressor_options_default_impl(port, ptr, rust_vec_len, data_len), -734 => wire__web_audio_api__node__gain_options_default_impl(port, ptr, rust_vec_len, data_len), -735 => wire__web_audio_api__node__oscillator_options_default_impl(port, ptr, rust_vec_len, data_len), -736 => wire__web_audio_api__node__oscillator_type_default_impl(port, ptr, rust_vec_len, data_len), -737 => wire__web_audio_api__node__over_sample_type_default_impl(port, ptr, rust_vec_len, data_len), -738 => wire__web_audio_api__node__panner_options_default_impl(port, ptr, rust_vec_len, data_len), -739 => wire__web_audio_api__node__panning_model_type_default_impl(port, ptr, rust_vec_len, data_len), -740 => wire__web_audio_api__node__stereo_panner_options_default_impl(port, ptr, rust_vec_len, data_len), -741 => wire__web_audio_api__node__wave_shaper_options_default_impl(port, ptr, rust_vec_len, data_len), -742 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -743 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -744 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -745 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -746 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -747 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -748 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -749 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -750 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -751 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), -752 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), -753 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -754 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -755 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +274 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), +275 => wire__web_audio_api__media_devices__media_track_constraints_default_impl(port, ptr, rust_vec_len, data_len), +282 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), +283 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), +284 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), +285 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), +286 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), +287 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), +288 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), +289 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), +290 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl(port, ptr, rust_vec_len, data_len), +291 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), +292 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +293 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +294 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +295 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +296 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +297 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +298 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +299 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), +300 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +301 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), +302 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), +303 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), +304 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +305 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +306 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), +307 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +308 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +309 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +310 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), +311 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), +312 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), +313 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +314 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), +315 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), +316 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +317 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +318 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +319 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +320 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +321 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +323 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +324 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +325 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +326 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), +327 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), +328 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), +329 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +330 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +332 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), +333 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +334 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), +335 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +336 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +337 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +338 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), +339 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), +340 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), +341 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), +342 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +343 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), +344 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), +345 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), +346 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), +347 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), +348 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +349 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +350 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +351 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +352 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +353 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +354 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +355 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +356 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +357 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), +358 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +359 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +360 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), +361 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +362 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +363 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +364 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +365 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +366 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +367 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +368 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +369 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +371 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +372 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +373 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +376 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +377 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +379 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), +380 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +381 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +382 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +383 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +384 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), +385 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), +386 => wire__web_audio_api__node__ChannelConfig_default_impl(port, ptr, rust_vec_len, data_len), +387 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +388 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +389 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +390 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +391 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +392 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +393 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +394 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +395 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +396 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +397 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), +398 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +399 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +400 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +401 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +402 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +403 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +404 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +405 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +406 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +407 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +408 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +409 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +410 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +411 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +412 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), +413 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +414 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +415 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +416 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +417 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +418 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +419 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +420 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +421 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +422 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +423 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +424 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +425 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +426 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +427 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +429 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +430 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +431 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +432 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +433 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), +434 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +435 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), +436 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), +437 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), +438 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +439 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +440 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +441 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +442 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +443 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +444 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +445 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +446 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +447 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), +448 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +449 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +450 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), +451 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), +452 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +453 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +454 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +455 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), +456 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +457 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +458 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +459 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +460 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +461 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +463 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +464 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +465 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +466 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +467 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +468 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), +469 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +470 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +471 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +472 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +474 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +475 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +476 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +477 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +478 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +479 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +480 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +481 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +483 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +484 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +486 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), +487 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), +489 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +490 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +491 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +492 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +494 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +495 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +496 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +497 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +498 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +499 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +500 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +501 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +503 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +504 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +505 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), +506 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +507 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +508 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +509 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +510 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +511 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +512 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +513 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +514 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +515 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +516 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +517 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +518 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +519 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +520 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), +521 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +522 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +523 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +524 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +525 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +526 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +527 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +528 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +529 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +530 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +531 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +532 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +533 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +534 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +535 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +536 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +537 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +538 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +539 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +540 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +541 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +542 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +543 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +544 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +545 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +546 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +547 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +548 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +549 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +550 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), +551 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +552 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +553 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +554 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +556 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +557 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +558 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +559 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +560 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +561 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +562 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +563 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +564 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +565 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +566 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +567 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +568 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +569 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +570 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +571 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +572 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +573 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +574 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +575 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +576 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +577 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +578 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +579 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +580 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +581 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), +582 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +583 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +584 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +585 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +586 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +587 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +588 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +589 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +590 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), +591 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +593 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +594 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +595 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +597 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +598 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +599 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), +600 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +601 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +602 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +603 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), +604 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +605 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), +606 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), +607 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), +608 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), +609 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), +610 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), +611 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), +612 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +613 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +614 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +615 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +616 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +617 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), +618 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), +619 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), +620 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +621 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +622 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), +623 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +624 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), +625 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +626 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +630 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), +634 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), +635 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), +636 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), +637 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +638 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +639 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +640 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), +641 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), +642 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), +643 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), +644 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), +645 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +646 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), +647 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), +648 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), +649 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), +650 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), +651 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), +652 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +653 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +654 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +655 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +656 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), +657 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +658 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +659 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +660 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +661 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +662 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +663 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), +664 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +665 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +666 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +667 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +668 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +669 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +670 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +671 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +672 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +673 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +674 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +675 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +676 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +677 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +679 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), +680 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +681 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +682 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +683 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +702 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +703 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +704 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +705 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +706 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +707 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +708 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +709 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), +710 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl(port, ptr, rust_vec_len, data_len), +711 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +712 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +713 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), +714 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), +715 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +716 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +717 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +718 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), +719 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), +720 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), +721 => wire__web_audio_api__node__analyser_options_default_impl(port, ptr, rust_vec_len, data_len), +722 => wire__web_audio_api__node__audio_buffer_source_options_default_impl(port, ptr, rust_vec_len, data_len), +723 => wire__web_audio_api__node__audio_node_options_default_impl(port, ptr, rust_vec_len, data_len), +724 => wire__web_audio_api__node__biquad_filter_options_default_impl(port, ptr, rust_vec_len, data_len), +725 => wire__web_audio_api__node__biquad_filter_type_default_impl(port, ptr, rust_vec_len, data_len), +726 => wire__web_audio_api__node__channel_merger_options_default_impl(port, ptr, rust_vec_len, data_len), +727 => wire__web_audio_api__node__channel_splitter_options_default_impl(port, ptr, rust_vec_len, data_len), +728 => wire__web_audio_api__node__constant_source_options_default_impl(port, ptr, rust_vec_len, data_len), +729 => wire__web_audio_api__node__convolver_options_default_impl(port, ptr, rust_vec_len, data_len), +730 => wire__web_audio_api__node__delay_options_default_impl(port, ptr, rust_vec_len, data_len), +731 => wire__web_audio_api__node__distance_model_type_default_impl(port, ptr, rust_vec_len, data_len), +732 => wire__web_audio_api__node__dynamics_compressor_options_default_impl(port, ptr, rust_vec_len, data_len), +733 => wire__web_audio_api__node__gain_options_default_impl(port, ptr, rust_vec_len, data_len), +734 => wire__web_audio_api__node__oscillator_options_default_impl(port, ptr, rust_vec_len, data_len), +735 => wire__web_audio_api__node__oscillator_type_default_impl(port, ptr, rust_vec_len, data_len), +736 => wire__web_audio_api__node__over_sample_type_default_impl(port, ptr, rust_vec_len, data_len), +737 => wire__web_audio_api__node__panner_options_default_impl(port, ptr, rust_vec_len, data_len), +738 => wire__web_audio_api__node__panning_model_type_default_impl(port, ptr, rust_vec_len, data_len), +739 => wire__web_audio_api__node__stereo_panner_options_default_impl(port, ptr, rust_vec_len, data_len), +740 => wire__web_audio_api__node__wave_shaper_options_default_impl(port, ptr, rust_vec_len, data_len), +741 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), +742 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), +743 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +744 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), +745 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), +746 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), +747 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), +748 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), +749 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), +750 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), +751 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), +752 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), +753 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), +754 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -35541,32 +35506,32 @@ fn pde_ffi_dispatcher_sync_impl( ) } 177 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), - 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( + 276 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( ptr, rust_vec_len, data_len, ), - 278 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( + 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( ptr, rust_vec_len, data_len, ), - 279 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( + 278 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( ptr, rust_vec_len, data_len, ), - 280 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( + 279 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( ptr, rust_vec_len, data_len, ), - 281 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( + 280 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( ptr, rust_vec_len, data_len, ), - 282 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( + 281 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( ptr, rust_vec_len, data_len, From c86ccd12677abfaa1819981c47040d5157eab20a Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:26:10 +0800 Subject: [PATCH 19/28] chore: doc --- .../automatic/override-attributes.md | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/website/docs/guides/third-party/automatic/override-attributes.md b/website/docs/guides/third-party/automatic/override-attributes.md index d06d0f32af..2f62e7c878 100644 --- a/website/docs/guides/third-party/automatic/override-attributes.md +++ b/website/docs/guides/third-party/automatic/override-attributes.md @@ -11,6 +11,8 @@ The rule is that: ## Examples +### Example 1: Struct methods + Suppose we are interested in the `some_crate::hello::world::SomeStruct::method` method in third-party crate: ```rust @@ -37,6 +39,39 @@ impl SomeStruct { } ``` +### Example 2: Trait definition methods + +Support `SomeTrait` is a third party trait, then again we can do something like above. + +```rust +#[frb(external)] +impl SomeTrait { + #[frb(sync)] + pub fn method() {} +} +``` + +### Example 3: Trait implementation methods + +:::info +The syntax here may subject to a change (to simplify it). +::: + +Suppose we have third party `SomeTrait` and `SomeStruct` implementing it. +Then, to override the implementation method, we can do: + +```rust +#[frb(external)] +impl MyTrait for MyStruct { + #[frb(ignore)] + fn method(a: i32, b: String) -> Vec {} +} +``` + +Note that, currently, we have to specify the function parameters. +This syntax may be simplified (i.e. no need to specify) in the future, +and may not follow semantics versioning. + ## Remark on `pub use` `flutter_rust_bridge` understands syntax like `pub use something::*` and `pub use another::Thing`. From ee5f599ea086887f6e001913fa9e38a6cb3961da Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:26:19 +0800 Subject: [PATCH 20/28] chore: simp --- .../docs/guides/third-party/automatic/override-attributes.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/website/docs/guides/third-party/automatic/override-attributes.md b/website/docs/guides/third-party/automatic/override-attributes.md index 2f62e7c878..e2f9579400 100644 --- a/website/docs/guides/third-party/automatic/override-attributes.md +++ b/website/docs/guides/third-party/automatic/override-attributes.md @@ -53,10 +53,6 @@ impl SomeTrait { ### Example 3: Trait implementation methods -:::info -The syntax here may subject to a change (to simplify it). -::: - Suppose we have third party `SomeTrait` and `SomeStruct` implementing it. Then, to override the implementation method, we can do: From 91b0af797489c9c6b8b9b77cbb211dcbf36c5466 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:26:34 +0800 Subject: [PATCH 21/28] chore: more --- .../docs/guides/third-party/automatic/override-attributes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/guides/third-party/automatic/override-attributes.md b/website/docs/guides/third-party/automatic/override-attributes.md index e2f9579400..1ce0748dad 100644 --- a/website/docs/guides/third-party/automatic/override-attributes.md +++ b/website/docs/guides/third-party/automatic/override-attributes.md @@ -64,7 +64,7 @@ impl MyTrait for MyStruct { } ``` -Note that, currently, we have to specify the function parameters. +Note that, currently, we have to specify the function parameters (but still no need to have a body). This syntax may be simplified (i.e. no need to specify) in the future, and may not follow semantics versioning. From c117e5cc8ced8dd705f024b0997f10de6b8e03d1 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:27:51 +0800 Subject: [PATCH 22/28] chore: ignore --- .../rust/src/third_party/web_audio_api/node/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs index fb9975f186..f21f6c71de 100644 --- a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs +++ b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs @@ -69,6 +69,13 @@ pub trait AudioNode { fn disconnect_dest_from_output(); #[frb(ignore)] fn disconnect_dest_from_output_to_input(); + + #[frb(ignore)] + fn set_channel_count(); + #[frb(ignore)] + fn set_channel_count_mode(); + #[frb(ignore)] + fn set_channel_interpretation(); } #[macro_export] From 12cc0ca37f0f69bf5701572ab14dc7834ffe205c Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:28:51 +0800 Subject: [PATCH 23/28] chore: doc --- .../rust/src/third_party/web_audio_api/node/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs index f21f6c71de..c636115c22 100644 --- a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs +++ b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/node/mod.rs @@ -70,6 +70,9 @@ pub trait AudioNode { #[frb(ignore)] fn disconnect_dest_from_output_to_input(); + // The trait definition and implementation has conflicting parameter names ("v" vs "value"), + // thus we ignore it temporarily. To fix it, maybe we should PR the web-audio-api + // library to ensure parameter names agree. #[frb(ignore)] fn set_channel_count(); #[frb(ignore)] From f25ad223b050d5625260d0b4e0bdfd9f7e60421f Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:29:56 +0800 Subject: [PATCH 24/28] chore: codegen --- .../lib/src/rust/frb_generated.dart | 4376 +---- .../src/rust/third_party/web_audio_api.dart | 6 - .../rust/third_party/web_audio_api/node.dart | 186 +- .../third_party/web_audio_api/worklet.dart | 9 - .../rust/src/frb_generated.rs | 14639 +++++++--------- 5 files changed, 7476 insertions(+), 11740 deletions(-) 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 03126da401..aba4852a81 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 @@ -73,7 +73,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => 98607215; + int get rustContentHash => 135132113; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -193,15 +193,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiAudioParamSetAutomationRate( {required AudioParam that, required AutomationRate value}); - Future webAudioApiAudioParamSetChannelCount( - {required AudioParam that, required int v}); - - Future webAudioApiAudioParamSetChannelCountMode( - {required AudioParam that, required ChannelCountMode v}); - - Future webAudioApiAudioParamSetChannelInterpretation( - {required AudioParam that, required ChannelInterpretation v}); - Future webAudioApiAudioParamSetOnProcessorError( {required AudioParam that, required FutureOr Function(String) callback}); @@ -796,15 +787,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeAnalyserNodeRegistration( {required AnalyserNode that}); - Future webAudioApiNodeAnalyserNodeSetChannelCount( - {required AnalyserNode that, required int v}); - - Future webAudioApiNodeAnalyserNodeSetChannelCountMode( - {required AnalyserNode that, required ChannelCountMode v}); - - Future webAudioApiNodeAnalyserNodeSetChannelInterpretation( - {required AnalyserNode that, required ChannelInterpretation v}); - Future webAudioApiNodeAnalyserNodeSetFftSize( {required AnalyserNode that, required int fftSize}); @@ -876,15 +858,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeAudioBufferSourceNodeSetBuffer( {required AudioBufferSourceNode that, required AudioBuffer audioBuffer}); - Future webAudioApiNodeAudioBufferSourceNodeSetChannelCount( - {required AudioBufferSourceNode that, required int v}); - - Future webAudioApiNodeAudioBufferSourceNodeSetChannelCountMode( - {required AudioBufferSourceNode that, required ChannelCountMode v}); - - Future webAudioApiNodeAudioBufferSourceNodeSetChannelInterpretation( - {required AudioBufferSourceNode that, required ChannelInterpretation v}); - Future webAudioApiNodeAudioBufferSourceNodeSetLoop( {required AudioBufferSourceNode that, required bool value}); @@ -962,15 +935,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeAudioDestinationNodeRegistration( {required AudioDestinationNode that}); - Future webAudioApiNodeAudioDestinationNodeSetChannelCount( - {required AudioDestinationNode that, required int v}); - - Future webAudioApiNodeAudioDestinationNodeSetChannelCountMode( - {required AudioDestinationNode that, required ChannelCountMode v}); - - Future webAudioApiNodeAudioDestinationNodeSetChannelInterpretation( - {required AudioDestinationNode that, required ChannelInterpretation v}); - Future webAudioApiNodeAudioDestinationNodeSetOnProcessorError( {required AudioDestinationNode that, required FutureOr Function(String) callback}); @@ -1009,15 +973,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeBiquadFilterNodeRegistration( {required BiquadFilterNode that}); - Future webAudioApiNodeBiquadFilterNodeSetChannelCount( - {required BiquadFilterNode that, required int v}); - - Future webAudioApiNodeBiquadFilterNodeSetChannelCountMode( - {required BiquadFilterNode that, required ChannelCountMode v}); - - Future webAudioApiNodeBiquadFilterNodeSetChannelInterpretation( - {required BiquadFilterNode that, required ChannelInterpretation v}); - Future webAudioApiNodeBiquadFilterNodeSetOnProcessorError( {required BiquadFilterNode that, required FutureOr Function(String) callback}); @@ -1064,15 +1019,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeChannelMergerNodeRegistration( {required ChannelMergerNode that}); - Future webAudioApiNodeChannelMergerNodeSetChannelCount( - {required ChannelMergerNode that, required int count}); - - Future webAudioApiNodeChannelMergerNodeSetChannelCountMode( - {required ChannelMergerNode that, required ChannelCountMode mode}); - - Future webAudioApiNodeChannelMergerNodeSetChannelInterpretation( - {required ChannelMergerNode that, required ChannelInterpretation v}); - Future webAudioApiNodeChannelMergerNodeSetOnProcessorError( {required ChannelMergerNode that, required FutureOr Function(String) callback}); @@ -1111,16 +1057,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeChannelSplitterNodeRegistration( {required ChannelSplitterNode that}); - Future webAudioApiNodeChannelSplitterNodeSetChannelCount( - {required ChannelSplitterNode that, required int count}); - - Future webAudioApiNodeChannelSplitterNodeSetChannelCountMode( - {required ChannelSplitterNode that, required ChannelCountMode mode}); - - Future webAudioApiNodeChannelSplitterNodeSetChannelInterpretation( - {required ChannelSplitterNode that, - required ChannelInterpretation interpretation}); - Future webAudioApiNodeChannelSplitterNodeSetOnProcessorError( {required ChannelSplitterNode that, required FutureOr Function(String) callback}); @@ -1162,15 +1098,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeConstantSourceNodeRegistration( {required ConstantSourceNode that}); - Future webAudioApiNodeConstantSourceNodeSetChannelCount( - {required ConstantSourceNode that, required int v}); - - Future webAudioApiNodeConstantSourceNodeSetChannelCountMode( - {required ConstantSourceNode that, required ChannelCountMode v}); - - Future webAudioApiNodeConstantSourceNodeSetChannelInterpretation( - {required ConstantSourceNode that, required ChannelInterpretation v}); - Future webAudioApiNodeConstantSourceNodeSetOnEnded( {required ConstantSourceNode that, required FutureOr Function(Event) callback}); @@ -1231,15 +1158,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeConvolverNodeSetBuffer( {required ConvolverNode that, required AudioBuffer buffer}); - Future webAudioApiNodeConvolverNodeSetChannelCount( - {required ConvolverNode that, required int v}); - - Future webAudioApiNodeConvolverNodeSetChannelCountMode( - {required ConvolverNode that, required ChannelCountMode v}); - - Future webAudioApiNodeConvolverNodeSetChannelInterpretation( - {required ConvolverNode that, required ChannelInterpretation v}); - Future webAudioApiNodeConvolverNodeSetNormalize( {required ConvolverNode that, required bool value}); @@ -1275,15 +1193,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeDelayNodeRegistration({required DelayNode that}); - Future webAudioApiNodeDelayNodeSetChannelCount( - {required DelayNode that, required int v}); - - Future webAudioApiNodeDelayNodeSetChannelCountMode( - {required DelayNode that, required ChannelCountMode v}); - - Future webAudioApiNodeDelayNodeSetChannelInterpretation( - {required DelayNode that, required ChannelInterpretation v}); - Future webAudioApiNodeDelayNodeSetOnProcessorError( {required DelayNode that, required FutureOr Function(String) callback}); @@ -1326,15 +1235,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeDynamicsCompressorNodeRegistration( {required DynamicsCompressorNode that}); - Future webAudioApiNodeDynamicsCompressorNodeSetChannelCount( - {required DynamicsCompressorNode that, required int count}); - - Future webAudioApiNodeDynamicsCompressorNodeSetChannelCountMode( - {required DynamicsCompressorNode that, required ChannelCountMode mode}); - - Future webAudioApiNodeDynamicsCompressorNodeSetChannelInterpretation( - {required DynamicsCompressorNode that, required ChannelInterpretation v}); - Future webAudioApiNodeDynamicsCompressorNodeSetOnProcessorError( {required DynamicsCompressorNode that, required FutureOr Function(String) callback}); @@ -1366,15 +1266,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeGainNodeRegistration({required GainNode that}); - Future webAudioApiNodeGainNodeSetChannelCount( - {required GainNode that, required int v}); - - Future webAudioApiNodeGainNodeSetChannelCountMode( - {required GainNode that, required ChannelCountMode v}); - - Future webAudioApiNodeGainNodeSetChannelInterpretation( - {required GainNode that, required ChannelInterpretation v}); - Future webAudioApiNodeGainNodeSetOnProcessorError( {required GainNode that, required FutureOr Function(String) callback}); @@ -1413,15 +1304,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeIirFilterNodeRegistration( {required IirFilterNode that}); - Future webAudioApiNodeIirFilterNodeSetChannelCount( - {required IirFilterNode that, required int v}); - - Future webAudioApiNodeIirFilterNodeSetChannelCountMode( - {required IirFilterNode that, required ChannelCountMode v}); - - Future webAudioApiNodeIirFilterNodeSetChannelInterpretation( - {required IirFilterNode that, required ChannelInterpretation v}); - Future webAudioApiNodeIirFilterNodeSetOnProcessorError( {required IirFilterNode that, required FutureOr Function(String) callback}); @@ -1461,17 +1343,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeMediaElementAudioSourceNodeRegistration( {required MediaElementAudioSourceNode that}); - Future webAudioApiNodeMediaElementAudioSourceNodeSetChannelCount( - {required MediaElementAudioSourceNode that, required int v}); - - Future webAudioApiNodeMediaElementAudioSourceNodeSetChannelCountMode( - {required MediaElementAudioSourceNode that, required ChannelCountMode v}); - - Future - webAudioApiNodeMediaElementAudioSourceNodeSetChannelInterpretation( - {required MediaElementAudioSourceNode that, - required ChannelInterpretation v}); - Future webAudioApiNodeMediaElementAudioSourceNodeSetOnProcessorError( {required MediaElementAudioSourceNode that, required FutureOr Function(String) callback}); @@ -1512,19 +1383,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeMediaStreamAudioDestinationNodeRegistration( {required MediaStreamAudioDestinationNode that}); - Future webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCount( - {required MediaStreamAudioDestinationNode that, required int v}); - - Future - webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountMode( - {required MediaStreamAudioDestinationNode that, - required ChannelCountMode v}); - - Future - webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelInterpretation( - {required MediaStreamAudioDestinationNode that, - required ChannelInterpretation v}); - Future webAudioApiNodeMediaStreamAudioDestinationNodeSetOnProcessorError( {required MediaStreamAudioDestinationNode that, @@ -1565,17 +1423,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeMediaStreamAudioSourceNodeRegistration( {required MediaStreamAudioSourceNode that}); - Future webAudioApiNodeMediaStreamAudioSourceNodeSetChannelCount( - {required MediaStreamAudioSourceNode that, required int v}); - - Future webAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountMode( - {required MediaStreamAudioSourceNode that, required ChannelCountMode v}); - - Future - webAudioApiNodeMediaStreamAudioSourceNodeSetChannelInterpretation( - {required MediaStreamAudioSourceNode that, - required ChannelInterpretation v}); - Future webAudioApiNodeMediaStreamAudioSourceNodeSetOnProcessorError( {required MediaStreamAudioSourceNode that, required FutureOr Function(String) callback}); @@ -1616,19 +1463,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeMediaStreamTrackAudioSourceNodeRegistration( {required MediaStreamTrackAudioSourceNode that}); - Future webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCount( - {required MediaStreamTrackAudioSourceNode that, required int v}); - - Future - webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountMode( - {required MediaStreamTrackAudioSourceNode that, - required ChannelCountMode v}); - - Future - webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelInterpretation( - {required MediaStreamTrackAudioSourceNode that, - required ChannelInterpretation v}); - Future webAudioApiNodeMediaStreamTrackAudioSourceNodeSetOnProcessorError( {required MediaStreamTrackAudioSourceNode that, @@ -1671,15 +1505,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeOscillatorNodeRegistration( {required OscillatorNode that}); - Future webAudioApiNodeOscillatorNodeSetChannelCount( - {required OscillatorNode that, required int v}); - - Future webAudioApiNodeOscillatorNodeSetChannelCountMode( - {required OscillatorNode that, required ChannelCountMode v}); - - Future webAudioApiNodeOscillatorNodeSetChannelInterpretation( - {required OscillatorNode that, required ChannelInterpretation v}); - Future webAudioApiNodeOscillatorNodeSetOnEnded( {required OscillatorNode that, required FutureOr Function(Event) callback}); @@ -1764,15 +1589,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodePannerNodeRolloffFactor( {required PannerNode that}); - Future webAudioApiNodePannerNodeSetChannelCount( - {required PannerNode that, required int count}); - - Future webAudioApiNodePannerNodeSetChannelCountMode( - {required PannerNode that, required ChannelCountMode mode}); - - Future webAudioApiNodePannerNodeSetChannelInterpretation( - {required PannerNode that, required ChannelInterpretation v}); - Future webAudioApiNodePannerNodeSetConeInnerAngle( {required PannerNode that, required double value}); @@ -1853,15 +1669,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeScriptProcessorNodeRegistration( {required ScriptProcessorNode that}); - Future webAudioApiNodeScriptProcessorNodeSetChannelCount( - {required ScriptProcessorNode that, required int count}); - - Future webAudioApiNodeScriptProcessorNodeSetChannelCountMode( - {required ScriptProcessorNode that, required ChannelCountMode mode}); - - Future webAudioApiNodeScriptProcessorNodeSetChannelInterpretation( - {required ScriptProcessorNode that, required ChannelInterpretation v}); - Future webAudioApiNodeScriptProcessorNodeSetOnProcessorError( {required ScriptProcessorNode that, required FutureOr Function(String) callback}); @@ -1900,15 +1707,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeStereoPannerNodeRegistration( {required StereoPannerNode that}); - Future webAudioApiNodeStereoPannerNodeSetChannelCount( - {required StereoPannerNode that, required int count}); - - Future webAudioApiNodeStereoPannerNodeSetChannelCountMode( - {required StereoPannerNode that, required ChannelCountMode mode}); - - Future webAudioApiNodeStereoPannerNodeSetChannelInterpretation( - {required StereoPannerNode that, required ChannelInterpretation v}); - Future webAudioApiNodeStereoPannerNodeSetOnProcessorError( {required StereoPannerNode that, required FutureOr Function(String) callback}); @@ -1953,15 +1751,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiNodeWaveShaperNodeRegistration( {required WaveShaperNode that}); - Future webAudioApiNodeWaveShaperNodeSetChannelCount( - {required WaveShaperNode that, required int v}); - - Future webAudioApiNodeWaveShaperNodeSetChannelCountMode( - {required WaveShaperNode that, required ChannelCountMode v}); - - Future webAudioApiNodeWaveShaperNodeSetChannelInterpretation( - {required WaveShaperNode that, required ChannelInterpretation v}); - Future webAudioApiNodeWaveShaperNodeSetCurve( {required WaveShaperNode that, required List curve}); @@ -2048,15 +1837,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiWorkletAudioWorkletNodeRegistration( {required AudioWorkletNode that}); - Future webAudioApiWorkletAudioWorkletNodeSetChannelCount( - {required AudioWorkletNode that, required int v}); - - Future webAudioApiWorkletAudioWorkletNodeSetChannelCountMode( - {required AudioWorkletNode that, required ChannelCountMode v}); - - Future webAudioApiWorkletAudioWorkletNodeSetChannelInterpretation( - {required AudioWorkletNode that, required ChannelInterpretation v}); - RustArcIncrementStrongCountFnType get rust_arc_increment_strong_count_AnalyserNode; @@ -3526,90 +3306,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "value"], ); - @override - Future webAudioApiAudioParamSetChannelCount( - {required AudioParam that, required int v}) { - 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_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 108, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiAudioParamSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiAudioParamSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "AudioParam_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiAudioParamSetChannelCountMode( - {required AudioParam that, required ChannelCountMode v}) { - 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_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 109, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiAudioParamSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiAudioParamSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AudioParam_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiAudioParamSetChannelInterpretation( - {required AudioParam that, required ChannelInterpretation v}) { - 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_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 110, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiAudioParamSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiAudioParamSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AudioParam_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiAudioParamSetOnProcessorError( {required AudioParam that, @@ -3622,7 +3318,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 111, port: port_); + funcId: 108, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3655,7 +3351,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(startTime, serializer); sse_encode_f_64(timeConstant, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 112, port: port_); + funcId: 109, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3682,7 +3378,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: 113)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 110)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3713,7 +3409,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(value, serializer); sse_encode_f_64(startTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 114, port: port_); + funcId: 111, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3746,7 +3442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(startTime, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 115, port: port_); + funcId: 112, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3771,7 +3467,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: 116)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 113)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -3796,7 +3492,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: 117)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 114)!; }, codec: SseCodec( decodeSuccessData: @@ -3825,7 +3521,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: 118)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 115)!; }, codec: SseCodec( decodeSuccessData: @@ -3854,7 +3550,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: 119)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 116)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -3884,7 +3580,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: 120)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 117)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3914,7 +3610,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: 121)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 118)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3943,7 +3639,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: 122)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 119)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -3971,7 +3667,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: 123)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 120)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4000,7 +3696,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: 124)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 121)!; }, codec: SseCodec( decodeSuccessData: @@ -4029,7 +3725,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: 125)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 122)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4057,7 +3753,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: 126)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 123)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4085,7 +3781,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: 127)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 124)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4115,7 +3811,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: 128)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 125)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4146,7 +3842,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: 129)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 126)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4175,7 +3871,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: 130)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 127)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4204,7 +3900,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: 131)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 128)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4233,7 +3929,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: 132)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 129)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4263,7 +3959,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacity( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 133, port: port_); + funcId: 130, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4293,7 +3989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_audio_render_capacity_options( options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 134, port: port_); + funcId: 131, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4320,7 +4016,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioRenderCapacity( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 135, port: port_); + funcId: 132, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4345,7 +4041,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 136)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 133)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -4370,7 +4066,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: 137)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 134)!; }, codec: SseCodec( decodeSuccessData: @@ -4400,7 +4096,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: 138)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 135)!; }, codec: SseCodec( decodeSuccessData: @@ -4432,7 +4128,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: 139)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 136)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4463,7 +4159,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: 140)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 137)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4490,7 +4186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 141, port: port_); + funcId: 138, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4516,7 +4212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 142, port: port_); + funcId: 139, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_render_capacity_options, @@ -4540,7 +4236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 143, port: port_); + funcId: 140, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_periodic_wave_options, @@ -4567,7 +4263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 144, port: port_); + funcId: 141, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -4594,7 +4290,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 145, port: port_); + funcId: 142, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4621,7 +4317,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 146, port: port_); + funcId: 143, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4649,7 +4345,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 147, port: port_); + funcId: 144, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4676,7 +4372,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 148, port: port_); + funcId: 145, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -4703,7 +4399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 149, port: port_); + funcId: 146, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4737,7 +4433,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 150, port: port_); + funcId: 147, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4765,7 +4461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 151, port: port_); + funcId: 148, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4800,7 +4496,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 152, port: port_); + funcId: 149, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4829,7 +4525,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 153, port: port_); + funcId: 150, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4859,7 +4555,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 154, port: port_); + funcId: 151, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4890,7 +4586,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 155, port: port_); + funcId: 152, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4919,7 +4615,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 156, port: port_); + funcId: 153, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4948,7 +4644,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 157, port: port_); + funcId: 154, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -4977,7 +4673,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 158, port: port_); + funcId: 155, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5006,7 +4702,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 159, port: port_); + funcId: 156, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5036,7 +4732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 160, port: port_); + funcId: 157, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5068,7 +4764,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: 161, port: port_); + funcId: 158, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5097,7 +4793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 162, port: port_); + funcId: 159, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5130,7 +4826,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( media, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 163, port: port_); + funcId: 160, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5163,7 +4859,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( media, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 164, port: port_); + funcId: 161, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5193,7 +4889,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 165, port: port_); + funcId: 162, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5221,7 +4917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 166, port: port_); + funcId: 163, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5250,7 +4946,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 167, port: port_); + funcId: 164, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5286,7 +4982,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(numberOfInputChannels, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 168, port: port_); + funcId: 165, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5325,7 +5021,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 169, port: port_); + funcId: 166, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5354,7 +5050,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 170, port: port_); + funcId: 167, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5382,7 +5078,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 171, port: port_); + funcId: 168, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -5406,7 +5102,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 172, port: port_); + funcId: 169, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5434,7 +5130,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 173, port: port_); + funcId: 170, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5465,7 +5161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyMediaElement( mediaElement, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 174, port: port_); + funcId: 171, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5497,7 +5193,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(inputPath, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 175, port: port_); + funcId: 172, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5527,7 +5223,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 176, port: port_); + funcId: 173, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5553,7 +5249,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: 177)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 174)!; }, codec: SseCodec( decodeSuccessData: @@ -5581,7 +5277,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 178, port: port_); + funcId: 175, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -5608,7 +5304,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 179, port: port_); + funcId: 176, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5635,7 +5331,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 180, port: port_); + funcId: 177, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5662,7 +5358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 181, port: port_); + funcId: 178, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -5692,7 +5388,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 182, port: port_); + funcId: 179, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5720,7 +5416,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(sinkId, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 183, port: port_); + funcId: 180, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5747,7 +5443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 184, port: port_); + funcId: 181, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -5774,7 +5470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 185, port: port_); + funcId: 182, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -5801,7 +5497,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 186, port: port_); + funcId: 183, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5828,7 +5524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 187, port: port_); + funcId: 184, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5855,7 +5551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 188, port: port_); + funcId: 185, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -5884,7 +5580,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 189, port: port_); + funcId: 186, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5920,7 +5616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 190, port: port_); + funcId: 187, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5951,7 +5647,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 191, port: port_); + funcId: 188, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -5987,7 +5683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 192, port: port_); + funcId: 189, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6018,7 +5714,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 193, port: port_); + funcId: 190, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6051,7 +5747,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 194, port: port_); + funcId: 191, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6084,7 +5780,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 195, port: port_); + funcId: 192, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6115,7 +5811,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 196, port: port_); + funcId: 193, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6146,7 +5842,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 197, port: port_); + funcId: 194, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6177,7 +5873,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 198, port: port_); + funcId: 195, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6208,7 +5904,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 199, port: port_); + funcId: 196, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6238,7 +5934,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 200, port: port_); + funcId: 197, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6272,7 +5968,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: 201, port: port_); + funcId: 198, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6303,7 +5999,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 202, port: port_); + funcId: 199, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6333,7 +6029,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 203, port: port_); + funcId: 200, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6366,7 +6062,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 204, port: port_); + funcId: 201, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6403,7 +6099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(numberOfInputChannels, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 205, port: port_); + funcId: 202, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6444,7 +6140,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 206, port: port_); + funcId: 203, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6475,7 +6171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 207, port: port_); + funcId: 204, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6505,7 +6201,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 208, port: port_); + funcId: 205, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -6535,7 +6231,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 209, port: port_); + funcId: 206, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6565,7 +6261,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 210, port: port_); + funcId: 207, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6597,7 +6293,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( reg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 211, port: port_); + funcId: 208, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6626,7 +6322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 212, port: port_); + funcId: 209, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -6654,7 +6350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConcreteBaseAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 213, port: port_); + funcId: 210, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -6681,7 +6377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 214, port: port_); + funcId: 211, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6709,7 +6405,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 215, port: port_); + funcId: 212, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -6738,7 +6434,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 216, port: port_); + funcId: 213, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6773,7 +6469,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioContextRegistration( dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 217, port: port_); + funcId: 214, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6804,7 +6500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 218, port: port_); + funcId: 215, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6840,7 +6536,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 219, port: port_); + funcId: 216, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6870,7 +6566,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 220, port: port_); + funcId: 217, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6902,7 +6598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfInputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 221, port: port_); + funcId: 218, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6934,7 +6630,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 222, port: port_); + funcId: 219, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6965,7 +6661,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 223, port: port_); + funcId: 220, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -6995,7 +6691,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 224, port: port_); + funcId: 221, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7025,7 +6721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(maxDelayTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 225, port: port_); + funcId: 222, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7055,7 +6751,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 226, port: port_); + funcId: 223, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7085,7 +6781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 227, port: port_); + funcId: 224, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7117,7 +6813,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: 228, port: port_); + funcId: 225, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7146,7 +6842,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 229, port: port_); + funcId: 226, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7176,7 +6872,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 230, port: port_); + funcId: 227, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7207,7 +6903,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_box_autoadd_periodic_wave_options(options, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 231, port: port_); + funcId: 228, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7244,7 +6940,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(numberOfInputChannels, serializer); sse_encode_CastedPrimitive_usize(numberOfOutputChannels, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 232, port: port_); + funcId: 229, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7285,7 +6981,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 233, port: port_); + funcId: 230, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7315,7 +7011,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 234, port: port_); + funcId: 231, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7345,7 +7041,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 235, port: port_); + funcId: 232, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7373,7 +7069,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 236, port: port_); + funcId: 233, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7402,7 +7098,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 237, port: port_); + funcId: 234, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -7429,7 +7125,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 238, port: port_); + funcId: 235, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7460,7 +7156,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_CastedPrimitive_usize(length, serializer); sse_encode_f_32(sampleRate, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 239, port: port_); + funcId: 236, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7488,7 +7184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 240, port: port_); + funcId: 237, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7515,7 +7211,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 241, port: port_); + funcId: 238, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -7545,7 +7241,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 242, port: port_); + funcId: 239, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7573,7 +7269,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 243, port: port_); + funcId: 240, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7602,7 +7298,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 244, port: port_); + funcId: 241, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7632,7 +7328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioContext( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 245, port: port_); + funcId: 242, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_state, @@ -7660,7 +7356,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(suspendTime, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 246, port: port_); + funcId: 243, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7685,7 +7381,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 272, port: port_); + funcId: 269, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_latency_category, @@ -7710,7 +7406,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 273, port: port_); + funcId: 270, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_context_options, @@ -7737,7 +7433,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamConstraints( constraints, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 274, port: port_); + funcId: 271, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7763,7 +7459,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 275, port: port_); + funcId: 272, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_track_constraints, @@ -7790,7 +7486,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: 276)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 273)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -7817,7 +7513,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: 277)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 274)!; }, codec: SseCodec( decodeSuccessData: @@ -7846,7 +7542,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: 278)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 275)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7875,7 +7571,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: 279)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 276)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7904,7 +7600,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: 280)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 277)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7933,7 +7629,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: 281)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 278)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7962,7 +7658,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 282, port: port_); + funcId: 279, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7991,7 +7687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 283, port: port_); + funcId: 280, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8019,7 +7715,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 284, port: port_); + funcId: 281, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8047,7 +7743,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( stream, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 285, port: port_); + funcId: 282, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8075,7 +7771,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 286, port: port_); + funcId: 283, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8102,7 +7798,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 287, port: port_); + funcId: 284, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8129,7 +7825,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 288, port: port_); + funcId: 285, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8157,7 +7853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 289, port: port_); + funcId: 286, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_stream_track_state, @@ -8186,7 +7882,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 290, port: port_); + funcId: 287, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8216,7 +7912,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( tracks, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 291, port: port_); + funcId: 288, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -8244,7 +7940,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 292, port: port_); + funcId: 289, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8271,7 +7967,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 293, port: port_); + funcId: 290, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8298,7 +7994,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 294, port: port_); + funcId: 291, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8326,7 +8022,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 295, port: port_); + funcId: 292, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8354,7 +8050,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 296, port: port_); + funcId: 293, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8382,7 +8078,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 297, port: port_); + funcId: 294, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8410,7 +8106,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 298, port: port_); + funcId: 295, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8436,7 +8132,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 299, port: port_); + funcId: 296, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8464,7 +8160,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 300, port: port_); + funcId: 297, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8491,7 +8187,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 301, port: port_); + funcId: 298, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8518,7 +8214,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 302, port: port_); + funcId: 299, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8545,7 +8241,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 303, port: port_); + funcId: 300, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8572,7 +8268,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 304, port: port_); + funcId: 301, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8599,7 +8295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 305, port: port_); + funcId: 302, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8626,7 +8322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 306, port: port_); + funcId: 303, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8644,91 +8340,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeAnalyserNodeSetChannelCount( - {required AnalyserNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeAnalyserNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeAnalyserNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "AnalyserNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeAnalyserNodeSetChannelCountMode( - {required AnalyserNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeAnalyserNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeAnalyserNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AnalyserNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeAnalyserNodeSetChannelInterpretation( - {required AnalyserNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 309, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeAnalyserNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAnalyserNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AnalyserNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeAnalyserNodeSetFftSize( {required AnalyserNode that, required int fftSize}) { @@ -8739,7 +8350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(fftSize, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 310, port: port_); + funcId: 304, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8767,7 +8378,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 305, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8795,7 +8406,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 306, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8825,7 +8436,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 307, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8853,7 +8464,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 308, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8881,7 +8492,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 315, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8909,7 +8520,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 316, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8937,7 +8548,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 317, port: port_); + funcId: 311, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8965,7 +8576,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 318, port: port_); + funcId: 312, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8994,7 +8605,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 319, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9023,7 +8634,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 320, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9051,7 +8662,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 315, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9080,7 +8691,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 323, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9108,7 +8719,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 324, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9137,7 +8748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 325, port: port_); + funcId: 319, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9166,7 +8777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 326, port: port_); + funcId: 320, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -9193,7 +8804,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 321, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9220,7 +8831,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 322, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9247,7 +8858,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 329, port: port_); + funcId: 323, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9275,7 +8886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 324, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9303,7 +8914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 332, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -9330,7 +8941,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 333, port: port_); + funcId: 327, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9360,7 +8971,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( audioBuffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 334, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9378,95 +8989,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "audioBuffer"], ); - @override - Future webAudioApiNodeAudioBufferSourceNodeSetChannelCount( - {required AudioBufferSourceNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 335, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeAudioBufferSourceNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAudioBufferSourceNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "AudioBufferSourceNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeAudioBufferSourceNodeSetChannelCountMode( - {required AudioBufferSourceNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 336, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeAudioBufferSourceNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAudioBufferSourceNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AudioBufferSourceNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeAudioBufferSourceNodeSetChannelInterpretation( - {required AudioBufferSourceNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 337, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeAudioBufferSourceNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAudioBufferSourceNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AudioBufferSourceNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeAudioBufferSourceNodeSetLoop( {required AudioBufferSourceNode that, required bool value}) { @@ -9477,7 +8999,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 338, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9505,7 +9027,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 339, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9533,7 +9055,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 340, port: port_); + funcId: 331, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9564,7 +9086,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 341, port: port_); + funcId: 332, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9594,7 +9116,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 342, port: port_); + funcId: 333, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9623,7 +9145,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 343, port: port_); + funcId: 334, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9651,7 +9173,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 344, port: port_); + funcId: 335, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9682,7 +9204,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(start, serializer); sse_encode_f_64(offset, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 345, port: port_); + funcId: 336, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9717,7 +9239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(offset, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 346, port: port_); + funcId: 337, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9747,7 +9269,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 347, port: port_); + funcId: 338, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9775,7 +9297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 339, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9802,7 +9324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 349, port: port_); + funcId: 340, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9830,7 +9352,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 341, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9857,7 +9379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 342, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9886,7 +9408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 343, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9915,7 +9437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9944,7 +9466,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9972,7 +9494,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 346, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10001,7 +9523,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 347, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10030,7 +9552,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10058,7 +9580,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 358, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10086,7 +9608,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10114,7 +9636,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10132,95 +9654,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeAudioDestinationNodeSetChannelCount( - {required AudioDestinationNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeAudioDestinationNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAudioDestinationNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "AudioDestinationNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeAudioDestinationNodeSetChannelCountMode( - {required AudioDestinationNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 362, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeAudioDestinationNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAudioDestinationNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AudioDestinationNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeAudioDestinationNodeSetChannelInterpretation( - {required AudioDestinationNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 363, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeAudioDestinationNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeAudioDestinationNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AudioDestinationNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeAudioDestinationNodeSetOnProcessorError( {required AudioDestinationNode that, @@ -10233,7 +9666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 364, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10262,7 +9695,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 365, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10289,7 +9722,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 366, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10316,7 +9749,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 367, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10344,7 +9777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 368, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10372,7 +9805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 369, port: port_); + funcId: 357, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10400,7 +9833,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 371, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10428,7 +9861,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 372, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10456,7 +9889,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 373, port: port_); + funcId: 361, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10484,7 +9917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 376, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10511,7 +9944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 377, port: port_); + funcId: 365, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10538,7 +9971,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 379, port: port_); + funcId: 367, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10556,93 +9989,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeBiquadFilterNodeSetChannelCount( - {required BiquadFilterNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeBiquadFilterNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeBiquadFilterNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "BiquadFilterNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeBiquadFilterNodeSetChannelCountMode( - {required BiquadFilterNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeBiquadFilterNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeBiquadFilterNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "BiquadFilterNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeBiquadFilterNodeSetChannelInterpretation( - {required BiquadFilterNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeBiquadFilterNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeBiquadFilterNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "BiquadFilterNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeBiquadFilterNodeSetOnProcessorError( {required BiquadFilterNode that, @@ -10655,7 +10001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 383, port: port_); + funcId: 368, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10684,7 +10030,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_biquad_filter_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 384, port: port_); + funcId: 369, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10711,7 +10057,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 385, port: port_); + funcId: 370, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -10735,7 +10081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 371, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -10763,7 +10109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 387, port: port_); + funcId: 372, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10790,7 +10136,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 373, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10817,7 +10163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 374, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10846,7 +10192,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 375, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10875,7 +10221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 376, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10904,7 +10250,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 377, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10932,7 +10278,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 378, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10961,7 +10307,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 379, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10989,7 +10335,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 380, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11016,7 +10362,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11043,7 +10389,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11061,93 +10407,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeChannelMergerNodeSetChannelCount( - {required ChannelMergerNode that, required int count}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( - that, serializer); - sse_encode_CastedPrimitive_usize(count, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeChannelMergerNodeSetChannelCountConstMeta, - argValues: [that, count], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeChannelMergerNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "ChannelMergerNode_set_channel_count", - argNames: ["that", "count"], - ); - - @override - Future webAudioApiNodeChannelMergerNodeSetChannelCountMode( - {required ChannelMergerNode that, required ChannelCountMode mode}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( - that, serializer); - sse_encode_channel_count_mode(mode, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 399, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeChannelMergerNodeSetChannelCountModeConstMeta, - argValues: [that, mode], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeChannelMergerNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "ChannelMergerNode_set_channel_count_mode", - argNames: ["that", "mode"], - ); - - @override - Future webAudioApiNodeChannelMergerNodeSetChannelInterpretation( - {required ChannelMergerNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 400, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeChannelMergerNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeChannelMergerNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "ChannelMergerNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeChannelMergerNodeSetOnProcessorError( {required ChannelMergerNode that, @@ -11160,7 +10419,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 401, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11188,7 +10447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 402, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11215,7 +10474,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 403, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11242,7 +10501,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 404, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11271,7 +10530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 405, port: port_); + funcId: 387, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11300,7 +10559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 406, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11329,7 +10588,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 407, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11357,7 +10616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 408, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11386,7 +10645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 409, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11414,7 +10673,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 410, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11442,7 +10701,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 411, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11470,7 +10729,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 412, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11488,96 +10747,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeChannelSplitterNodeSetChannelCount( - {required ChannelSplitterNode that, required int count}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( - that, serializer); - sse_encode_CastedPrimitive_usize(count, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 413, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeChannelSplitterNodeSetChannelCountConstMeta, - argValues: [that, count], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeChannelSplitterNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "ChannelSplitterNode_set_channel_count", - argNames: ["that", "count"], - ); - - @override - Future webAudioApiNodeChannelSplitterNodeSetChannelCountMode( - {required ChannelSplitterNode that, required ChannelCountMode mode}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( - that, serializer); - sse_encode_channel_count_mode(mode, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 414, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeChannelSplitterNodeSetChannelCountModeConstMeta, - argValues: [that, mode], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeChannelSplitterNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "ChannelSplitterNode_set_channel_count_mode", - argNames: ["that", "mode"], - ); - - @override - Future webAudioApiNodeChannelSplitterNodeSetChannelInterpretation( - {required ChannelSplitterNode that, - required ChannelInterpretation interpretation}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( - that, serializer); - sse_encode_channel_interpretation(interpretation, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 415, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeChannelSplitterNodeSetChannelInterpretationConstMeta, - argValues: [that, interpretation], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeChannelSplitterNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "ChannelSplitterNode_set_channel_interpretation", - argNames: ["that", "interpretation"], - ); - @override Future webAudioApiNodeChannelSplitterNodeSetOnProcessorError( {required ChannelSplitterNode that, @@ -11590,7 +10759,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 416, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11619,7 +10788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 417, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11646,7 +10815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 418, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11673,7 +10842,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 419, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11702,7 +10871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 420, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11731,7 +10900,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 421, port: port_); + funcId: 400, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11758,7 +10927,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 422, port: port_); + funcId: 401, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11787,7 +10956,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 423, port: port_); + funcId: 402, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11815,7 +10984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 424, port: port_); + funcId: 403, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11844,7 +11013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 425, port: port_); + funcId: 404, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11872,7 +11041,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 426, port: port_); + funcId: 405, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11899,7 +11068,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 427, port: port_); + funcId: 406, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11927,7 +11096,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 429, port: port_); + funcId: 408, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11945,94 +11114,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeConstantSourceNodeSetChannelCount( - {required ConstantSourceNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 430, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeConstantSourceNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeConstantSourceNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "ConstantSourceNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeConstantSourceNodeSetChannelCountMode( - {required ConstantSourceNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 431, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeConstantSourceNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeConstantSourceNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "ConstantSourceNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeConstantSourceNodeSetChannelInterpretation( - {required ConstantSourceNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 432, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeConstantSourceNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeConstantSourceNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "ConstantSourceNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeConstantSourceNodeSetOnEnded( {required ConstantSourceNode that, @@ -12045,7 +11126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 433, port: port_); + funcId: 409, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12075,7 +11156,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 434, port: port_); + funcId: 410, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12103,7 +11184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 435, port: port_); + funcId: 411, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12131,7 +11212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 436, port: port_); + funcId: 412, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12158,7 +11239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 437, port: port_); + funcId: 413, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12186,7 +11267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 438, port: port_); + funcId: 414, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12213,7 +11294,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 439, port: port_); + funcId: 415, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12240,7 +11321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12267,7 +11348,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12295,7 +11376,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12323,7 +11404,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 443, port: port_); + funcId: 419, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12351,7 +11432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12379,7 +11460,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 421, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12407,7 +11488,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 422, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12434,7 +11515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 423, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -12461,7 +11542,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 448, port: port_); + funcId: 424, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12488,7 +11569,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 425, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12515,7 +11596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 426, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12544,7 +11625,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( buffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 427, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12562,91 +11643,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that", "buffer"], ); - @override - Future webAudioApiNodeConvolverNodeSetChannelCount( - {required ConvolverNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 452, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeConvolverNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeConvolverNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "ConvolverNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeConvolverNodeSetChannelCountMode( - {required ConvolverNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeConvolverNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeConvolverNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "ConvolverNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeConvolverNodeSetChannelInterpretation( - {required ConvolverNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 454, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeConvolverNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeConvolverNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "ConvolverNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeConvolverNodeSetNormalize( {required ConvolverNode that, required bool value}) { @@ -12657,7 +11653,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 455, port: port_); + funcId: 428, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12687,7 +11683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 456, port: port_); + funcId: 429, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12714,7 +11710,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 457, port: port_); + funcId: 430, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12740,7 +11736,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 458, port: port_); + funcId: 431, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12767,7 +11763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 459, port: port_); + funcId: 432, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12794,7 +11790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 460, port: port_); + funcId: 433, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12821,7 +11817,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 461, port: port_); + funcId: 434, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12847,7 +11843,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 463, port: port_); + funcId: 436, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12875,7 +11871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 464, port: port_); + funcId: 437, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12903,7 +11899,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 465, port: port_); + funcId: 438, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12930,7 +11926,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 466, port: port_); + funcId: 439, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12957,7 +11953,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 467, port: port_); + funcId: 440, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12983,7 +11979,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 468, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13001,91 +11997,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeDelayNodeSetChannelCount( - {required DelayNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 469, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeDelayNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeDelayNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "DelayNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeDelayNodeSetChannelCountMode( - {required DelayNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 470, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeDelayNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeDelayNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "DelayNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeDelayNodeSetChannelInterpretation( - {required DelayNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 471, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeDelayNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeDelayNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "DelayNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeDelayNodeSetOnProcessorError( {required DelayNode that, @@ -13098,7 +12009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 472, port: port_); + funcId: 442, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13125,7 +12036,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 474, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13153,7 +12064,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13182,7 +12093,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13212,7 +12123,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 477, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13241,7 +12152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13270,7 +12181,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 479, port: port_); + funcId: 449, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13298,7 +12209,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 480, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13328,7 +12239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 481, port: port_); + funcId: 451, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13357,7 +12268,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 483, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13385,7 +12296,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 484, port: port_); + funcId: 454, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13413,7 +12324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 486, port: port_); + funcId: 456, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -13440,7 +12351,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 487, port: port_); + funcId: 457, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13459,96 +12370,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeDynamicsCompressorNodeSetChannelCount( - {required DynamicsCompressorNode that, required int count}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( - that, serializer); - sse_encode_CastedPrimitive_usize(count, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 489, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountConstMeta, - argValues: [that, count], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "DynamicsCompressorNode_set_channel_count", - argNames: ["that", "count"], - ); - - @override - Future webAudioApiNodeDynamicsCompressorNodeSetChannelCountMode( - {required DynamicsCompressorNode that, required ChannelCountMode mode}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( - that, serializer); - sse_encode_channel_count_mode(mode, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 490, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountModeConstMeta, - argValues: [that, mode], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeDynamicsCompressorNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "DynamicsCompressorNode_set_channel_count_mode", - argNames: ["that", "mode"], - ); - - @override - Future webAudioApiNodeDynamicsCompressorNodeSetChannelInterpretation( - {required DynamicsCompressorNode that, - required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 491, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeDynamicsCompressorNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeDynamicsCompressorNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "DynamicsCompressorNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeDynamicsCompressorNodeSetOnProcessorError( {required DynamicsCompressorNode that, @@ -13561,7 +12382,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 492, port: port_); + funcId: 459, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13589,7 +12410,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 494, port: port_); + funcId: 461, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13615,7 +12436,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 495, port: port_); + funcId: 462, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13642,7 +12463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 496, port: port_); + funcId: 463, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13669,7 +12490,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 497, port: port_); + funcId: 464, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13696,7 +12517,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 498, port: port_); + funcId: 465, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13722,7 +12543,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 499, port: port_); + funcId: 466, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13750,7 +12571,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 500, port: port_); + funcId: 467, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13778,7 +12599,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 468, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13804,7 +12625,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 503, port: port_); + funcId: 470, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13830,7 +12651,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 471, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13856,7 +12677,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 472, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13874,90 +12695,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeGainNodeSetChannelCount( - {required GainNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeGainNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeGainNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "GainNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeGainNodeSetChannelCountMode( - {required GainNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeGainNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeGainNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "GainNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeGainNodeSetChannelInterpretation( - {required GainNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeGainNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeGainNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "GainNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeGainNodeSetOnProcessorError( {required GainNode that, @@ -13970,7 +12707,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 473, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13997,7 +12734,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 510, port: port_); + funcId: 474, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14024,7 +12761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 511, port: port_); + funcId: 475, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14051,7 +12788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 512, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14079,7 +12816,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14107,7 +12844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14135,7 +12872,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 515, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14163,7 +12900,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 516, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14191,7 +12928,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 517, port: port_); + funcId: 481, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14218,7 +12955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 518, port: port_); + funcId: 482, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14245,7 +12982,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 519, port: port_); + funcId: 483, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14272,7 +13009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 520, port: port_); + funcId: 484, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14290,91 +13027,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeIirFilterNodeSetChannelCount( - {required IirFilterNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 521, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeIirFilterNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeIirFilterNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "IirFilterNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeIirFilterNodeSetChannelCountMode( - {required IirFilterNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 522, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeIirFilterNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeIirFilterNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "IirFilterNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeIirFilterNodeSetChannelInterpretation( - {required IirFilterNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 523, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeIirFilterNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeIirFilterNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "IirFilterNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeIirFilterNodeSetOnProcessorError( {required IirFilterNode that, @@ -14387,7 +13039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 524, port: port_); + funcId: 485, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14414,7 +13066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 525, port: port_); + funcId: 486, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14443,7 +13095,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 526, port: port_); + funcId: 487, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14473,7 +13125,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 527, port: port_); + funcId: 488, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14503,7 +13155,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 528, port: port_); + funcId: 489, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14532,7 +13184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 529, port: port_); + funcId: 490, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14561,7 +13213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 530, port: port_); + funcId: 491, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14590,7 +13242,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 531, port: port_); + funcId: 492, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14620,7 +13272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 532, port: port_); + funcId: 493, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14649,7 +13301,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 533, port: port_); + funcId: 494, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14678,7 +13330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 534, port: port_); + funcId: 495, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14707,7 +13359,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 535, port: port_); + funcId: 496, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14727,99 +13379,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeMediaElementAudioSourceNodeSetChannelCount( - {required MediaElementAudioSourceNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 536, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaElementAudioSourceNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaElementAudioSourceNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "MediaElementAudioSourceNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeMediaElementAudioSourceNodeSetChannelCountMode( - {required MediaElementAudioSourceNode that, - required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 537, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaElementAudioSourceNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaElementAudioSourceNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "MediaElementAudioSourceNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future - webAudioApiNodeMediaElementAudioSourceNodeSetChannelInterpretation( - {required MediaElementAudioSourceNode that, - required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 538, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaElementAudioSourceNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaElementAudioSourceNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "MediaElementAudioSourceNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeMediaElementAudioSourceNodeSetOnProcessorError( {required MediaElementAudioSourceNode that, @@ -14832,7 +13391,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 539, port: port_); + funcId: 497, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14861,7 +13420,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 498, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14890,7 +13449,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 541, port: port_); + funcId: 499, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14920,7 +13479,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 542, port: port_); + funcId: 500, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14950,7 +13509,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14980,7 +13539,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 502, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15009,7 +13568,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 545, port: port_); + funcId: 503, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15039,7 +13598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15070,7 +13629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 547, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15099,7 +13658,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15128,7 +13687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15157,7 +13716,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15177,101 +13736,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCount( - {required MediaStreamAudioDestinationNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "MediaStreamAudioDestinationNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future - webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountMode( - {required MediaStreamAudioDestinationNode that, - required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "MediaStreamAudioDestinationNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future - webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelInterpretation( - {required MediaStreamAudioDestinationNode that, - required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 553, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamAudioDestinationNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamAudioDestinationNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: - "MediaStreamAudioDestinationNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeMediaStreamAudioDestinationNodeSetOnProcessorError( @@ -15285,7 +13749,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 509, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15314,7 +13778,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 556, port: port_); + funcId: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15343,7 +13807,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 557, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15373,7 +13837,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 558, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15403,7 +13867,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 559, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15432,7 +13896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 560, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15461,7 +13925,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 561, port: port_); + funcId: 516, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15490,7 +13954,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 562, port: port_); + funcId: 517, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15520,7 +13984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 563, port: port_); + funcId: 518, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15549,7 +14013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 564, port: port_); + funcId: 519, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15578,7 +14042,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 565, port: port_); + funcId: 520, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15607,7 +14071,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 566, port: port_); + funcId: 521, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15627,98 +14091,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeMediaStreamAudioSourceNodeSetChannelCount( - {required MediaStreamAudioSourceNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 567, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "MediaStreamAudioSourceNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountMode( - {required MediaStreamAudioSourceNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 568, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "MediaStreamAudioSourceNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future - webAudioApiNodeMediaStreamAudioSourceNodeSetChannelInterpretation( - {required MediaStreamAudioSourceNode that, - required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 569, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamAudioSourceNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamAudioSourceNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "MediaStreamAudioSourceNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeMediaStreamAudioSourceNodeSetOnProcessorError( {required MediaStreamAudioSourceNode that, @@ -15731,7 +14103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 570, port: port_); + funcId: 522, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15760,7 +14132,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 571, port: port_); + funcId: 523, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15789,7 +14161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 572, port: port_); + funcId: 524, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15819,7 +14191,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 573, port: port_); + funcId: 525, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15849,7 +14221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 574, port: port_); + funcId: 526, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15879,7 +14251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 575, port: port_); + funcId: 527, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15908,7 +14280,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 576, port: port_); + funcId: 528, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15938,7 +14310,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 577, port: port_); + funcId: 529, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15969,7 +14341,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 578, port: port_); + funcId: 530, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15998,7 +14370,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 579, port: port_); + funcId: 531, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16027,7 +14399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 580, port: port_); + funcId: 532, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16056,7 +14428,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 581, port: port_); + funcId: 533, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16076,101 +14448,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCount( - {required MediaStreamTrackAudioSourceNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 582, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "MediaStreamTrackAudioSourceNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future - webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountMode( - {required MediaStreamTrackAudioSourceNode that, - required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 583, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "MediaStreamTrackAudioSourceNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future - webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelInterpretation( - {required MediaStreamTrackAudioSourceNode that, - required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 584, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: - "MediaStreamTrackAudioSourceNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeMediaStreamTrackAudioSourceNodeSetOnProcessorError( @@ -16184,7 +14461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 534, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16213,7 +14490,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 535, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16240,7 +14517,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 536, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16267,7 +14544,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 588, port: port_); + funcId: 537, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16295,7 +14572,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 538, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16323,7 +14600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 539, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16350,7 +14627,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 540, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16378,7 +14655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 593, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16406,7 +14683,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 594, port: port_); + funcId: 543, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16434,7 +14711,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 595, port: port_); + funcId: 544, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16461,7 +14738,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 597, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16488,7 +14765,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 598, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16515,7 +14792,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 599, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16533,93 +14810,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeOscillatorNodeSetChannelCount( - {required OscillatorNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 600, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeOscillatorNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeOscillatorNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "OscillatorNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeOscillatorNodeSetChannelCountMode( - {required OscillatorNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 601, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeOscillatorNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeOscillatorNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "OscillatorNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeOscillatorNodeSetChannelInterpretation( - {required OscillatorNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 602, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeOscillatorNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeOscillatorNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "OscillatorNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeOscillatorNodeSetOnEnded( {required OscillatorNode that, @@ -16632,7 +14822,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 603, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16662,7 +14852,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16692,7 +14882,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( periodicWave, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 605, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16720,7 +14910,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_oscillator_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 606, port: port_); + funcId: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16747,7 +14937,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 607, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16775,7 +14965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 608, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16802,7 +14992,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 609, port: port_); + funcId: 555, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16830,7 +15020,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 610, port: port_); + funcId: 556, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16857,7 +15047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 611, port: port_); + funcId: 557, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -16884,7 +15074,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 612, port: port_); + funcId: 558, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16911,7 +15101,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 613, port: port_); + funcId: 559, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16938,7 +15128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 614, port: port_); + funcId: 560, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16965,7 +15155,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 615, port: port_); + funcId: 561, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16992,7 +15182,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 616, port: port_); + funcId: 562, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17019,7 +15209,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 617, port: port_); + funcId: 563, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17046,7 +15236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 618, port: port_); + funcId: 564, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17073,7 +15263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 619, port: port_); + funcId: 565, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17099,7 +15289,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 620, port: port_); + funcId: 566, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17127,7 +15317,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 621, port: port_); + funcId: 567, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17154,7 +15344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 622, port: port_); + funcId: 568, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -17182,7 +15372,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 623, port: port_); + funcId: 569, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17209,7 +15399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 624, port: port_); + funcId: 570, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17236,7 +15426,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 625, port: port_); + funcId: 571, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17263,7 +15453,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 626, port: port_); + funcId: 572, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17290,7 +15480,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 630, port: port_); + funcId: 576, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -17317,7 +15507,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 634, port: port_); + funcId: 580, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17344,7 +15534,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 635, port: port_); + funcId: 581, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17371,7 +15561,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 636, port: port_); + funcId: 582, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -17389,91 +15579,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodePannerNodeSetChannelCount( - {required PannerNode that, required int count}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( - that, serializer); - sse_encode_CastedPrimitive_usize(count, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 637, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodePannerNodeSetChannelCountConstMeta, - argValues: [that, count], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodePannerNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "PannerNode_set_channel_count", - argNames: ["that", "count"], - ); - - @override - Future webAudioApiNodePannerNodeSetChannelCountMode( - {required PannerNode that, required ChannelCountMode mode}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( - that, serializer); - sse_encode_channel_count_mode(mode, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 638, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodePannerNodeSetChannelCountModeConstMeta, - argValues: [that, mode], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodePannerNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "PannerNode_set_channel_count_mode", - argNames: ["that", "mode"], - ); - - @override - Future webAudioApiNodePannerNodeSetChannelInterpretation( - {required PannerNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 639, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodePannerNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodePannerNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "PannerNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodePannerNodeSetConeInnerAngle( {required PannerNode that, required double value}) { @@ -17484,7 +15589,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 640, port: port_); + funcId: 583, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17512,7 +15617,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 641, port: port_); + funcId: 584, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17540,7 +15645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 642, port: port_); + funcId: 585, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17568,7 +15673,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_distance_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 643, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17596,7 +15701,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 644, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17626,7 +15731,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 645, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17659,7 +15764,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 646, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17687,7 +15792,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_panning_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 647, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17720,7 +15825,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 648, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17748,7 +15853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 649, port: port_); + funcId: 592, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17776,7 +15881,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 650, port: port_); + funcId: 593, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17803,7 +15908,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 651, port: port_); + funcId: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17830,7 +15935,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 652, port: port_); + funcId: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17857,7 +15962,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 653, port: port_); + funcId: 596, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17884,7 +15989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 654, port: port_); + funcId: 597, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17913,7 +16018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 598, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17942,7 +16047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 656, port: port_); + funcId: 599, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17971,7 +16076,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 600, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18000,7 +16105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 601, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18028,7 +16133,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 659, port: port_); + funcId: 602, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18057,7 +16162,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 660, port: port_); + funcId: 603, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18085,7 +16190,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 661, port: port_); + funcId: 604, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18113,7 +16218,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 662, port: port_); + funcId: 605, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18141,7 +16246,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 606, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18159,95 +16264,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeScriptProcessorNodeSetChannelCount( - {required ScriptProcessorNode that, required int count}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( - that, serializer); - sse_encode_CastedPrimitive_usize(count, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeScriptProcessorNodeSetChannelCountConstMeta, - argValues: [that, count], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeScriptProcessorNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "ScriptProcessorNode_set_channel_count", - argNames: ["that", "count"], - ); - - @override - Future webAudioApiNodeScriptProcessorNodeSetChannelCountMode( - {required ScriptProcessorNode that, required ChannelCountMode mode}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( - that, serializer); - sse_encode_channel_count_mode(mode, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeScriptProcessorNodeSetChannelCountModeConstMeta, - argValues: [that, mode], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeScriptProcessorNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "ScriptProcessorNode_set_channel_count_mode", - argNames: ["that", "mode"], - ); - - @override - Future webAudioApiNodeScriptProcessorNodeSetChannelInterpretation( - {required ScriptProcessorNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeScriptProcessorNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeScriptProcessorNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "ScriptProcessorNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeScriptProcessorNodeSetOnProcessorError( {required ScriptProcessorNode that, @@ -18260,7 +16276,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 607, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18289,7 +16305,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 608, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18316,7 +16332,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 609, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18343,7 +16359,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 670, port: port_); + funcId: 610, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18371,7 +16387,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 611, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18399,7 +16415,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 612, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18427,7 +16443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 673, port: port_); + funcId: 613, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18455,7 +16471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 674, port: port_); + funcId: 614, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18483,7 +16499,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 675, port: port_); + funcId: 615, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18511,7 +16527,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 676, port: port_); + funcId: 616, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18538,7 +16554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 677, port: port_); + funcId: 617, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18565,7 +16581,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 679, port: port_); + funcId: 619, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18583,93 +16599,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeStereoPannerNodeSetChannelCount( - {required StereoPannerNode that, required int count}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( - that, serializer); - sse_encode_CastedPrimitive_usize(count, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 680, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeStereoPannerNodeSetChannelCountConstMeta, - argValues: [that, count], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeStereoPannerNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "StereoPannerNode_set_channel_count", - argNames: ["that", "count"], - ); - - @override - Future webAudioApiNodeStereoPannerNodeSetChannelCountMode( - {required StereoPannerNode that, required ChannelCountMode mode}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( - that, serializer); - sse_encode_channel_count_mode(mode, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 681, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeStereoPannerNodeSetChannelCountModeConstMeta, - argValues: [that, mode], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeStereoPannerNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "StereoPannerNode_set_channel_count_mode", - argNames: ["that", "mode"], - ); - - @override - Future webAudioApiNodeStereoPannerNodeSetChannelInterpretation( - {required StereoPannerNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 682, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeStereoPannerNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeStereoPannerNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "StereoPannerNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeStereoPannerNodeSetOnProcessorError( {required StereoPannerNode that, @@ -18682,7 +16611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 683, port: port_); + funcId: 620, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18710,7 +16639,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 702, port: port_); + funcId: 636, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18737,7 +16666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 703, port: port_); + funcId: 637, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18764,7 +16693,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 704, port: port_); + funcId: 638, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -18792,7 +16721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 705, port: port_); + funcId: 639, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -18820,7 +16749,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 706, port: port_); + funcId: 640, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18848,7 +16777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 707, port: port_); + funcId: 641, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18876,7 +16805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 708, port: port_); + funcId: 642, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18904,7 +16833,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 709, port: port_); + funcId: 643, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -18931,7 +16860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 710, port: port_); + funcId: 644, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_f_32_strict, @@ -18958,7 +16887,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 711, port: port_); + funcId: 645, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -18985,7 +16914,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 712, port: port_); + funcId: 646, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19012,7 +16941,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 713, port: port_); + funcId: 647, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -19039,7 +16968,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 714, port: port_); + funcId: 648, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19057,93 +16986,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiNodeWaveShaperNodeSetChannelCount( - {required WaveShaperNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 715, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeWaveShaperNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta get kWebAudioApiNodeWaveShaperNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "WaveShaperNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeWaveShaperNodeSetChannelCountMode( - {required WaveShaperNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 716, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiNodeWaveShaperNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeWaveShaperNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "WaveShaperNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiNodeWaveShaperNodeSetChannelInterpretation( - {required WaveShaperNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 717, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiNodeWaveShaperNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiNodeWaveShaperNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "WaveShaperNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - @override Future webAudioApiNodeWaveShaperNodeSetCurve( {required WaveShaperNode that, required List curve}) { @@ -19154,7 +16996,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_list_prim_f_32_loose(curve, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 718, port: port_); + funcId: 649, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19184,7 +17026,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 719, port: port_); + funcId: 650, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19213,7 +17055,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_over_sample_type(oversample, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 720, port: port_); + funcId: 651, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19237,7 +17079,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 721, port: port_); + funcId: 652, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_analyser_options, @@ -19262,7 +17104,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 722, port: port_); + funcId: 653, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_buffer_source_options, @@ -19286,7 +17128,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 723, port: port_); + funcId: 654, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_node_options, @@ -19310,7 +17152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 724, port: port_); + funcId: 655, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_options, @@ -19334,7 +17176,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 725, port: port_); + funcId: 656, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -19358,7 +17200,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 726, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_merger_options, @@ -19383,7 +17225,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 727, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_splitter_options, @@ -19407,7 +17249,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 728, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_constant_source_options, @@ -19431,7 +17273,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 729, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_convolver_options, @@ -19455,7 +17297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 730, port: port_); + funcId: 661, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_delay_options, @@ -19479,7 +17321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 731, port: port_); + funcId: 662, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -19504,7 +17346,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 732, port: port_); + funcId: 663, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_dynamics_compressor_options, @@ -19528,7 +17370,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 733, port: port_); + funcId: 664, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_gain_options, @@ -19552,7 +17394,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 734, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_options, @@ -19576,7 +17418,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 735, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -19600,7 +17442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 736, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -19624,7 +17466,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 737, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panner_options, @@ -19648,7 +17490,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 738, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -19672,7 +17514,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 739, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_stereo_panner_options, @@ -19696,7 +17538,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 740, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_wave_shaper_options, @@ -19723,7 +17565,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 741, port: port_); + funcId: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19750,7 +17592,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 742, port: port_); + funcId: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19777,7 +17619,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 743, port: port_); + funcId: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -19806,7 +17648,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 744, port: port_); + funcId: 675, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -19835,7 +17677,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 745, port: port_); + funcId: 676, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19864,7 +17706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 746, port: port_); + funcId: 677, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19892,7 +17734,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 747, port: port_); + funcId: 678, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -19920,7 +17762,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 748, port: port_); + funcId: 679, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19948,7 +17790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 749, port: port_); + funcId: 680, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -19976,7 +17818,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 750, port: port_); + funcId: 681, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20003,7 +17845,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 751, port: port_); + funcId: 682, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20021,95 +17863,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["that"], ); - @override - Future webAudioApiWorkletAudioWorkletNodeSetChannelCount( - {required AudioWorkletNode that, required int v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_CastedPrimitive_usize(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 752, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: kWebAudioApiWorkletAudioWorkletNodeSetChannelCountConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeSetChannelCountConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_set_channel_count", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiWorkletAudioWorkletNodeSetChannelCountMode( - {required AudioWorkletNode that, required ChannelCountMode v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_channel_count_mode(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 753, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiWorkletAudioWorkletNodeSetChannelCountModeConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeSetChannelCountModeConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_set_channel_count_mode", - argNames: ["that", "v"], - ); - - @override - Future webAudioApiWorkletAudioWorkletNodeSetChannelInterpretation( - {required AudioWorkletNode that, required ChannelInterpretation v}) { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( - that, serializer); - sse_encode_channel_interpretation(v, serializer); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 754, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_unit, - decodeErrorData: null, - ), - constMeta: - kWebAudioApiWorkletAudioWorkletNodeSetChannelInterpretationConstMeta, - argValues: [that, v], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiWorkletAudioWorkletNodeSetChannelInterpretationConstMeta => - const TaskConstMeta( - debugName: "AudioWorkletNode_set_channel_interpretation", - argNames: ["that", "v"], - ); - Future Function(int, dynamic) encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( FutureOr Function(Event) raw) { @@ -29869,20 +27622,6 @@ class AnalyserNodeImpl extends RustOpaque implements AnalyserNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeAnalyserNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeAnalyserNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api.webAudioApiNodeAnalyserNodeSetChannelInterpretation( - that: this, v: v); - /// Set FFT size /// /// # Panics @@ -30148,22 +27887,6 @@ class AudioBufferSourceNodeImpl extends RustOpaque RustLib.instance.api.webAudioApiNodeAudioBufferSourceNodeSetBuffer( that: this, audioBuffer: audioBuffer); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeAudioBufferSourceNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeAudioBufferSourceNodeSetChannelCountMode( - that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeAudioBufferSourceNodeSetChannelInterpretation( - that: this, v: v); - Future setLoop({required bool value}) => RustLib.instance.api .webAudioApiNodeAudioBufferSourceNodeSetLoop(that: this, value: value); @@ -30710,19 +28433,6 @@ class AudioDestinationNodeImpl extends RustOpaque that: this, ); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeAudioDestinationNodeSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => RustLib - .instance.api - .webAudioApiNodeAudioDestinationNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeAudioDestinationNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -30950,17 +28660,6 @@ class AudioParamImpl extends RustOpaque implements AudioParam { RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -31269,21 +28968,6 @@ class AudioWorkletNodeImpl extends RustOpaque implements AudioWorkletNode { RustLib.instance.api.webAudioApiWorkletAudioWorkletNodeRegistration( that: this, ); - - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiWorkletAudioWorkletNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => RustLib - .instance.api - .webAudioApiWorkletAudioWorkletNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiWorkletAudioWorkletNodeSetChannelInterpretation( - that: this, v: v); } @sealed @@ -31386,21 +29070,6 @@ class BiquadFilterNodeImpl extends RustOpaque implements BiquadFilterNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeBiquadFilterNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeBiquadFilterNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeBiquadFilterNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiNodeBiquadFilterNodeSetOnProcessorError( @@ -31575,20 +29244,6 @@ class ChannelMergerNodeImpl extends RustOpaque implements ChannelMergerNode { that: this, ); - Future setChannelCount({required int count}) => - RustLib.instance.api.webAudioApiNodeChannelMergerNodeSetChannelCount( - that: this, count: count); - - Future setChannelCountMode({required ChannelCountMode mode}) => - RustLib.instance.api.webAudioApiNodeChannelMergerNodeSetChannelCountMode( - that: this, mode: mode); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeChannelMergerNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiNodeChannelMergerNodeSetOnProcessorError( @@ -31683,21 +29338,6 @@ class ChannelSplitterNodeImpl extends RustOpaque that: this, ); - Future setChannelCount({required int count}) => - RustLib.instance.api.webAudioApiNodeChannelSplitterNodeSetChannelCount( - that: this, count: count); - - Future setChannelCountMode({required ChannelCountMode mode}) => - RustLib.instance.api - .webAudioApiNodeChannelSplitterNodeSetChannelCountMode( - that: this, mode: mode); - - Future setChannelInterpretation( - {required ChannelInterpretation interpretation}) => - RustLib.instance.api - .webAudioApiNodeChannelSplitterNodeSetChannelInterpretation( - that: this, interpretation: interpretation); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -32023,21 +29663,6 @@ class ConstantSourceNodeImpl extends RustOpaque implements ConstantSourceNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeConstantSourceNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => RustLib - .instance.api - .webAudioApiNodeConstantSourceNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeConstantSourceNodeSetChannelInterpretation( - that: this, v: v); - Future setOnEnded({required FutureOr Function(Event) callback}) => RustLib.instance.api.webAudioApiNodeConstantSourceNodeSetOnEnded( that: this, callback: callback); @@ -32163,20 +29788,6 @@ class ConvolverNodeImpl extends RustOpaque implements ConvolverNode { Future setBuffer({required AudioBuffer buffer}) => RustLib.instance.api .webAudioApiNodeConvolverNodeSetBuffer(that: this, buffer: buffer); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeConvolverNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeConvolverNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api.webAudioApiNodeConvolverNodeSetChannelInterpretation( - that: this, v: v); - /// Update the `normalize` setting. This will only have an effect when `set_buffer` is called. Future setNormalize({required bool value}) => RustLib.instance.api .webAudioApiNodeConvolverNodeSetNormalize(that: this, value: value); @@ -32274,20 +29885,6 @@ class DelayNodeImpl extends RustOpaque implements DelayNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeDelayNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeDelayNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeDelayNodeSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiNodeDelayNodeSetOnProcessorError( @@ -32418,21 +30015,6 @@ class DynamicsCompressorNodeImpl extends RustOpaque AudioParam get release => AudioParamProxyVariantDynamicsCompressorNodeRelease(this); - Future setChannelCount({required int count}) => - RustLib.instance.api.webAudioApiNodeDynamicsCompressorNodeSetChannelCount( - that: this, count: count); - - Future setChannelCountMode({required ChannelCountMode mode}) => - RustLib.instance.api - .webAudioApiNodeDynamicsCompressorNodeSetChannelCountMode( - that: this, mode: mode); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeDynamicsCompressorNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -32553,20 +30135,6 @@ class GainNodeImpl extends RustOpaque implements GainNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeGainNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeGainNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeGainNodeSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiNodeGainNodeSetOnProcessorError( @@ -32657,20 +30225,6 @@ class IirFilterNodeImpl extends RustOpaque implements IirFilterNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeIirFilterNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeIirFilterNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api.webAudioApiNodeIirFilterNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiNodeIirFilterNodeSetOnProcessorError( @@ -32765,23 +30319,6 @@ class MediaElementAudioSourceNodeImpl extends RustOpaque that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeMediaElementAudioSourceNodeSetChannelCount( - that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeMediaElementAudioSourceNodeSetChannelCountMode( - that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeMediaElementAudioSourceNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -32988,23 +30525,6 @@ class MediaStreamAudioDestinationNodeImpl extends RustOpaque that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCount( - that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelCountMode( - that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeMediaStreamAudioDestinationNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -33105,23 +30625,6 @@ class MediaStreamAudioSourceNodeImpl extends RustOpaque that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeMediaStreamAudioSourceNodeSetChannelCount( - that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeMediaStreamAudioSourceNodeSetChannelCountMode( - that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeMediaStreamAudioSourceNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -33264,23 +30767,6 @@ class MediaStreamTrackAudioSourceNodeImpl extends RustOpaque that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCount( - that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelCountMode( - that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeMediaStreamTrackAudioSourceNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -33786,21 +31272,6 @@ class OscillatorNodeImpl extends RustOpaque implements OscillatorNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeOscillatorNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeOscillatorNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeOscillatorNodeSetChannelInterpretation( - that: this, v: v); - Future setOnEnded({required FutureOr Function(Event) callback}) => RustLib.instance.api.webAudioApiNodeOscillatorNodeSetOnEnded( that: this, callback: callback); @@ -33991,18 +31462,6 @@ class PannerNodeImpl extends RustOpaque implements PannerNode { that: this, ); - Future setChannelCount({required int count}) => RustLib.instance.api - .webAudioApiNodePannerNodeSetChannelCount(that: this, count: count); - - Future setChannelCountMode({required ChannelCountMode mode}) => - RustLib.instance.api - .webAudioApiNodePannerNodeSetChannelCountMode(that: this, mode: mode); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodePannerNodeSetChannelInterpretation(that: this, v: v); - Future setConeInnerAngle({required double value}) => RustLib.instance.api .webAudioApiNodePannerNodeSetConeInnerAngle(that: this, value: value); @@ -34186,21 +31645,6 @@ class ScriptProcessorNodeImpl extends RustOpaque that: this, ); - Future setChannelCount({required int count}) => - RustLib.instance.api.webAudioApiNodeScriptProcessorNodeSetChannelCount( - that: this, count: count); - - Future setChannelCountMode({required ChannelCountMode mode}) => - RustLib.instance.api - .webAudioApiNodeScriptProcessorNodeSetChannelCountMode( - that: this, mode: mode); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeScriptProcessorNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api @@ -34298,19 +31742,6 @@ class StereoPannerNodeImpl extends RustOpaque implements StereoPannerNode { that: this, ); - Future setChannelCount({required int count}) => RustLib.instance.api - .webAudioApiNodeStereoPannerNodeSetChannelCount(that: this, count: count); - - Future setChannelCountMode({required ChannelCountMode mode}) => - RustLib.instance.api.webAudioApiNodeStereoPannerNodeSetChannelCountMode( - that: this, mode: mode); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeStereoPannerNodeSetChannelInterpretation( - that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiNodeStereoPannerNodeSetOnProcessorError( @@ -34413,21 +31844,6 @@ class WaveShaperNodeImpl extends RustOpaque implements WaveShaperNode { that: this, ); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiNodeWaveShaperNodeSetChannelCount(that: this, v: v); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiNodeWaveShaperNodeSetChannelCountMode(that: this, v: v); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiNodeWaveShaperNodeSetChannelInterpretation( - that: this, v: v); - /// Set the distortion `curve` of this node /// /// # Arguments @@ -34603,17 +32019,6 @@ class AudioParamProxyVariantAudioBufferSourceNodeDetune RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -34823,17 +32228,6 @@ class AudioParamProxyVariantAudioBufferSourceNodePlaybackRate RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -35043,17 +32437,6 @@ class AudioParamProxyVariantAudioListenerForwardX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -35263,17 +32646,6 @@ class AudioParamProxyVariantAudioListenerForwardY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -35483,17 +32855,6 @@ class AudioParamProxyVariantAudioListenerForwardZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -35703,17 +33064,6 @@ class AudioParamProxyVariantAudioListenerPositionX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -35923,17 +33273,6 @@ class AudioParamProxyVariantAudioListenerPositionY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -36143,17 +33482,6 @@ class AudioParamProxyVariantAudioListenerPositionZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -36363,17 +33691,6 @@ class AudioParamProxyVariantAudioListenerUpX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -36583,17 +33900,6 @@ class AudioParamProxyVariantAudioListenerUpY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -36803,17 +34109,6 @@ class AudioParamProxyVariantAudioListenerUpZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -37023,17 +34318,6 @@ class AudioParamProxyVariantBiquadFilterNodeDetune RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -37243,17 +34527,6 @@ class AudioParamProxyVariantBiquadFilterNodeFrequency RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -37463,17 +34736,6 @@ class AudioParamProxyVariantBiquadFilterNodeGain RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -37683,17 +34945,6 @@ class AudioParamProxyVariantBiquadFilterNodeQ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -37903,17 +35154,6 @@ class AudioParamProxyVariantConstantSourceNodeOffset RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -38123,17 +35363,6 @@ class AudioParamProxyVariantDelayNodeDelayTime RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -38343,17 +35572,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeAttack RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -38563,17 +35781,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeKnee RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -38783,17 +35990,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeRatio RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -39003,237 +36199,6 @@ class AudioParamProxyVariantDynamicsCompressorNodeRelease RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - - Future setOnProcessorError( - {required FutureOr Function(String) callback}) => - RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( - that: this, callback: callback); - - /// 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 - set value(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 AudioParamProxyVariantDynamicsCompressorNodeThreshold - with SimpleDisposable - implements AudioParam { - final DynamicsCompressorNode _upstream; - - AudioParamProxyVariantDynamicsCompressorNodeThreshold(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); - - 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, - ); - - 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 int 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. - /// - /// # 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, - ); - - Future numberOfInputs() => - RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( - that: this, - ); - - Future numberOfOutputs() => - RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( - that: this, - ); - - 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); - - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -39296,12 +36261,12 @@ class AudioParamProxyVariantDynamicsCompressorNodeThreshold ); } -class AudioParamProxyVariantGainNodeGain +class AudioParamProxyVariantDynamicsCompressorNodeThreshold with SimpleDisposable implements AudioParam { - final GainNode _upstream; + final DynamicsCompressorNode _upstream; - AudioParamProxyVariantGainNodeGain(this._upstream); + AudioParamProxyVariantDynamicsCompressorNodeThreshold(this._upstream); /// Current value of the automation rate of the AudioParam Future automationRate() => @@ -39443,16 +36408,214 @@ class AudioParamProxyVariantGainNodeGain RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); + Future setOnProcessorError( + {required FutureOr Function(String) callback}) => + RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( + that: this, callback: callback); - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(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); - Future setChannelInterpretation({required ChannelInterpretation v}) => + /// Set the value of the `AudioParam`. + /// + /// Is equivalent to calling the `set_value_at_time` method with the current + /// AudioContext's currentTime + set value(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 AudioParamProxyVariantGainNodeGain + with SimpleDisposable + implements AudioParam { + final GainNode _upstream; + + AudioParamProxyVariantGainNodeGain(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); + + 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, + ); + + 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 int 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. + /// + /// # 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, + ); + + Future numberOfInputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfInputs( + that: this, + ); + + Future numberOfOutputs() => + RustLib.instance.api.webAudioApiAudioParamNumberOfOutputs( + that: this, + ); + + 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 - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); + .webAudioApiAudioParamSetAutomationRate(that: this, value: value); Future setOnProcessorError( {required FutureOr Function(String) callback}) => @@ -39663,17 +36826,6 @@ class AudioParamProxyVariantOscillatorNodeDetune RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -39883,17 +37035,6 @@ class AudioParamProxyVariantOscillatorNodeFrequency RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -40103,17 +37244,6 @@ class AudioParamProxyVariantPannerNodeOrientationX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -40323,17 +37453,6 @@ class AudioParamProxyVariantPannerNodeOrientationY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -40543,17 +37662,6 @@ class AudioParamProxyVariantPannerNodeOrientationZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -40763,17 +37871,6 @@ class AudioParamProxyVariantPannerNodePositionX RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -40983,17 +38080,6 @@ class AudioParamProxyVariantPannerNodePositionY RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -41203,17 +38289,6 @@ class AudioParamProxyVariantPannerNodePositionZ RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( @@ -41423,17 +38498,6 @@ class AudioParamProxyVariantStereoPannerNodePan RustLib.instance.api .webAudioApiAudioParamSetAutomationRate(that: this, value: value); - Future setChannelCount({required int v}) => RustLib.instance.api - .webAudioApiAudioParamSetChannelCount(that: this, v: v); - - Future setChannelCountMode({required ChannelCountMode v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelCountMode(that: this, v: v); - - Future setChannelInterpretation({required ChannelInterpretation v}) => - RustLib.instance.api - .webAudioApiAudioParamSetChannelInterpretation(that: this, v: v); - Future setOnProcessorError( {required FutureOr Function(String) callback}) => RustLib.instance.api.webAudioApiAudioParamSetOnProcessorError( 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 6e838219ce..ad6253b23c 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 @@ -186,12 +186,6 @@ abstract class AudioParam /// Some nodes have automation rate constraints and may panic when updating the value. Future setAutomationRate({required AutomationRate value}); - Future setChannelCount({required int v}); - - Future setChannelCountMode({required ChannelCountMode v}); - - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); 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 bba9f53af7..3b2600c757 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 @@ -13,7 +13,7 @@ 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`, `connect`, `connect`, `set_onended`, `set_onended`, `set_onended`, `set_onended` // These types are ignored because they are not used by any `pub` functions: `IIRFilterOptions`, `MediaElementAudioSourceOptions`, `MediaStreamAudioSourceOptions`, `MediaStreamRenderer`, `MediaStreamTrackAudioSourceOptions`, `ScriptProcessorOptions` // These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `process` -// These functions are ignored (category: IgnoreBecauseExplicitAttribute): `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror` +// These functions are ignored (category: IgnoreBecauseExplicitAttribute): `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `disconnect_dest`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count_mode`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_count`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_channel_interpretation`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror`, `set_onprocessorerror` // These functions are ignored (category: IgnoreBecauseNotAllowedOwner): `channel_count_mode`, `channel_count`, `channel_interpretation`, `clear_onprocessorerror`, `context`, `disconnect_dest_from_output_to_input`, `disconnect_dest_from_output`, `disconnect_dest`, `disconnect_output`, `disconnect`, `set_onprocessorerror` // Rust type: RustOpaqueMoi> @@ -85,15 +85,6 @@ abstract class AnalyserNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - /// Set FFT size /// /// # Panics @@ -223,15 +214,6 @@ abstract class AudioBufferSourceNode /// `set_buffer`) Future setBuffer({required AudioBuffer audioBuffer}); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setLoop({required bool value}); Future setLoopEnd({required double value}); @@ -314,13 +296,6 @@ abstract class AudioDestinationNode Future registration(); - Future setChannelCount({required int v}); - - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -376,15 +351,6 @@ abstract class BiquadFilterNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); @@ -444,13 +410,6 @@ abstract class ChannelMergerNode Future registration(); - Future setChannelCount({required int count}); - - Future setChannelCountMode({required ChannelCountMode mode}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -494,13 +453,6 @@ abstract class ChannelSplitterNode Future registration(); - Future setChannelCount({required int count}); - - Future setChannelCountMode({required ChannelCountMode mode}); - - Future setChannelInterpretation( - {required ChannelInterpretation interpretation}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -554,15 +506,6 @@ abstract class ConstantSourceNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnEnded({required FutureOr Function(Event) callback}); Future setOnProcessorError( @@ -627,15 +570,6 @@ abstract class ConvolverNode /// sample rate. Future setBuffer({required AudioBuffer buffer}); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - /// Update the `normalize` setting. This will only have an effect when `set_buffer` is called. Future setNormalize({required bool value}); @@ -685,15 +619,6 @@ abstract class DelayNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -747,13 +672,6 @@ abstract class DynamicsCompressorNode AudioParam get release; - Future setChannelCount({required int count}); - - Future setChannelCountMode({required ChannelCountMode mode}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); @@ -800,15 +718,6 @@ abstract class GainNode implements RustOpaqueInterface, AudioNode, GainNodeExt { Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -852,15 +761,6 @@ abstract class IirFilterNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -904,15 +804,6 @@ abstract class MediaElementAudioSourceNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -959,15 +850,6 @@ abstract class MediaStreamAudioDestinationNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); @@ -1015,15 +897,6 @@ abstract class MediaStreamAudioSourceNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -1070,15 +943,6 @@ abstract class MediaStreamTrackAudioSourceNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -1146,15 +1010,6 @@ abstract class OscillatorNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnEnded({required FutureOr Function(Event) callback}); Future setOnProcessorError( @@ -1256,13 +1111,6 @@ abstract class PannerNode Future rolloffFactor(); - Future setChannelCount({required int count}); - - Future setChannelCountMode({required ChannelCountMode mode}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setConeInnerAngle({required double value}); Future setConeOuterAngle({required double value}); @@ -1353,13 +1201,6 @@ abstract class ScriptProcessorNode Future registration(); - Future setChannelCount({required int count}); - - Future setChannelCountMode({required ChannelCountMode mode}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -1406,13 +1247,6 @@ abstract class StereoPannerNode Future registration(); - Future setChannelCount({required int count}); - - Future setChannelCountMode({required ChannelCountMode mode}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - Future setOnProcessorError( {required FutureOr Function(String) callback}); } @@ -1465,15 +1299,6 @@ abstract class WaveShaperNode Future registration(); - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); - /// Set the distortion `curve` of this node /// /// # Arguments @@ -1539,15 +1364,6 @@ abstract class AudioNode { /// /// Only when implementing the AudioNode trait manually, this struct is of any concern. Future registration(); - - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); } abstract class AudioScheduledSourceNode { diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart index 0b1f57034d..9ef19c30ed 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/worklet.dart @@ -54,15 +54,6 @@ abstract class AudioWorkletNode implements RustOpaqueInterface, AudioNode { Future parameters(); Future registration(); - - /// Update the `channel_count` attribute - Future setChannelCount({required int v}); - - /// Update the `channel_count_mode` attribute - Future setChannelCountMode({required ChannelCountMode v}); - - /// Update the `channel_interpretation` attribute - Future setChannelInterpretation({required ChannelInterpretation v}); } abstract class AudioWorkletProcessor {} 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 73346eaf6a..dcdcf515ed 100644 --- a/frb_example/integrate_third_party/rust/src/frb_generated.rs +++ b/frb_example/integrate_third_party/rust/src/frb_generated.rs @@ -79,7 +79,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 98607215; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 135132113; // Section: executor @@ -1535,81 +1535,6 @@ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decod })()) } }) } -fn wire__web_audio_api__AudioParam_set_channel_count_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: "AudioParam_set_channel_count", 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); -let api__v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_count(&*api_that_guard, api__v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__AudioParam_set_channel_count_mode_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: "AudioParam_set_channel_count_mode", 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); -let api__v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_count_mode(&*api_that_guard, api__v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__AudioParam_set_channel_interpretation_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: "AudioParam_set_channel_interpretation", 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); -let api__v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::AudioParam::set_channel_interpretation(&*api_that_guard, api__v); })?; Ok(output_ok) - })()) - } }) -} fn wire__web_audio_api__AudioParam_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -10036,7 +9961,7 @@ fn wire__web_audio_api__node__AnalyserNode_registration_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_channel_count_impl( +fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10044,7 +9969,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_channel_count", + debug_name: "AnalyserNode_set_fft_size", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10061,7 +9986,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_fft_size = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10069,20 +9994,20 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_channel_count( - &*api_that_guard, - api_v, + web_audio_api::node::AnalyserNode::set_fft_size( + &mut *api_that_guard, + api_fft_size, ); })?; Ok(output_ok) @@ -10091,7 +10016,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10099,7 +10024,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_channel_count_mode", + debug_name: "AnalyserNode_set_max_decibels", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10116,7 +10041,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10124,20 +10049,20 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_channel_count_mode( - &*api_that_guard, - api_v, + web_audio_api::node::AnalyserNode::set_max_decibels( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -10146,7 +10071,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10154,7 +10079,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_channel_interpretation", + debug_name: "AnalyserNode_set_min_decibels", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10171,7 +10096,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10179,20 +10104,20 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_channel_interpretation( - &*api_that_guard, - api_v, + web_audio_api::node::AnalyserNode::set_min_decibels( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -10201,7 +10126,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( +fn wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10209,7 +10134,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_fft_size", + debug_name: "AnalyserNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10226,7 +10151,9 @@ fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_fft_size = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10234,20 +10161,20 @@ fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_fft_size( - &mut *api_that_guard, - api_fft_size, + web_audio_api::node::AnalyserNode::set_on_processor_error( + &*api_that_guard, + api_callback, ); })?; Ok(output_ok) @@ -10256,7 +10183,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( +fn wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10264,7 +10191,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_max_decibels", + debug_name: "AnalyserNode_set_smoothing_time_constant", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10300,7 +10227,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_max_decibels( + web_audio_api::node::AnalyserNode::set_smoothing_time_constant( &mut *api_that_guard, api_value, ); @@ -10311,7 +10238,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( +fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10319,7 +10246,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_min_decibels", + debug_name: "AnalyserNode_smoothing_time_constant", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10336,7 +10263,6 @@ fn wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10344,29 +10270,28 @@ fn wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_min_decibels( - &mut *api_that_guard, - api_value, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AnalyserNode::smoothing_time_constant( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10374,7 +10299,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_on_processor_error", + debug_name: "AudioBufferSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10389,11 +10314,8 @@ fn wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10412,9 +10334,8 @@ fn wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_on_processor_error( + web_audio_api::node::AudioBufferSourceNode::channel_config( &*api_that_guard, - api_callback, ); })?; Ok(output_ok) @@ -10423,7 +10344,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10431,7 +10352,7 @@ fn wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_set_smoothing_time_constant", + debug_name: "AudioBufferSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10446,9 +10367,8 @@ fn wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10456,29 +10376,26 @@ fn wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AnalyserNode::set_smoothing_time_constant( - &mut *api_that_guard, - api_value, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10486,7 +10403,7 @@ fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AnalyserNode_smoothing_time_constant", + debug_name: "AudioBufferSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10501,7 +10418,7 @@ fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( 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(); move |context| { @@ -10521,7 +10438,7 @@ fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AnalyserNode::smoothing_time_constant( + web_audio_api::node::AudioBufferSourceNode::channel_count_mode( &*api_that_guard, ), )?; @@ -10531,7 +10448,7 @@ fn wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10539,7 +10456,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_channel_config", + debug_name: "AudioBufferSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10573,10 +10490,61 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::channel_config( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceNode::channel_interpretation( &*api_that_guard, - ); + ), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_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: "AudioBufferSourceNode_clear_onended", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::clear_onended(&*api_that_guard); })?; Ok(output_ok) })()) @@ -10584,7 +10552,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10592,7 +10560,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_channel_count", + debug_name: "AudioBufferSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10626,16 +10594,18 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::channel_count(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::clear_onprocessorerror( + &*api_that_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10643,7 +10613,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_channel_count_mode", + debug_name: "AudioBufferSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10677,18 +10647,16 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::disconnect(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10696,7 +10664,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_channel_interpretation", + debug_name: "AudioBufferSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10713,6 +10681,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10730,18 +10699,19 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::disconnect_output( &*api_that_guard, - ), - )?; + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10749,7 +10719,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_clear_onended", + debug_name: "AudioBufferSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10766,25 +10736,36 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_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_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::clear_onended(&*api_that_guard); + web_audio_api::node::AudioBufferSourceNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -10792,7 +10773,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10800,7 +10781,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_clear_onprocessorerror", + debug_name: "AudioBufferSourceNode_loop_", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10834,18 +10815,16 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::clear_onprocessorerror( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceNode::loop_(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10853,7 +10832,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_disconnect", + debug_name: "AudioBufferSourceNode_loop_end", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10887,16 +10866,16 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::disconnect(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceNode::loop_end(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10904,7 +10883,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_disconnect_output", + debug_name: "AudioBufferSourceNode_loop_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10921,7 +10900,6 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -10939,19 +10917,16 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceNode::loop_start(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -10959,7 +10934,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_frb_override_connect", + debug_name: "AudioBufferSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -10976,44 +10951,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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::frb_override_connect( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioBufferSourceNode::number_of_inputs( &*api_that_guard, - &*api_dest_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11021,7 +10987,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_loop_", + debug_name: "AudioBufferSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11056,7 +11022,9 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::loop_(&*api_that_guard), + web_audio_api::node::AudioBufferSourceNode::number_of_outputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -11064,7 +11032,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_position_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11072,7 +11040,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_loop_end", + debug_name: "AudioBufferSourceNode_position", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11107,7 +11075,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::loop_end(&*api_that_guard), + web_audio_api::node::AudioBufferSourceNode::position(&*api_that_guard), )?; Ok(output_ok) })()) @@ -11115,7 +11083,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11123,7 +11091,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_loop_start", + debug_name: "AudioBufferSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11157,16 +11125,16 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::loop_start(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11174,7 +11142,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_number_of_inputs", + debug_name: "AudioBufferSourceNode_set_buffer", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11191,6 +11159,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_audio_buffer = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11198,28 +11167,29 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::number_of_inputs( - &*api_that_guard, - ), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::set_buffer( + &mut *api_that_guard, + api_audio_buffer, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11227,7 +11197,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_number_of_outputs", + debug_name: "AudioBufferSourceNode_set_loop", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11244,6 +11214,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11251,28 +11222,29 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::number_of_outputs( - &*api_that_guard, - ), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::set_loop( + &mut *api_that_guard, + api_value, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_position_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11280,7 +11252,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_position_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_position", + debug_name: "AudioBufferSourceNode_set_loop_end", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11297,6 +11269,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_position_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11304,26 +11277,29 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_position_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceNode::position(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::AudioBufferSourceNode::set_loop_end( + &mut *api_that_guard, + api_value, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11331,7 +11307,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_registration", + debug_name: "AudioBufferSourceNode_set_loop_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11348,6 +11324,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11355,18 +11332,21 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::registration(&*api_that_guard); + web_audio_api::node::AudioBufferSourceNode::set_loop_start( + &mut *api_that_guard, + api_value, + ); })?; Ok(output_ok) })()) @@ -11374,7 +11354,32 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_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: "AudioBufferSourceNode_set_on_ended", 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); +let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11382,7 +11387,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_buffer", + debug_name: "AudioBufferSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11399,7 +11404,9 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_audio_buffer = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11407,20 +11414,20 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_buffer( - &mut *api_that_guard, - api_audio_buffer, + web_audio_api::node::AudioBufferSourceNode::set_on_processor_error( + &*api_that_guard, + api_callback, ); })?; Ok(output_ok) @@ -11429,7 +11436,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11437,7 +11444,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_channel_count", + debug_name: "AudioBufferSourceNode_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11454,7 +11461,6 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11462,21 +11468,18 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_channel_count( - &*api_that_guard, - api_v, - ); + web_audio_api::node::AudioBufferSourceNode::start(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -11484,7 +11487,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11492,7 +11495,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_channel_count_mode", + debug_name: "AudioBufferSourceNode_start_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11509,7 +11512,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11517,20 +11520,20 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_channel_count_mode( - &*api_that_guard, - api_v, + web_audio_api::node::AudioBufferSourceNode::start_at( + &mut *api_that_guard, + api_when, ); })?; Ok(output_ok) @@ -11539,7 +11542,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11547,7 +11550,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_channel_interpretation", + debug_name: "AudioBufferSourceNode_start_at_with_offset", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11564,7 +11567,8 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_i let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_start = ::sse_decode(&mut deserializer); + let api_offset = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11572,20 +11576,21 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_i let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_channel_interpretation( - &*api_that_guard, - api_v, + web_audio_api::node::AudioBufferSourceNode::start_at_with_offset( + &mut *api_that_guard, + api_start, + api_offset, ); })?; Ok(output_ok) @@ -11594,7 +11599,34 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_i }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_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: "AudioBufferSourceNode_start_at_with_offset_and_duration", 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); +let api_start = ::sse_decode(&mut deserializer); +let api_offset = ::sse_decode(&mut deserializer); +let api_duration = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), + _ => unreachable!(), + } + } + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::AudioBufferSourceNode::start_at_with_offset_and_duration(&mut *api_that_guard, api_start, api_offset, api_duration); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11602,7 +11634,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_loop", + debug_name: "AudioBufferSourceNode_stop", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11619,7 +11651,6 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11638,10 +11669,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_loop( - &mut *api_that_guard, - api_value, - ); + web_audio_api::node::AudioBufferSourceNode::stop(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -11649,7 +11677,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( +fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11657,7 +11685,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_loop_end", + debug_name: "AudioBufferSourceNode_stop_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11674,7 +11702,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( let api_that = , >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11693,9 +11721,9 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_loop_end( + web_audio_api::node::AudioBufferSourceNode::stop_at( &mut *api_that_guard, - api_value, + api_when, ); })?; Ok(output_ok) @@ -11704,7 +11732,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( +fn wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11712,7 +11740,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_loop_start", + debug_name: "AudioDestinationNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11727,9 +11755,8 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11737,21 +11764,18 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_loop_start( - &mut *api_that_guard, - api_value, - ); + web_audio_api::node::AudioDestinationNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -11759,32 +11783,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_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: "AudioBufferSourceNode_set_on_ended", 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); -let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::AudioBufferSourceNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11792,7 +11791,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_set_on_processor_error", + debug_name: "AudioDestinationNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11807,11 +11806,8 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11829,19 +11825,16 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioDestinationNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_start_impl( +fn wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11849,7 +11842,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_start", + debug_name: "AudioDestinationNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11864,7 +11857,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_impl( 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(); move |context| { @@ -11873,26 +11866,28 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::start(&mut *api_that_guard); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioDestinationNode::channel_count_mode( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( +fn wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11900,7 +11895,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_start_at", + debug_name: "AudioDestinationNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11915,9 +11910,8 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11925,29 +11919,28 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::start_at( - &mut *api_that_guard, - api_when, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::AudioDestinationNode::channel_interpretation( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( +fn wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -11955,7 +11948,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_start_at_with_offset", + debug_name: "AudioDestinationNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -11970,10 +11963,8 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_start = ::sse_decode(&mut deserializer); - let api_offset = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -11981,21 +11972,19 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::start_at_with_offset( - &mut *api_that_guard, - api_start, - api_offset, + web_audio_api::node::AudioDestinationNode::clear_onprocessorerror( + &*api_that_guard, ); })?; Ok(output_ok) @@ -12004,34 +11993,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_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: "AudioBufferSourceNode_start_at_with_offset_and_duration", 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); -let api_start = ::sse_decode(&mut deserializer); -let api_offset = ::sse_decode(&mut deserializer); -let api_duration = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::AudioBufferSourceNode::start_at_with_offset_and_duration(&mut *api_that_guard, api_start, api_offset, api_duration); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( +fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12039,7 +12001,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_stop", + debug_name: "AudioDestinationNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12054,7 +12016,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( 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(); move |context| { @@ -12063,18 +12025,18 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::stop(&mut *api_that_guard); + web_audio_api::node::AudioDestinationNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -12082,7 +12044,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( }, ) } -fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( +fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12090,7 +12052,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioBufferSourceNode_stop_at", + debug_name: "AudioDestinationNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12105,9 +12067,9 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -12115,20 +12077,20 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioBufferSourceNode::stop_at( - &mut *api_that_guard, - api_when, + web_audio_api::node::AudioDestinationNode::disconnect_output( + &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -12137,7 +12099,7 @@ fn wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( +fn wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12145,7 +12107,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_channel_config", + debug_name: "AudioDestinationNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12162,25 +12124,36 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_config_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_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::channel_config(&*api_that_guard); + web_audio_api::node::AudioDestinationNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -12188,7 +12161,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( +fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12196,7 +12169,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_channel_count", + debug_name: "AudioDestinationNode_max_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12231,7 +12204,9 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::channel_count(&*api_that_guard), + web_audio_api::node::AudioDestinationNode::max_channel_count( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -12239,7 +12214,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( +fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12247,7 +12222,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_channel_count_mode", + debug_name: "AudioDestinationNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12282,7 +12257,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::channel_count_mode( + web_audio_api::node::AudioDestinationNode::number_of_inputs( &*api_that_guard, ), )?; @@ -12292,7 +12267,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( +fn wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12300,7 +12275,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_channel_interpretation", + debug_name: "AudioDestinationNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12335,7 +12310,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::channel_interpretation( + web_audio_api::node::AudioDestinationNode::number_of_outputs( &*api_that_guard, ), )?; @@ -12345,7 +12320,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12353,7 +12328,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_clear_onprocessorerror", + debug_name: "AudioDestinationNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12388,9 +12363,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::clear_onprocessorerror( - &*api_that_guard, - ); + web_audio_api::node::AudioDestinationNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -12398,7 +12371,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( +fn wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12406,7 +12379,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_disconnect", + debug_name: "AudioDestinationNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12423,6 +12396,9 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -12441,7 +12417,10 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::disconnect(&*api_that_guard); + web_audio_api::node::AudioDestinationNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); })?; Ok(output_ok) })()) @@ -12449,7 +12428,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( +fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12457,7 +12436,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_disconnect_output", + debug_name: "BiquadFilterNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12472,9 +12451,8 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -12493,10 +12471,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::BiquadFilterNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -12504,7 +12479,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( +fn wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12512,7 +12487,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_frb_override_connect", + debug_name: "BiquadFilterNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12527,46 +12502,35 @@ fn wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::BiquadFilterNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( +fn wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12574,7 +12538,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_max_channel_count", + debug_name: "BiquadFilterNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12589,7 +12553,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( 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(); move |context| { @@ -12609,9 +12573,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::max_channel_count( - &*api_that_guard, - ), + web_audio_api::node::BiquadFilterNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -12619,7 +12581,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( +fn wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12627,7 +12589,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_number_of_inputs", + debug_name: "BiquadFilterNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12642,7 +12604,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( 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(); move |context| { @@ -12662,7 +12624,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::number_of_inputs( + web_audio_api::node::BiquadFilterNode::channel_interpretation( &*api_that_guard, ), )?; @@ -12672,7 +12634,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( +fn wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12680,7 +12642,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_number_of_outputs", + debug_name: "BiquadFilterNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12695,7 +12657,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( 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(); move |context| { @@ -12714,18 +12676,18 @@ fn wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioDestinationNode::number_of_outputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::BiquadFilterNode::clear_onprocessorerror( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( +fn wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12733,7 +12695,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_registration", + debug_name: "BiquadFilterNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12748,7 +12710,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( 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(); move |context| { @@ -12768,7 +12730,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::registration(&*api_that_guard); + web_audio_api::node::BiquadFilterNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -12776,7 +12738,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_registration_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl( +fn wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12784,7 +12746,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_set_channel_count", + debug_name: "BiquadFilterNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12799,9 +12761,9 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -12820,9 +12782,9 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::set_channel_count( + web_audio_api::node::BiquadFilterNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -12831,7 +12793,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12839,7 +12801,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_set_channel_count_mode", + debug_name: "BiquadFilterNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12854,30 +12816,37 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::set_channel_count_mode( + web_audio_api::node::BiquadFilterNode::frb_override_connect( &*api_that_guard, - api_v, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -12886,7 +12855,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12894,7 +12863,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_im ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_set_channel_interpretation", + debug_name: "BiquadFilterNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12909,9 +12878,110 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_im 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(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::BiquadFilterNode::number_of_inputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_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: "BiquadFilterNode_number_of_outputs", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::BiquadFilterNode::number_of_outputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__BiquadFilterNode_registration_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: "BiquadFilterNode_registration", + 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); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -12930,10 +13000,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_im } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::BiquadFilterNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -12941,7 +13008,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_im }, ) } -fn wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -12949,7 +13016,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "AudioDestinationNode_set_on_processor_error", + debug_name: "BiquadFilterNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -12964,7 +13031,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( ::sse_decode(&mut deserializer), @@ -12987,7 +13054,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::AudioDestinationNode::set_on_processor_error( + web_audio_api::node::BiquadFilterNode::set_on_processor_error( &*api_that_guard, api_callback, ); @@ -12998,7 +13065,7 @@ fn wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( +fn wire__web_audio_api__node__BiquadFilterNode_set_type_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13006,7 +13073,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_channel_config", + debug_name: "BiquadFilterNode_set_type", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13023,6 +13090,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_type_ = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -13030,18 +13098,21 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::channel_config(&*api_that_guard); + web_audio_api::node::BiquadFilterNode::set_type( + &mut *api_that_guard, + api_type_, + ); })?; Ok(output_ok) })()) @@ -13049,7 +13120,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( +fn wire__web_audio_api__node__BiquadFilterNode_type__impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13057,7 +13128,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_channel_count", + debug_name: "BiquadFilterNode_type_", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13092,7 +13163,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::channel_count(&*api_that_guard), + web_audio_api::node::BiquadFilterNode::type_(&*api_that_guard), )?; Ok(output_ok) })()) @@ -13100,7 +13171,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelConfig_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13108,7 +13179,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_channel_count_mode", + debug_name: "ChannelConfig_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13122,36 +13193,18 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::channel_count_mode(&*api_that_guard), - )?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ChannelConfig::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13159,7 +13212,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_channel_interpretation", + debug_name: "ChannelMergerNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13174,7 +13227,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( 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(); move |context| { @@ -13193,18 +13246,16 @@ fn wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelMergerNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13212,7 +13263,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_clear_onprocessorerror", + debug_name: "ChannelMergerNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13227,7 +13278,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -13246,18 +13297,16 @@ fn wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::clear_onprocessorerror( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelMergerNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13265,7 +13314,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_disconnect", + debug_name: "ChannelMergerNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13280,7 +13329,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( 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(); move |context| { @@ -13299,16 +13348,18 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::disconnect(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelMergerNode::channel_count_mode( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( +fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13316,7 +13367,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_disconnect_output", + debug_name: "ChannelMergerNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13331,9 +13382,8 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -13351,19 +13401,18 @@ fn wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::disconnect_output( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelMergerNode::channel_interpretation( &*api_that_guard, - api_output, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13371,7 +13420,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_frb_override_connect", + debug_name: "ChannelMergerNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13386,37 +13435,28 @@ fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::frb_override_connect( + web_audio_api::node::ChannelMergerNode::clear_onprocessorerror( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -13425,7 +13465,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13433,7 +13473,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_number_of_inputs", + debug_name: "ChannelMergerNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13448,7 +13488,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( 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(); move |context| { @@ -13467,16 +13507,16 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::number_of_inputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelMergerNode::disconnect(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13484,7 +13524,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_number_of_outputs", + debug_name: "ChannelMergerNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13499,8 +13539,9 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -13518,16 +13559,19 @@ fn wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::number_of_outputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ChannelMergerNode::disconnect_output( + &*api_that_guard, + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_registration_impl( +fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13535,7 +13579,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_registration", + debug_name: "ChannelMergerNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13550,27 +13594,38 @@ fn wire__web_audio_api__node__BiquadFilterNode_registration_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::registration(&*api_that_guard); + web_audio_api::node::ChannelMergerNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -13578,7 +13633,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_registration_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl( +fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13586,7 +13641,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_set_channel_count", + debug_name: "ChannelMergerNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13601,9 +13656,8 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -13621,19 +13675,16 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_channel_count( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelMergerNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13641,7 +13692,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_set_channel_count_mode", + debug_name: "ChannelMergerNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13656,9 +13707,8 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -13676,19 +13726,16 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelMergerNode::number_of_outputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelMergerNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13696,7 +13743,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_set_channel_interpretation", + debug_name: "ChannelMergerNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13711,9 +13758,8 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -13732,10 +13778,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::ChannelMergerNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -13743,7 +13786,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13751,7 +13794,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "BiquadFilterNode_set_on_processor_error", + debug_name: "ChannelMergerNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13766,7 +13809,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( ::sse_decode(&mut deserializer), @@ -13789,7 +13832,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_on_processor_error( + web_audio_api::node::ChannelMergerNode::set_on_processor_error( &*api_that_guard, api_callback, ); @@ -13800,146 +13843,7 @@ fn wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__BiquadFilterNode_set_type_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: "BiquadFilterNode_set_type", - 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); - let api_type_ = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::BiquadFilterNode::set_type( - &mut *api_that_guard, - api_type_, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__BiquadFilterNode_type__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: "BiquadFilterNode_type_", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::BiquadFilterNode::type_(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelConfig_default_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: "ChannelConfig_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::ChannelConfig::default())?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13947,7 +13851,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_config", + debug_name: "ChannelSplitterNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -13962,7 +13866,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( 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(); move |context| { @@ -13982,7 +13886,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::channel_config(&*api_that_guard); + web_audio_api::node::ChannelSplitterNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -13990,7 +13894,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -13998,7 +13902,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_count", + debug_name: "ChannelSplitterNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14013,7 +13917,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( 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(); move |context| { @@ -14033,7 +13937,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_count(&*api_that_guard), + web_audio_api::node::ChannelSplitterNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -14041,7 +13945,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14049,7 +13953,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_count_mode", + debug_name: "ChannelSplitterNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14064,7 +13968,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( 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(); move |context| { @@ -14084,7 +13988,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_count_mode( + web_audio_api::node::ChannelSplitterNode::channel_count_mode( &*api_that_guard, ), )?; @@ -14094,7 +13998,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14102,7 +14006,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_channel_interpretation", + debug_name: "ChannelSplitterNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14117,7 +14021,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( 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(); move |context| { @@ -14137,7 +14041,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::channel_interpretation( + web_audio_api::node::ChannelSplitterNode::channel_interpretation( &*api_that_guard, ), )?; @@ -14147,7 +14051,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14155,7 +14059,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_clear_onprocessorerror", + debug_name: "ChannelSplitterNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14170,7 +14074,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -14190,7 +14094,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::clear_onprocessorerror( + web_audio_api::node::ChannelSplitterNode::clear_onprocessorerror( &*api_that_guard, ); })?; @@ -14200,7 +14104,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14208,7 +14112,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_disconnect", + debug_name: "ChannelSplitterNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14223,7 +14127,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( 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(); move |context| { @@ -14243,7 +14147,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::disconnect(&*api_that_guard); + web_audio_api::node::ChannelSplitterNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -14251,7 +14155,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14259,7 +14163,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_disconnect_output", + debug_name: "ChannelSplitterNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14274,7 +14178,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_output = ::sse_decode(&mut deserializer); deserializer.end(); @@ -14295,7 +14199,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::disconnect_output( + web_audio_api::node::ChannelSplitterNode::disconnect_output( &*api_that_guard, api_output, ); @@ -14306,7 +14210,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14314,7 +14218,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_frb_override_connect", + debug_name: "ChannelSplitterNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14329,7 +14233,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -14357,7 +14261,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::frb_override_connect( + web_audio_api::node::ChannelSplitterNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -14368,7 +14272,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14376,7 +14280,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_number_of_inputs", + debug_name: "ChannelSplitterNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14391,7 +14295,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( 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(); move |context| { @@ -14411,7 +14315,9 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::ChannelSplitterNode::number_of_inputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -14419,7 +14325,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14427,7 +14333,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_number_of_outputs", + debug_name: "ChannelSplitterNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14442,7 +14348,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( 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(); move |context| { @@ -14462,121 +14368,17 @@ fn wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelMergerNode::number_of_outputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_registration_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: "ChannelMergerNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_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: "ChannelMergerNode_set_channel_count", - 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); - let api_count = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_count( + web_audio_api::node::ChannelSplitterNode::number_of_outputs( &*api_that_guard, - api_count, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14584,7 +14386,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_set_channel_count_mode", + debug_name: "ChannelSplitterNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14599,9 +14401,8 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14620,10 +14421,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_count_mode( - &*api_that_guard, - api_mode, - ); + web_audio_api::node::ChannelSplitterNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -14631,7 +14429,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14639,7 +14437,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_set_channel_interpretation", + debug_name: "ChannelSplitterNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14654,9 +14452,11 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14675,9 +14475,9 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_channel_interpretation( + web_audio_api::node::ChannelSplitterNode::set_on_processor_error( &*api_that_guard, - api_v, + api_callback, ); })?; Ok(output_ok) @@ -14686,7 +14486,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14694,7 +14494,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelMergerNode_set_on_processor_error", + debug_name: "ConstantSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14709,11 +14509,8 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -14732,10 +14529,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelMergerNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); + web_audio_api::node::ConstantSourceNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -14743,7 +14537,7 @@ fn wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14751,7 +14545,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_config", + debug_name: "ConstantSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14766,7 +14560,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( 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(); move |context| { @@ -14785,16 +14579,16 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::channel_config(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConstantSourceNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14802,7 +14596,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_count", + debug_name: "ConstantSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14817,7 +14611,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( 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(); move |context| { @@ -14837,7 +14631,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_count(&*api_that_guard), + web_audio_api::node::ConstantSourceNode::channel_count_mode( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -14845,7 +14641,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14853,7 +14649,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_count_mode", + debug_name: "ConstantSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14868,7 +14664,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( 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(); move |context| { @@ -14888,7 +14684,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_count_mode( + web_audio_api::node::ConstantSourceNode::channel_interpretation( &*api_that_guard, ), )?; @@ -14898,7 +14694,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14906,7 +14702,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_channel_interpretation", + debug_name: "ConstantSourceNode_clear_onended", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14921,7 +14717,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( 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(); move |context| { @@ -14940,18 +14736,16 @@ fn wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConstantSourceNode::clear_onended(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -14959,7 +14753,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_clear_onprocessorerror", + debug_name: "ConstantSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -14974,7 +14768,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -14994,7 +14788,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::clear_onprocessorerror( + web_audio_api::node::ConstantSourceNode::clear_onprocessorerror( &*api_that_guard, ); })?; @@ -15004,7 +14798,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( +fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15012,7 +14806,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_disconnect", + debug_name: "ConstantSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15027,7 +14821,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( 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(); move |context| { @@ -15047,7 +14841,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::disconnect(&*api_that_guard); + web_audio_api::node::ConstantSourceNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -15055,7 +14849,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( +fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15063,7 +14857,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_disconnect_output", + debug_name: "ConstantSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15078,7 +14872,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_output = ::sse_decode(&mut deserializer); deserializer.end(); @@ -15099,7 +14893,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::disconnect_output( + web_audio_api::node::ConstantSourceNode::disconnect_output( &*api_that_guard, api_output, ); @@ -15110,7 +14904,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15118,7 +14912,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_frb_override_connect", + debug_name: "ConstantSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15133,7 +14927,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -15161,7 +14955,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::frb_override_connect( + web_audio_api::node::ConstantSourceNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -15172,7 +14966,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( +fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15180,7 +14974,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_number_of_inputs", + debug_name: "ConstantSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15195,7 +14989,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( 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(); move |context| { @@ -15215,9 +15009,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::number_of_inputs( - &*api_that_guard, - ), + web_audio_api::node::ConstantSourceNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -15225,7 +15017,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15233,7 +15025,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_number_of_outputs", + debug_name: "ConstantSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15248,7 +15040,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( 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(); move |context| { @@ -15268,7 +15060,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterNode::number_of_outputs( + web_audio_api::node::ConstantSourceNode::number_of_outputs( &*api_that_guard, ), )?; @@ -15278,7 +15070,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( +fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15286,7 +15078,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_registration", + debug_name: "ConstantSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15301,7 +15093,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( 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(); move |context| { @@ -15321,7 +15113,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::registration(&*api_that_guard); + web_audio_api::node::ConstantSourceNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -15329,62 +15121,32 @@ fn wire__web_audio_api__node__ChannelSplitterNode_registration_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_on_ended_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: "ChannelSplitterNode_set_channel_count", - 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); - let api_count = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_channel_count( - &*api_that_guard, - api_count, - ); - })?; - Ok(output_ok) - })()) + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "ConstantSourceNode_set_on_ended", 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); +let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), } - }, - ) + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::ConstantSourceNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15392,7 +15154,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_channel_count_mode", + debug_name: "ConstantSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15407,9 +15169,11 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_mode = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15428,9 +15192,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_channel_count_mode( + web_audio_api::node::ConstantSourceNode::set_on_processor_error( &*api_that_guard, - api_mode, + api_callback, ); })?; Ok(output_ok) @@ -15439,7 +15203,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ConstantSourceNode_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15447,7 +15211,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_channel_interpretation", + debug_name: "ConstantSourceNode_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15462,10 +15226,8 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_interpretation = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15473,21 +15235,18 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_channel_interpretation( - &*api_that_guard, - api_interpretation, - ); + web_audio_api::node::ConstantSourceNode::start(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -15495,7 +15254,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_imp }, ) } -fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15503,7 +15262,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ChannelSplitterNode_set_on_processor_error", + debug_name: "ConstantSourceNode_start_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15518,11 +15277,9 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15530,20 +15287,20 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ChannelSplitterNode::set_on_processor_error( - &*api_that_guard, - api_callback, + web_audio_api::node::ConstantSourceNode::start_at( + &mut *api_that_guard, + api_when, ); })?; Ok(output_ok) @@ -15552,7 +15309,7 @@ fn wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( +fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15560,7 +15317,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_config", + debug_name: "ConstantSourceNode_stop", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15584,18 +15341,18 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::channel_config(&*api_that_guard); + web_audio_api::node::ConstantSourceNode::stop(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -15603,7 +15360,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( +fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15611,7 +15368,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_count", + debug_name: "ConstantSourceNode_stop_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15628,6 +15385,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( let api_that = , >>::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15635,26 +15393,29 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_count(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConstantSourceNode::stop_at( + &mut *api_that_guard, + api_when, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15662,7 +15423,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_count_mode", + debug_name: "ConvolverNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15677,7 +15438,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( 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(); move |context| { @@ -15696,18 +15457,16 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ConvolverNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15715,7 +15474,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_channel_interpretation", + debug_name: "ConvolverNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15730,7 +15489,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( 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(); move |context| { @@ -15750,9 +15509,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::channel_interpretation( - &*api_that_guard, - ), + web_audio_api::node::ConvolverNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -15760,7 +15517,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15768,7 +15525,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_clear_onended", + debug_name: "ConvolverNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15783,7 +15540,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( 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(); move |context| { @@ -15802,16 +15559,16 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::clear_onended(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::channel_count_mode(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15819,7 +15576,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_clear_onprocessorerror", + debug_name: "ConvolverNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15834,7 +15591,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -15853,18 +15610,18 @@ fn wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::clear_onprocessorerror( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::channel_interpretation( &*api_that_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( +fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15872,7 +15629,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_disconnect", + debug_name: "ConvolverNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15887,7 +15644,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( 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(); move |context| { @@ -15907,7 +15664,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::disconnect(&*api_that_guard); + web_audio_api::node::ConvolverNode::clear_onprocessorerror( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -15915,7 +15674,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15923,7 +15682,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_disconnect_output", + debug_name: "ConvolverNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15938,9 +15697,8 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -15959,10 +15717,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::ConvolverNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -15970,7 +15725,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -15978,7 +15733,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_frb_override_connect", + debug_name: "ConvolverNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -15993,37 +15748,30 @@ fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::frb_override_connect( + web_audio_api::node::ConvolverNode::disconnect_output( &*api_that_guard, - &*api_dest_guard, + api_output, ); })?; Ok(output_ok) @@ -16032,58 +15780,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_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: "ConstantSourceNode_number_of_inputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::number_of_inputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16091,7 +15788,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_number_of_outputs", + debug_name: "ConvolverNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16106,80 +15803,38 @@ fn wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConstantSourceNode::number_of_outputs( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ConstantSourceNode_registration_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: "ConstantSourceNode_registration", - 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_guard = 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, + &api_dest, 1, false, ), ]); for i in decode_indices_ { match i { 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::registration(&*api_that_guard); + web_audio_api::node::ConvolverNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -16187,7 +15842,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_registration_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__ConvolverNode_normalize_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16195,7 +15850,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_channel_count", + debug_name: "ConvolverNode_normalize", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16210,9 +15865,8 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16230,19 +15884,16 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_count( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::normalize(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16250,7 +15901,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_channel_count_mode", + debug_name: "ConvolverNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16265,9 +15916,8 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16285,19 +15935,16 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16305,7 +15952,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_channel_interpretation", + debug_name: "ConvolverNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16320,9 +15967,8 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16340,44 +15986,16 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ConvolverNode::number_of_outputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_set_on_ended_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: "ConstantSourceNode_set_on_ended", 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); -let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::ConstantSourceNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ConvolverNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16385,7 +16003,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_set_on_processor_error", + debug_name: "ConvolverNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16400,11 +16018,8 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16423,61 +16038,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__ConstantSourceNode_start_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: "ConstantSourceNode_start", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::start(&mut *api_that_guard); + web_audio_api::node::ConvolverNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -16485,7 +16046,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( +fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16493,7 +16054,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_start_at", + debug_name: "ConvolverNode_set_buffer", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16508,9 +16069,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); + let api_buffer = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16529,9 +16090,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::start_at( + web_audio_api::node::ConvolverNode::set_buffer( &mut *api_that_guard, - api_when, + api_buffer, ); })?; Ok(output_ok) @@ -16540,7 +16101,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_start_at_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( +fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16548,7 +16109,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_stop", + debug_name: "ConvolverNode_set_normalize", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16563,8 +16124,9 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16583,7 +16145,10 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::stop(&mut *api_that_guard); + web_audio_api::node::ConvolverNode::set_normalize( + &mut *api_that_guard, + api_value, + ); })?; Ok(output_ok) })()) @@ -16591,7 +16156,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_impl( }, ) } -fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( +fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16599,7 +16164,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConstantSourceNode_stop_at", + debug_name: "ConvolverNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16614,9 +16179,11 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -16624,20 +16191,20 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConstantSourceNode::stop_at( - &mut *api_that_guard, - api_when, + web_audio_api::node::ConvolverNode::set_on_processor_error( + &*api_that_guard, + api_callback, ); })?; Ok(output_ok) @@ -16646,7 +16213,7 @@ fn wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( +fn wire__web_audio_api__node__DelayNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16654,7 +16221,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_config", + debug_name: "DelayNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16669,7 +16236,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( 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(); move |context| { @@ -16689,7 +16256,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::channel_config(&*api_that_guard); + web_audio_api::node::DelayNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -16697,7 +16264,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( +fn wire__web_audio_api__node__DelayNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16705,7 +16272,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_count", + debug_name: "DelayNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16720,7 +16287,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( 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(); move |context| { @@ -16740,7 +16307,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::channel_count(&*api_that_guard), + web_audio_api::node::DelayNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -16748,7 +16315,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( +fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16756,7 +16323,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_count_mode", + debug_name: "DelayNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16771,7 +16338,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( 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(); move |context| { @@ -16791,7 +16358,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::DelayNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -16799,7 +16366,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( +fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16807,7 +16374,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_channel_interpretation", + debug_name: "DelayNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16822,7 +16389,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( 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(); move |context| { @@ -16842,9 +16409,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::channel_interpretation( - &*api_that_guard, - ), + web_audio_api::node::DelayNode::channel_interpretation(&*api_that_guard), )?; Ok(output_ok) })()) @@ -16852,7 +16417,7 @@ fn wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16860,7 +16425,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_clear_onprocessorerror", + debug_name: "DelayNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16875,7 +16440,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -16895,9 +16460,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::clear_onprocessorerror( - &*api_that_guard, - ); + web_audio_api::node::DelayNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) @@ -16905,7 +16468,7 @@ fn wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( +fn wire__web_audio_api__node__DelayNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16913,7 +16476,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_disconnect", + debug_name: "DelayNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16928,7 +16491,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( 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(); move |context| { @@ -16948,7 +16511,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::disconnect(&*api_that_guard); + web_audio_api::node::DelayNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -16956,7 +16519,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( +fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -16964,7 +16527,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_disconnect_output", + debug_name: "DelayNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -16979,7 +16542,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_output = ::sse_decode(&mut deserializer); deserializer.end(); @@ -17000,7 +16563,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::disconnect_output( + web_audio_api::node::DelayNode::disconnect_output( &*api_that_guard, api_output, ); @@ -17011,7 +16574,7 @@ fn wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( +fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17019,7 +16582,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_frb_override_connect", + debug_name: "DelayNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17034,7 +16597,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -17062,7 +16625,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::frb_override_connect( + web_audio_api::node::DelayNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -17073,7 +16636,7 @@ fn wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_normalize_impl( +fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17081,7 +16644,7 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_normalize", + debug_name: "DelayNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17096,7 +16659,7 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( 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(); move |context| { @@ -17116,7 +16679,7 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::normalize(&*api_that_guard), + web_audio_api::node::DelayNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -17124,7 +16687,7 @@ fn wire__web_audio_api__node__ConvolverNode_normalize_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( +fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17132,7 +16695,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_number_of_inputs", + debug_name: "DelayNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17147,7 +16710,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( 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(); move |context| { @@ -17167,7 +16730,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::DelayNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -17175,7 +16738,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( +fn wire__web_audio_api__node__DelayNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17183,7 +16746,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_number_of_outputs", + debug_name: "DelayNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17198,7 +16761,7 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( 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(); move |context| { @@ -17217,16 +16780,16 @@ fn wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ConvolverNode::number_of_outputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::DelayNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_registration_impl( +fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17234,7 +16797,7 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_registration", + debug_name: "DelayNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17249,8 +16812,11 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17269,7 +16835,10 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::registration(&*api_that_guard); + web_audio_api::node::DelayNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); })?; Ok(output_ok) })()) @@ -17277,7 +16846,7 @@ fn wire__web_audio_api__node__ConvolverNode_registration_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17285,7 +16854,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_buffer", + debug_name: "DynamicsCompressorNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17300,9 +16869,8 @@ fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_buffer = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17310,20 +16878,19 @@ fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_buffer( - &mut *api_that_guard, - api_buffer, + web_audio_api::node::DynamicsCompressorNode::channel_config( + &*api_that_guard, ); })?; Ok(output_ok) @@ -17332,7 +16899,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_buffer_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17340,7 +16907,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_channel_count", + debug_name: "DynamicsCompressorNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17355,9 +16922,8 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17375,19 +16941,18 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_count( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::DynamicsCompressorNode::channel_count( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17395,7 +16960,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_channel_count_mode", + debug_name: "DynamicsCompressorNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17410,9 +16975,8 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17430,19 +16994,18 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_count_mode( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::DynamicsCompressorNode::channel_count_mode( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17450,7 +17013,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_channel_interpretation", + debug_name: "DynamicsCompressorNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17465,9 +17028,61 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( 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(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::DynamicsCompressorNode::channel_interpretation( + &*api_that_guard, + ), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_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: "DynamicsCompressorNode_clear_onprocessorerror", + 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); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17486,9 +17101,8 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_channel_interpretation( + web_audio_api::node::DynamicsCompressorNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -17497,7 +17111,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17505,7 +17119,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_normalize", + debug_name: "DynamicsCompressorNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17520,9 +17134,8 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17530,21 +17143,18 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_normalize( - &mut *api_that_guard, - api_value, - ); + web_audio_api::node::DynamicsCompressorNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -17552,7 +17162,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_normalize_impl( }, ) } -fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17560,7 +17170,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ConvolverNode_set_on_processor_error", + debug_name: "DynamicsCompressorNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17575,11 +17185,9 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17598,9 +17206,9 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ConvolverNode::set_on_processor_error( + web_audio_api::node::DynamicsCompressorNode::disconnect_output( &*api_that_guard, - api_callback, + api_output, ); })?; Ok(output_ok) @@ -17609,7 +17217,7 @@ fn wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_channel_config_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17617,7 +17225,7 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_config", + debug_name: "DynamicsCompressorNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17632,27 +17240,38 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::channel_config(&*api_that_guard); + web_audio_api::node::DynamicsCompressorNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -17660,7 +17279,7 @@ fn wire__web_audio_api__node__DelayNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_channel_count_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17668,7 +17287,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_count", + debug_name: "DynamicsCompressorNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17683,7 +17302,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( 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(); move |context| { @@ -17703,7 +17322,9 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::channel_count(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::number_of_inputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -17711,7 +17332,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17719,7 +17340,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_count_mode", + debug_name: "DynamicsCompressorNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17734,7 +17355,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( 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(); move |context| { @@ -17754,7 +17375,9 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::number_of_outputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -17762,7 +17385,7 @@ fn wire__web_audio_api__node__DelayNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17770,7 +17393,7 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_channel_interpretation", + debug_name: "DynamicsCompressorNode_reduction", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17785,7 +17408,7 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( 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(); move |context| { @@ -17805,7 +17428,7 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::channel_interpretation(&*api_that_guard), + web_audio_api::node::DynamicsCompressorNode::reduction(&*api_that_guard), )?; Ok(output_ok) })()) @@ -17813,7 +17436,7 @@ fn wire__web_audio_api__node__DelayNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17821,7 +17444,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_clear_onprocessorerror", + debug_name: "DynamicsCompressorNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17836,7 +17459,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -17856,7 +17479,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::clear_onprocessorerror(&*api_that_guard); + web_audio_api::node::DynamicsCompressorNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -17864,7 +17487,7 @@ fn wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_disconnect_impl( +fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17872,7 +17495,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_disconnect", + debug_name: "DynamicsCompressorNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17887,8 +17510,11 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17907,7 +17533,10 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::disconnect(&*api_that_guard); + web_audio_api::node::DynamicsCompressorNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); })?; Ok(output_ok) })()) @@ -17915,7 +17544,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( +fn wire__web_audio_api__node__GainNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17923,7 +17552,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_disconnect_output", + debug_name: "GainNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17938,9 +17567,8 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -17959,10 +17587,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::GainNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -17970,7 +17595,7 @@ fn wire__web_audio_api__node__DelayNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( +fn wire__web_audio_api__node__GainNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -17978,7 +17603,7 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_frb_override_connect", + debug_name: "GainNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -17993,46 +17618,35 @@ fn wire__web_audio_api__node__DelayNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::GainNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( +fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18040,7 +17654,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_number_of_inputs", + debug_name: "GainNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18055,7 +17669,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( 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(); move |context| { @@ -18075,7 +17689,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::GainNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18083,7 +17697,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( +fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18091,7 +17705,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_number_of_outputs", + debug_name: "GainNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18106,7 +17720,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( 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(); move |context| { @@ -18126,7 +17740,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DelayNode::number_of_outputs(&*api_that_guard), + web_audio_api::node::GainNode::channel_interpretation(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18134,7 +17748,7 @@ fn wire__web_audio_api__node__DelayNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_registration_impl( +fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18142,7 +17756,7 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_registration", + debug_name: "GainNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18157,7 +17771,7 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( 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(); move |context| { @@ -18177,7 +17791,7 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::registration(&*api_that_guard); + web_audio_api::node::GainNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18185,7 +17799,7 @@ fn wire__web_audio_api__node__DelayNode_registration_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( +fn wire__web_audio_api__node__GainNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18193,7 +17807,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_channel_count", + debug_name: "GainNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18208,9 +17822,8 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18229,7 +17842,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_count(&*api_that_guard, api_v); + web_audio_api::node::GainNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18237,7 +17850,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__GainNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18245,7 +17858,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_channel_count_mode", + debug_name: "GainNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18260,9 +17873,9 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -18281,9 +17894,9 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_count_mode( + web_audio_api::node::GainNode::disconnect_output( &*api_that_guard, - api_v, + api_output, ); })?; Ok(output_ok) @@ -18292,7 +17905,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18300,7 +17913,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_channel_interpretation", + debug_name: "GainNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18315,30 +17928,37 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_channel_interpretation( + web_audio_api::node::GainNode::frb_override_connect( &*api_that_guard, - api_v, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -18347,7 +17967,7 @@ fn wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18355,7 +17975,7 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DelayNode_set_on_processor_error", + debug_name: "GainNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18370,7 +17990,160 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( 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(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::GainNode::number_of_inputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__GainNode_number_of_outputs_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: "GainNode_number_of_outputs", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::GainNode::number_of_outputs(&*api_that_guard), + )?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__GainNode_registration_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: "GainNode_registration", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::GainNode::registration(&*api_that_guard); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__GainNode_set_on_processor_error_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: "GainNode_set_on_processor_error", + 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); let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( ::sse_decode(&mut deserializer), @@ -18393,7 +18166,7 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DelayNode::set_on_processor_error( + web_audio_api::node::GainNode::set_on_processor_error( &*api_that_guard, api_callback, ); @@ -18404,7 +18177,7 @@ fn wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18412,7 +18185,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_config", + debug_name: "IirFilterNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18427,7 +18200,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( 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(); move |context| { @@ -18447,9 +18220,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::channel_config( - &*api_that_guard, - ); + web_audio_api::node::IIRFilterNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18457,7 +18228,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18465,7 +18236,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_count", + debug_name: "IirFilterNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18480,7 +18251,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( 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(); move |context| { @@ -18500,9 +18271,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_count( - &*api_that_guard, - ), + web_audio_api::node::IIRFilterNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18510,7 +18279,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18518,7 +18287,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_count_mode", + debug_name: "IirFilterNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18533,7 +18302,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( 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(); move |context| { @@ -18553,9 +18322,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_count_mode( - &*api_that_guard, - ), + web_audio_api::node::IIRFilterNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18563,7 +18330,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( +fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18571,7 +18338,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_channel_interpretation", + debug_name: "IirFilterNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18586,7 +18353,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl 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(); move |context| { @@ -18606,7 +18373,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::channel_interpretation( + web_audio_api::node::IIRFilterNode::channel_interpretation( &*api_that_guard, ), )?; @@ -18616,7 +18383,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18624,7 +18391,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_clear_onprocessorerror", + debug_name: "IirFilterNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18639,7 +18406,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl 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(); move |context| { @@ -18659,7 +18426,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::clear_onprocessorerror( + web_audio_api::node::IIRFilterNode::clear_onprocessorerror( &*api_that_guard, ); })?; @@ -18669,7 +18436,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( +fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18677,7 +18444,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_disconnect", + debug_name: "IirFilterNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18692,7 +18459,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( 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(); move |context| { @@ -18712,7 +18479,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::disconnect(&*api_that_guard); + web_audio_api::node::IIRFilterNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -18720,7 +18487,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( +fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18728,7 +18495,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_disconnect_output", + debug_name: "IirFilterNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18743,7 +18510,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_output = ::sse_decode(&mut deserializer); deserializer.end(); @@ -18764,7 +18531,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::disconnect_output( + web_audio_api::node::IIRFilterNode::disconnect_output( &*api_that_guard, api_output, ); @@ -18775,7 +18542,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( +fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18783,7 +18550,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_frb_override_connect", + debug_name: "IirFilterNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18798,7 +18565,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -18826,7 +18593,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::frb_override_connect( + web_audio_api::node::IIRFilterNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -18837,60 +18604,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_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: "DynamicsCompressorNode_number_of_inputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::number_of_inputs( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( +fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18898,7 +18612,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_number_of_outputs", + debug_name: "IirFilterNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18913,7 +18627,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( 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(); move |context| { @@ -18933,9 +18647,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::number_of_outputs( - &*api_that_guard, - ), + web_audio_api::node::IIRFilterNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18943,7 +18655,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( +fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -18951,7 +18663,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_reduction", + debug_name: "IirFilterNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -18966,7 +18678,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( 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(); move |context| { @@ -18986,7 +18698,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorNode::reduction(&*api_that_guard), + web_audio_api::node::IIRFilterNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -18994,168 +18706,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_registration_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: "DynamicsCompressorNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_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: "DynamicsCompressorNode_set_channel_count", - 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); - let api_count = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_channel_count( - &*api_that_guard, - api_count, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_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: "DynamicsCompressorNode_set_channel_count_mode", - 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); - let api_mode = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_channel_count_mode( - &*api_that_guard, - api_mode, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__IirFilterNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19163,7 +18714,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_set_channel_interpretation", + debug_name: "IirFilterNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19178,9 +18729,8 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19199,10 +18749,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::IIRFilterNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -19210,7 +18757,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_ }, ) } -fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19218,7 +18765,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "DynamicsCompressorNode_set_on_processor_error", + debug_name: "IirFilterNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19233,7 +18780,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( ::sse_decode(&mut deserializer), @@ -19256,7 +18803,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::DynamicsCompressorNode::set_on_processor_error( + web_audio_api::node::IIRFilterNode::set_on_processor_error( &*api_that_guard, api_callback, ); @@ -19267,7 +18814,7 @@ fn wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl }, ) } -fn wire__web_audio_api__node__GainNode_channel_config_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19275,7 +18822,7 @@ fn wire__web_audio_api__node__GainNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_config", + debug_name: "MediaElementAudioSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19290,7 +18837,9 @@ fn wire__web_audio_api__node__GainNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19310,7 +18859,9 @@ fn wire__web_audio_api__node__GainNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::channel_config(&*api_that_guard); + web_audio_api::node::MediaElementAudioSourceNode::channel_config( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -19318,7 +18869,7 @@ fn wire__web_audio_api__node__GainNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__GainNode_channel_count_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19326,7 +18877,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_count", + debug_name: "MediaElementAudioSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19341,7 +18892,9 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19361,7 +18914,9 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::channel_count(&*api_that_guard), + web_audio_api::node::MediaElementAudioSourceNode::channel_count( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -19369,7 +18924,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19377,7 +18932,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_count_mode", + debug_name: "MediaElementAudioSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19392,7 +18947,9 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19412,7 +18969,9 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::MediaElementAudioSourceNode::channel_count_mode( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -19420,7 +18979,7 @@ fn wire__web_audio_api__node__GainNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19428,7 +18987,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_channel_interpretation", + debug_name: "MediaElementAudioSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19443,7 +19002,9 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19463,7 +19024,9 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::channel_interpretation(&*api_that_guard), + web_audio_api::node::MediaElementAudioSourceNode::channel_interpretation( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -19471,7 +19034,7 @@ fn wire__web_audio_api__node__GainNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19479,7 +19042,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_clear_onprocessorerror", + debug_name: "MediaElementAudioSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19494,7 +19057,9 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19514,7 +19079,9 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::clear_onprocessorerror(&*api_that_guard); + web_audio_api::node::MediaElementAudioSourceNode::clear_onprocessorerror( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -19522,7 +19089,7 @@ fn wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__GainNode_disconnect_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19530,7 +19097,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_disconnect", + debug_name: "MediaElementAudioSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19545,7 +19112,9 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19565,7 +19134,9 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::disconnect(&*api_that_guard); + web_audio_api::node::MediaElementAudioSourceNode::disconnect( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -19573,7 +19144,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__GainNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19581,7 +19152,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_disconnect_output", + debug_name: "MediaElementAudioSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19596,7 +19167,9 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); let api_output = ::sse_decode(&mut deserializer); deserializer.end(); @@ -19617,7 +19190,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::disconnect_output( + web_audio_api::node::MediaElementAudioSourceNode::disconnect_output( &*api_that_guard, api_output, ); @@ -19628,7 +19201,7 @@ fn wire__web_audio_api__node__GainNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19636,7 +19209,7 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_frb_override_connect", + debug_name: "MediaElementAudioSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19651,7 +19224,9 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -19679,7 +19254,7 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::frb_override_connect( + web_audio_api::node::MediaElementAudioSourceNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -19690,7 +19265,7 @@ fn wire__web_audio_api__node__GainNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19698,7 +19273,7 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_number_of_inputs", + debug_name: "MediaElementAudioSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19713,7 +19288,9 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19733,7 +19310,9 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::MediaElementAudioSourceNode::number_of_inputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -19741,7 +19320,7 @@ fn wire__web_audio_api__node__GainNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19749,7 +19328,7 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_number_of_outputs", + debug_name: "MediaElementAudioSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19764,7 +19343,9 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -19784,173 +19365,17 @@ fn wire__web_audio_api__node__GainNode_number_of_outputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::GainNode::number_of_outputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__GainNode_registration_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: "GainNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__GainNode_set_channel_count_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: "GainNode_set_channel_count", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_count(&*api_that_guard, api_v); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__GainNode_set_channel_count_mode_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: "GainNode_set_channel_count_mode", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_count_mode( + web_audio_api::node::MediaElementAudioSourceNode::number_of_outputs( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -19958,7 +19383,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_set_channel_interpretation", + debug_name: "MediaElementAudioSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -19973,9 +19398,10 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -19994,9 +19420,8 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_channel_interpretation( + web_audio_api::node::MediaElementAudioSourceNode::registration( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -20005,7 +19430,7 @@ fn wire__web_audio_api__node__GainNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20013,7 +19438,7 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "GainNode_set_on_processor_error", + debug_name: "MediaElementAudioSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20028,7 +19453,9 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaElementAudioSourceNode, + >, >>::sse_decode(&mut deserializer); let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( ::sse_decode(&mut deserializer), @@ -20051,7 +19478,7 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::GainNode::set_on_processor_error( + web_audio_api::node::MediaElementAudioSourceNode::set_on_processor_error( &*api_that_guard, api_callback, ); @@ -20062,7 +19489,7 @@ fn wire__web_audio_api__node__GainNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20070,7 +19497,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_config", + debug_name: "MediaStreamAudioDestinationNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20085,7 +19512,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -20105,7 +19534,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::channel_config(&*api_that_guard); + web_audio_api::node::MediaStreamAudioDestinationNode::channel_config( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -20113,7 +19544,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20121,7 +19552,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_count", + debug_name: "MediaStreamAudioDestinationNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20136,7 +19567,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -20156,7 +19589,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::channel_count(&*api_that_guard), + web_audio_api::node::MediaStreamAudioDestinationNode::channel_count( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -20164,7 +19599,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20172,7 +19607,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_count_mode", + debug_name: "MediaStreamAudioDestinationNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20187,7 +19622,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -20207,7 +19644,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::MediaStreamAudioDestinationNode::channel_count_mode( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -20215,7 +19654,55 @@ fn wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_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: "MediaStreamAudioDestinationNode_channel_interpretation", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamAudioDestinationNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_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: "MediaStreamAudioDestinationNode_clear_onprocessorerror", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20223,7 +19710,7 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_channel_interpretation", + debug_name: "MediaStreamAudioDestinationNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20238,7 +19725,9 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -20257,18 +19746,18 @@ fn wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioDestinationNode::disconnect( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20276,7 +19765,7 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_clear_onprocessorerror", + debug_name: "MediaStreamAudioDestinationNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20291,8 +19780,11 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20311,8 +19803,9 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::clear_onprocessorerror( + web_audio_api::node::MediaStreamAudioDestinationNode::disconnect_output( &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -20321,7 +19814,7 @@ fn wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20329,7 +19822,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_disconnect", + debug_name: "MediaStreamAudioDestinationNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20344,27 +19837,40 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::disconnect(&*api_that_guard); + web_audio_api::node::MediaStreamAudioDestinationNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -20372,7 +19878,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20380,7 +19886,7 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_disconnect_output", + debug_name: "MediaStreamAudioDestinationNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20395,9 +19901,10 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20415,19 +19922,18 @@ fn wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::disconnect_output( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioDestinationNode::number_of_inputs( &*api_that_guard, - api_output, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20435,7 +19941,7 @@ fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_frb_override_connect", + debug_name: "MediaStreamAudioDestinationNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20450,46 +19956,39 @@ fn wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::frb_override_connect( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioDestinationNode::number_of_outputs( &*api_that_guard, - &*api_dest_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20497,7 +19996,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_number_of_inputs", + debug_name: "MediaStreamAudioDestinationNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20512,7 +20011,9 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner< + MediaStreamAudioDestinationNode, + >, >>::sse_decode(&mut deserializer); deserializer.end(); move |context| { @@ -20531,16 +20032,43 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::number_of_inputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioDestinationNode::registration( + &*api_that_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_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: "MediaStreamAudioDestinationNode_set_on_processor_error", 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); +let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20548,7 +20076,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_number_of_outputs", + debug_name: "MediaStreamAudioSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20563,7 +20091,7 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( 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(); move |context| { @@ -20582,16 +20110,18 @@ fn wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::IIRFilterNode::number_of_outputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioSourceNode::channel_config( + &*api_that_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_registration_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20599,7 +20129,7 @@ fn wire__web_audio_api__node__IirFilterNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_registration", + debug_name: "MediaStreamAudioSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20614,7 +20144,7 @@ fn wire__web_audio_api__node__IirFilterNode_registration_impl( 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(); move |context| { @@ -20633,16 +20163,18 @@ fn wire__web_audio_api__node__IirFilterNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioSourceNode::channel_count( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20650,7 +20182,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_channel_count", + debug_name: "MediaStreamAudioSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20665,9 +20197,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20685,19 +20216,18 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_count( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioSourceNode::channel_count_mode( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20705,7 +20235,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_channel_count_mode", + debug_name: "MediaStreamAudioSourceNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20720,9 +20250,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20740,19 +20269,18 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_count_mode( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamAudioSourceNode::channel_interpretation( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20760,7 +20288,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_channel_interpretation", + debug_name: "MediaStreamAudioSourceNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20775,9 +20303,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20796,9 +20323,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_channel_interpretation( + web_audio_api::node::MediaStreamAudioSourceNode::clear_onprocessorerror( &*api_that_guard, - api_v, ); })?; Ok(output_ok) @@ -20807,7 +20333,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20815,7 +20341,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "IirFilterNode_set_on_processor_error", + debug_name: "MediaStreamAudioSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20830,11 +20356,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20853,9 +20376,8 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::IIRFilterNode::set_on_processor_error( + web_audio_api::node::MediaStreamAudioSourceNode::disconnect( &*api_that_guard, - api_callback, ); })?; Ok(output_ok) @@ -20864,7 +20386,7 @@ fn wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20872,7 +20394,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_config", + debug_name: "MediaStreamAudioSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20887,10 +20409,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -20909,8 +20430,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::channel_config( + web_audio_api::node::MediaStreamAudioSourceNode::disconnect_output( &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -20919,7 +20441,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20927,7 +20449,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_count", + debug_name: "MediaStreamAudioSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20942,39 +20464,46 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_count( + let api_dest_guard = api_dest_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamAudioSourceNode::frb_override_connect( &*api_that_guard, - ), - )?; + &*api_dest_guard, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -20982,7 +20511,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_count_mode", + debug_name: "MediaStreamAudioSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -20997,9 +20526,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp 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(); move |context| { @@ -21019,7 +20546,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_count_mode( + web_audio_api::node::MediaStreamAudioSourceNode::number_of_inputs( &*api_that_guard, ), )?; @@ -21029,7 +20556,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_imp }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21037,7 +20564,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_channel_interpretation", + debug_name: "MediaStreamAudioSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21052,9 +20579,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation 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(); move |context| { @@ -21074,7 +20599,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::channel_interpretation( + web_audio_api::node::MediaStreamAudioSourceNode::number_of_outputs( &*api_that_guard, ), )?; @@ -21084,7 +20609,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21092,7 +20617,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_clear_onprocessorerror", + debug_name: "MediaStreamAudioSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21107,9 +20632,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror 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(); move |context| { @@ -21129,7 +20652,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::clear_onprocessorerror( + web_audio_api::node::MediaStreamAudioSourceNode::registration( &*api_that_guard, ); })?; @@ -21139,7 +20662,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( +fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21147,7 +20670,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_disconnect", + debug_name: "MediaStreamAudioSourceNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21162,10 +20685,11 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21184,8 +20708,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::disconnect( + web_audio_api::node::MediaStreamAudioSourceNode::set_on_processor_error( &*api_that_guard, + api_callback, ); })?; Ok(output_ok) @@ -21194,7 +20719,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21202,7 +20727,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_disconnect_output", + debug_name: "MediaStreamTrackAudioSourceNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21218,10 +20743,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21240,9 +20764,8 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::disconnect_output( + web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_config( &*api_that_guard, - api_output, ); })?; Ok(output_ok) @@ -21251,7 +20774,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21259,7 +20782,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_frb_override_connect", + debug_name: "MediaStreamTrackAudioSourceNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21275,47 +20798,38 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_i flutter_rust_bridge::for_generated::SseDeserializer::new(message); 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::frb_override_connect( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count( &*api_that_guard, - &*api_dest_guard, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21323,7 +20837,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_number_of_inputs", + debug_name: "MediaStreamTrackAudioSourceNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21339,7 +20853,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); deserializer.end(); @@ -21360,7 +20874,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::number_of_inputs( + web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count_mode( &*api_that_guard, ), )?; @@ -21370,7 +20884,55 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_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: "MediaStreamTrackAudioSourceNode_channel_interpretation", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_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: "MediaStreamTrackAudioSourceNode_clear_onprocessorerror", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21378,7 +20940,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_number_of_outputs", + debug_name: "MediaStreamTrackAudioSourceNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21394,7 +20956,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); deserializer.end(); @@ -21414,18 +20976,18 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaElementAudioSourceNode::number_of_outputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21433,7 +20995,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_registration", + debug_name: "MediaStreamTrackAudioSourceNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21449,9 +21011,10 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21470,8 +21033,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::registration( + web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect_output( &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -21480,7 +21044,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21488,7 +21052,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_set_channel_count", + debug_name: "MediaStreamTrackAudioSourceNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21504,31 +21068,38 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::set_channel_count( + web_audio_api::node::MediaStreamTrackAudioSourceNode::frb_override_connect( &*api_that_guard, - api_v, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -21537,7 +21108,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21545,7 +21116,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_set_channel_count_mode", + debug_name: "MediaStreamTrackAudioSourceNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21561,10 +21132,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21582,44 +21152,18 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::set_channel_count_mode( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_inputs( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_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: "MediaElementAudioSourceNode_set_channel_interpretation", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaElementAudioSourceNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21627,7 +21171,7 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaElementAudioSourceNode_set_on_processor_error", + debug_name: "MediaStreamTrackAudioSourceNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21643,12 +21187,9 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21666,19 +21207,18 @@ fn wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaElementAudioSourceNode::set_on_processor_error( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_outputs( &*api_that_guard, - api_callback, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21686,7 +21226,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_channel_config", + debug_name: "MediaStreamTrackAudioSourceNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21702,7 +21242,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , >>::sse_decode(&mut deserializer); deserializer.end(); @@ -21723,7 +21263,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::channel_config( + web_audio_api::node::MediaStreamTrackAudioSourceNode::registration( &*api_that_guard, ); })?; @@ -21733,7 +21273,32 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_imp }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( +fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_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: "MediaStreamTrackAudioSourceNode_set_on_processor_error", 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); +let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21741,7 +21306,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_channel_count", + debug_name: "OscillatorNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21756,9 +21321,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl 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(); move |context| { @@ -21777,18 +21340,16 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::channel_count( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( +fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21796,7 +21357,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_channel_count_mode", + debug_name: "OscillatorNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21811,9 +21372,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode 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(); move |context| { @@ -21833,9 +21392,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::channel_count_mode( - &*api_that_guard, - ), + web_audio_api::node::OscillatorNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -21843,55 +21400,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_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: "MediaStreamAudioDestinationNode_channel_interpretation", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamAudioDestinationNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_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: "MediaStreamAudioDestinationNode_clear_onprocessorerror", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( +fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21899,7 +21408,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_disconnect", + debug_name: "OscillatorNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21914,9 +21423,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( 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(); move |context| { @@ -21935,18 +21442,16 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::disconnect( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::channel_count_mode(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( +fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -21954,7 +21459,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_disconnect_output", + debug_name: "OscillatorNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -21969,11 +21474,8 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -21991,19 +21493,18 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::disconnect_output( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::channel_interpretation( &*api_that_guard, - api_output, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl( +fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22011,7 +21512,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_frb_override_connect", + debug_name: "OscillatorNode_clear_onended", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22026,40 +21527,27 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); + web_audio_api::node::OscillatorNode::clear_onended(&*api_that_guard); })?; Ok(output_ok) })()) @@ -22067,7 +21555,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_conne }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( +fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22075,7 +21563,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_number_of_inputs", + debug_name: "OscillatorNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22090,9 +21578,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i 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(); move |context| { @@ -22111,18 +21597,18 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_i } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::number_of_inputs( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::clear_onprocessorerror( &*api_that_guard, - ), - )?; + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( +fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22130,7 +21616,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_number_of_outputs", + debug_name: "OscillatorNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22145,9 +21631,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_ 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(); move |context| { @@ -22166,18 +21650,16 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioDestinationNode::number_of_outputs( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::disconnect(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( +fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22185,7 +21667,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_registration", + debug_name: "OscillatorNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22200,10 +21682,9 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22222,8 +21703,9 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::registration( + web_audio_api::node::OscillatorNode::disconnect_output( &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -22232,7 +21714,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl( +fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22240,7 +21722,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioDestinationNode_set_channel_count", + debug_name: "OscillatorNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22255,32 +21737,37 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count( + web_audio_api::node::OscillatorNode::frb_override_connect( &*api_that_guard, - api_v, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -22289,82 +21776,7 @@ fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_ }, ) } -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_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: "MediaStreamAudioDestinationNode_set_channel_count_mode", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_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: "MediaStreamAudioDestinationNode_set_channel_interpretation", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_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: "MediaStreamAudioDestinationNode_set_on_processor_error", 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); -let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamAudioDestinationNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( +fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22372,7 +21784,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_config", + debug_name: "OscillatorNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22387,7 +21799,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( 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(); move |context| { @@ -22406,18 +21818,16 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::channel_config( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( +fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22425,7 +21835,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_count", + debug_name: "OscillatorNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22440,7 +21850,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( 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(); move |context| { @@ -22460,9 +21870,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_count( - &*api_that_guard, - ), + web_audio_api::node::OscillatorNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -22470,7 +21878,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__OscillatorNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22478,7 +21886,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_count_mode", + debug_name: "OscillatorNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22493,7 +21901,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl 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(); move |context| { @@ -22512,18 +21920,41 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__OscillatorNode_set_on_ended_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: "OscillatorNode_set_on_ended", 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); +let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_,()>::Ok({ web_audio_api::node::OscillatorNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) + })()) + } }) +} +fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22531,7 +21962,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_channel_interpretation", + debug_name: "OscillatorNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22546,8 +21977,11 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22565,18 +21999,19 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::channel_interpretation( + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::set_on_processor_error( &*api_that_guard, - ), - )?; + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22584,7 +22019,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_clear_onprocessorerror", + debug_name: "OscillatorNode_set_periodic_wave", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22599,8 +22034,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_periodic_wave = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22608,19 +22044,20 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::clear_onprocessorerror( - &*api_that_guard, + web_audio_api::node::OscillatorNode::set_periodic_wave( + &mut *api_that_guard, + api_periodic_wave, ); })?; Ok(output_ok) @@ -22629,7 +22066,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_ }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( +fn wire__web_audio_api__node__OscillatorNode_set_type_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22637,7 +22074,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_disconnect", + debug_name: "OscillatorNode_set_type", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22652,8 +22089,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_type_ = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22661,19 +22099,20 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::disconnect( - &*api_that_guard, + web_audio_api::node::OscillatorNode::set_type( + &mut *api_that_guard, + api_type_, ); })?; Ok(output_ok) @@ -22682,7 +22121,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__OscillatorNode_start_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22690,7 +22129,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_disconnect_output", + debug_name: "OscillatorNode_start", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22705,9 +22144,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22715,21 +22153,18 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::OscillatorNode::start(&mut *api_that_guard); })?; Ok(output_ok) })()) @@ -22737,7 +22172,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__OscillatorNode_start_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22745,7 +22180,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_frb_override_connect", + debug_name: "OscillatorNode_start_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22760,37 +22195,30 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, + web_audio_api::node::OscillatorNode::start_at( + &mut *api_that_guard, + api_when, ); })?; Ok(output_ok) @@ -22799,7 +22227,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_im }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__OscillatorNode_stop_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22807,7 +22235,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_number_of_inputs", + debug_name: "OscillatorNode_stop", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22822,7 +22250,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( 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(); move |context| { @@ -22831,28 +22259,26 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::number_of_inputs( - &*api_that_guard, - ), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::stop(&mut *api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22860,7 +22286,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_number_of_outputs", + debug_name: "OscillatorNode_stop_at", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22875,8 +22301,9 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -22884,28 +22311,29 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamAudioSourceNode::number_of_outputs( - &*api_that_guard, - ), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::OscillatorNode::stop_at( + &mut *api_that_guard, + api_when, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( +fn wire__web_audio_api__node__OscillatorNode_type__impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22913,7 +22341,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_registration", + debug_name: "OscillatorNode_type_", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22928,7 +22356,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( 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(); move |context| { @@ -22947,18 +22375,16 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::registration( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::OscillatorNode::type_(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -22966,7 +22392,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_channel_count", + debug_name: "PannerNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -22981,9 +22407,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23002,10 +22427,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count( - &*api_that_guard, - api_v, - ); + web_audio_api::node::PannerNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -23013,7 +22435,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__PannerNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23021,7 +22443,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_channel_count_mode", + debug_name: "PannerNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23036,9 +22458,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23056,19 +22477,16 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23076,7 +22494,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_channel_interpretation", + debug_name: "PannerNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23091,9 +22509,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23111,19 +22528,16 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretat } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::channel_count_mode(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23131,7 +22545,7 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamAudioSourceNode_set_on_processor_error", + debug_name: "PannerNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23146,11 +22560,8 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23168,19 +22579,16 @@ fn wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamAudioSourceNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::channel_interpretation(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( +fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23188,7 +22596,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_channel_config", + debug_name: "PannerNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23203,9 +22611,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp 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(); move |context| { @@ -23225,9 +22631,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_config( - &*api_that_guard, - ); + web_audio_api::node::PannerNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) })()) @@ -23235,7 +22639,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_imp }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23243,7 +22647,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_channel_count", + debug_name: "PannerNode_cone_inner_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23258,9 +22662,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl 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(); move |context| { @@ -23280,9 +22682,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count( - &*api_that_guard, - ), + web_audio_api::node::PannerNode::cone_inner_angle(&*api_that_guard), )?; Ok(output_ok) })()) @@ -23290,7 +22690,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( +fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23298,7 +22698,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_channel_count_mode", + debug_name: "PannerNode_cone_outer_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23313,9 +22713,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode 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(); move |context| { @@ -23335,9 +22733,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_count_mode( - &*api_that_guard, - ), + web_audio_api::node::PannerNode::cone_outer_angle(&*api_that_guard), )?; Ok(output_ok) })()) @@ -23345,55 +22741,109 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl( +fn wire__web_audio_api__node__PannerNode_cone_outer_gain_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: "MediaStreamTrackAudioSourceNode_channel_interpretation", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "PannerNode_cone_outer_gain", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::cone_outer_gain(&*api_that_guard), + )?; + Ok(output_ok) + })()) } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok(web_audio_api::node::MediaStreamTrackAudioSourceNode::channel_interpretation(&*api_that_guard))?; Ok(output_ok) - })()) - } }) + }, + ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__PannerNode_disconnect_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: "MediaStreamTrackAudioSourceNode_clear_onprocessorerror", 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "PannerNode_disconnect", + 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::disconnect(&*api_that_guard); + })?; + Ok(output_ok) + })()) } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::clear_onprocessorerror(&*api_that_guard); })?; Ok(output_ok) - })()) - } }) + }, + ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( +fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23401,7 +22851,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_disconnect", + debug_name: "PannerNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23416,10 +22866,9 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23438,8 +22887,9 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect( + web_audio_api::node::PannerNode::disconnect_output( &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -23448,7 +22898,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( +fn wire__web_audio_api__node__PannerNode_distance_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23456,7 +22906,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_disconnect_output", + debug_name: "PannerNode_distance_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23471,11 +22921,8 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23493,19 +22940,16 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::distance_model(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl( +fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23513,7 +22957,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_frb_override_connect", + debug_name: "PannerNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23528,9 +22972,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -23558,7 +23000,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::frb_override_connect( + web_audio_api::node::PannerNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -23569,7 +23011,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_conne }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( +fn wire__web_audio_api__node__PannerNode_max_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23577,7 +23019,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_number_of_inputs", + debug_name: "PannerNode_max_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23592,9 +23034,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i 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(); move |context| { @@ -23614,9 +23054,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_inputs( - &*api_that_guard, - ), + web_audio_api::node::PannerNode::max_distance(&*api_that_guard), )?; Ok(output_ok) })()) @@ -23624,7 +23062,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_i }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( +fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23632,7 +23070,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_number_of_outputs", + debug_name: "PannerNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23647,9 +23085,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ 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(); move |context| { @@ -23669,9 +23105,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::MediaStreamTrackAudioSourceNode::number_of_outputs( - &*api_that_guard, - ), + web_audio_api::node::PannerNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -23679,7 +23113,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_ }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( +fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23687,7 +23121,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_registration", + debug_name: "PannerNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23702,9 +23136,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( 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(); move |context| { @@ -23723,18 +23155,16 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::registration( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::number_of_outputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_panning_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23742,7 +23172,7 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "MediaStreamTrackAudioSourceNode_set_channel_count", + debug_name: "PannerNode_panning_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23757,11 +23187,8 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -23779,94 +23206,16 @@ fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_ } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::panning_model(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_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: "MediaStreamTrackAudioSourceNode_set_channel_count_mode", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_count_mode(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_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: "MediaStreamTrackAudioSourceNode_set_channel_interpretation", 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); -let api_v = ::sse_decode(&mut deserializer);deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_channel_interpretation(&*api_that_guard, api_v); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_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: "MediaStreamTrackAudioSourceNode_set_on_processor_error", 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); -let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::MediaStreamTrackAudioSourceNode::set_on_processor_error(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( +fn wire__web_audio_api__node__PannerNode_ref_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23874,7 +23223,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_config", + debug_name: "PannerNode_ref_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23889,7 +23238,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( 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(); move |context| { @@ -23908,16 +23257,16 @@ fn wire__web_audio_api__node__OscillatorNode_channel_config_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::channel_config(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::PannerNode::ref_distance(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23925,7 +23274,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_count", + debug_name: "PannerNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23940,7 +23289,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( 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(); move |context| { @@ -23959,16 +23308,16 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_count(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( +fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -23976,7 +23325,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_count_mode", + debug_name: "PannerNode_rolloff_factor", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -23991,7 +23340,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( 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(); move |context| { @@ -24011,7 +23360,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::PannerNode::rolloff_factor(&*api_that_guard), )?; Ok(output_ok) })()) @@ -24019,7 +23368,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( +fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24027,7 +23376,7 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_channel_interpretation", + debug_name: "PannerNode_set_cone_inner_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24042,8 +23391,9 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24051,28 +23401,29 @@ fn wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::set_cone_inner_angle( + &mut *api_that_guard, + api_value, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( +fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24080,7 +23431,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_clear_onended", + debug_name: "PannerNode_set_cone_outer_angle", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24095,8 +23446,9 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24104,18 +23456,21 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::clear_onended(&*api_that_guard); + web_audio_api::node::PannerNode::set_cone_outer_angle( + &mut *api_that_guard, + api_value, + ); })?; Ok(output_ok) })()) @@ -24123,7 +23478,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onended_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24131,7 +23486,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_clear_onprocessorerror", + debug_name: "PannerNode_set_cone_outer_gain", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24146,8 +23501,9 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24155,19 +23511,20 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::clear_onprocessorerror( - &*api_that_guard, + web_audio_api::node::PannerNode::set_cone_outer_gain( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -24176,7 +23533,7 @@ fn wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( +fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24184,7 +23541,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_disconnect", + debug_name: "PannerNode_set_distance_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24199,8 +23556,9 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24208,18 +23566,21 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::disconnect(&*api_that_guard); + web_audio_api::node::PannerNode::set_distance_model( + &mut *api_that_guard, + api_value, + ); })?; Ok(output_ok) })()) @@ -24227,7 +23588,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( +fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24235,7 +23596,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_disconnect_output", + debug_name: "PannerNode_set_max_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24250,9 +23611,9 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24260,20 +23621,20 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::disconnect_output( - &*api_that_guard, - api_output, + web_audio_api::node::PannerNode::set_max_distance( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -24282,7 +23643,7 @@ fn wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( +fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24290,7 +23651,7 @@ fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_frb_override_connect", + debug_name: "PannerNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24305,37 +23666,32 @@ fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::frb_override_connect( + web_audio_api::node::PannerNode::set_on_processor_error( &*api_that_guard, - &*api_dest_guard, + api_callback, ); })?; Ok(output_ok) @@ -24344,7 +23700,7 @@ fn wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( +fn wire__web_audio_api__node__PannerNode_set_orientation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24352,7 +23708,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_number_of_inputs", + debug_name: "PannerNode_set_orientation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24367,8 +23723,11 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_x = ::sse_decode(&mut deserializer); + let api_y = ::sse_decode(&mut deserializer); + let api_z = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24386,16 +23745,21 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::number_of_inputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::set_orientation( + &*api_that_guard, + api_x, + api_y, + api_z, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( +fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24403,7 +23767,7 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_number_of_outputs", + debug_name: "PannerNode_set_panning_model", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24418,8 +23782,9 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24427,26 +23792,29 @@ fn wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::number_of_outputs(&*api_that_guard), - )?; + let mut api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::PannerNode::set_panning_model( + &mut *api_that_guard, + api_value, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_registration_impl( +fn wire__web_audio_api__node__PannerNode_set_position_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24454,7 +23822,7 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_registration", + debug_name: "PannerNode_set_position", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24469,8 +23837,11 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_x = ::sse_decode(&mut deserializer); + let api_y = ::sse_decode(&mut deserializer); + let api_z = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24489,7 +23860,12 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::registration(&*api_that_guard); + web_audio_api::node::PannerNode::set_position( + &*api_that_guard, + api_x, + api_y, + api_z, + ); })?; Ok(output_ok) })()) @@ -24497,7 +23873,7 @@ fn wire__web_audio_api__node__OscillatorNode_registration_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( +fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24505,7 +23881,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_channel_count", + debug_name: "PannerNode_set_ref_distance", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24520,9 +23896,9 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24530,20 +23906,20 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_count( - &*api_that_guard, - api_v, + web_audio_api::node::PannerNode::set_ref_distance( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -24552,7 +23928,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24560,7 +23936,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_channel_count_mode", + debug_name: "PannerNode_set_rolloff_factor", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24575,9 +23951,9 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); + let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24585,20 +23961,20 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, false, + &api_that, 0, true, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), _ => unreachable!(), } } - let api_that_guard = api_that_guard.unwrap(); + let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_count_mode( - &*api_that_guard, - api_v, + web_audio_api::node::PannerNode::set_rolloff_factor( + &mut *api_that_guard, + api_value, ); })?; Ok(output_ok) @@ -24607,7 +23983,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24615,7 +23991,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_channel_interpretation", + debug_name: "ScriptProcessorNode_buffer_size", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24630,9 +24006,8 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24650,44 +24025,16 @@ fn wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::buffer_size(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_on_ended_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: "OscillatorNode_set_on_ended", 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); -let api_callback = decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException(::sse_decode(&mut deserializer));deserializer.end(); move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_,()>::Ok({ web_audio_api::node::OscillatorNode::set_on_ended(&*api_that_guard, api_callback); })?; Ok(output_ok) - })()) - } }) -} -fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24695,7 +24042,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_on_processor_error", + debug_name: "ScriptProcessorNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24710,11 +24057,8 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24733,10 +24077,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); + web_audio_api::node::ScriptProcessorNode::channel_config(&*api_that_guard); })?; Ok(output_ok) })()) @@ -24744,7 +24085,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24752,7 +24093,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_periodic_wave", + debug_name: "ScriptProcessorNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24767,9 +24108,8 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_periodic_wave = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24777,29 +24117,26 @@ fn wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_periodic_wave( - &mut *api_that_guard, - api_periodic_wave, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_set_type_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24807,7 +24144,7 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_set_type", + debug_name: "ScriptProcessorNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24822,9 +24159,8 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_type_ = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24832,29 +24168,28 @@ fn wire__web_audio_api__node__OscillatorNode_set_type_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::set_type( - &mut *api_that_guard, - api_type_, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::channel_count_mode( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_start_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24862,7 +24197,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_start", + debug_name: "ScriptProcessorNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24877,7 +24212,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( 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(); move |context| { @@ -24886,26 +24221,28 @@ fn wire__web_audio_api__node__OscillatorNode_start_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::start(&mut *api_that_guard); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ScriptProcessorNode::channel_interpretation( + &*api_that_guard, + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__OscillatorNode_start_at_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24913,7 +24250,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_start_at", + debug_name: "ScriptProcessorNode_clear_onaudioprocess", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24928,9 +24265,8 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -24938,20 +24274,19 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::start_at( - &mut *api_that_guard, - api_when, + web_audio_api::node::ScriptProcessorNode::clear_onaudioprocess( + &*api_that_guard, ); })?; Ok(output_ok) @@ -24960,7 +24295,7 @@ fn wire__web_audio_api__node__OscillatorNode_start_at_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_stop_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -24968,7 +24303,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_stop", + debug_name: "ScriptProcessorNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -24983,7 +24318,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( 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(); move |context| { @@ -24992,18 +24327,20 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::stop(&mut *api_that_guard); + web_audio_api::node::ScriptProcessorNode::clear_onprocessorerror( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -25011,7 +24348,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25019,7 +24356,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_stop_at", + debug_name: "ScriptProcessorNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25034,9 +24371,8 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_when = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25044,21 +24380,18 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::OscillatorNode::stop_at( - &mut *api_that_guard, - api_when, - ); + web_audio_api::node::ScriptProcessorNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -25066,7 +24399,7 @@ fn wire__web_audio_api__node__OscillatorNode_stop_at_impl( }, ) } -fn wire__web_audio_api__node__OscillatorNode_type__impl( +fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25074,7 +24407,7 @@ fn wire__web_audio_api__node__OscillatorNode_type__impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "OscillatorNode_type_", + debug_name: "ScriptProcessorNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25089,8 +24422,9 @@ fn wire__web_audio_api__node__OscillatorNode_type__impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25108,16 +24442,19 @@ fn wire__web_audio_api__node__OscillatorNode_type__impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::OscillatorNode::type_(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::disconnect_output( + &*api_that_guard, + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_channel_config_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25125,7 +24462,7 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_config", + debug_name: "ScriptProcessorNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25140,27 +24477,38 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::channel_config(&*api_that_guard); + web_audio_api::node::ScriptProcessorNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, + ); })?; Ok(output_ok) })()) @@ -25168,7 +24516,7 @@ fn wire__web_audio_api__node__PannerNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_channel_count_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25176,7 +24524,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_count", + debug_name: "ScriptProcessorNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25191,7 +24539,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( 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(); move |context| { @@ -25211,7 +24559,9 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::channel_count(&*api_that_guard), + web_audio_api::node::ScriptProcessorNode::number_of_inputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -25219,7 +24569,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25227,7 +24577,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_count_mode", + debug_name: "ScriptProcessorNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25242,7 +24592,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( 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(); move |context| { @@ -25262,7 +24612,9 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::channel_count_mode(&*api_that_guard), + web_audio_api::node::ScriptProcessorNode::number_of_outputs( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -25270,7 +24622,7 @@ fn wire__web_audio_api__node__PannerNode_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25278,7 +24630,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_channel_interpretation", + debug_name: "ScriptProcessorNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25293,7 +24645,7 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( 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(); move |context| { @@ -25312,16 +24664,16 @@ fn wire__web_audio_api__node__PannerNode_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::channel_interpretation(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::ScriptProcessorNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25329,7 +24681,7 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_clear_onprocessorerror", + debug_name: "ScriptProcessorNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25344,8 +24696,11 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25364,7 +24719,10 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::clear_onprocessorerror(&*api_that_guard); + web_audio_api::node::ScriptProcessorNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); })?; Ok(output_ok) })()) @@ -25372,7 +24730,7 @@ fn wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25380,7 +24738,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_cone_inner_angle", + debug_name: "StereoPannerNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25395,7 +24753,58 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( 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(); + move |context| { + transform_result_sse::<_, ()>((move || { + let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), + _ => unreachable!(), + } + } + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::channel_config(&*api_that_guard); + })?; + Ok(output_ok) + })()) + } + }, + ) +} +fn wire__web_audio_api__node__StereoPannerNode_channel_count_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: "StereoPannerNode_channel_count", + 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| { @@ -25415,7 +24824,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::cone_inner_angle(&*api_that_guard), + web_audio_api::node::StereoPannerNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25423,7 +24832,7 @@ fn wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25431,7 +24840,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_cone_outer_angle", + debug_name: "StereoPannerNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25446,7 +24855,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( 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(); move |context| { @@ -25466,7 +24875,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::cone_outer_angle(&*api_that_guard), + web_audio_api::node::StereoPannerNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25474,7 +24883,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( +fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25482,7 +24891,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_cone_outer_gain", + debug_name: "StereoPannerNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25497,7 +24906,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( 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(); move |context| { @@ -25517,7 +24926,9 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::cone_outer_gain(&*api_that_guard), + web_audio_api::node::StereoPannerNode::channel_interpretation( + &*api_that_guard, + ), )?; Ok(output_ok) })()) @@ -25525,7 +24936,7 @@ fn wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_disconnect_impl( +fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25533,7 +24944,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_disconnect", + debug_name: "StereoPannerNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25548,7 +24959,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( 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(); move |context| { @@ -25568,7 +24979,9 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::disconnect(&*api_that_guard); + web_audio_api::node::StereoPannerNode::clear_onprocessorerror( + &*api_that_guard, + ); })?; Ok(output_ok) })()) @@ -25576,7 +24989,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( +fn wire__web_audio_api__node__StereoPannerNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25584,7 +24997,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_disconnect_output", + debug_name: "StereoPannerNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25599,9 +25012,8 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25620,10 +25032,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::disconnect_output( - &*api_that_guard, - api_output, - ); + web_audio_api::node::StereoPannerNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -25631,7 +25040,7 @@ fn wire__web_audio_api__node__PannerNode_disconnect_output_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_distance_model_impl( +fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25639,7 +25048,7 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_distance_model", + debug_name: "StereoPannerNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25654,8 +25063,9 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25673,16 +25083,19 @@ fn wire__web_audio_api__node__PannerNode_distance_model_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::distance_model(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::disconnect_output( + &*api_that_guard, + api_output, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( +fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25690,7 +25103,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_frb_override_connect", + debug_name: "StereoPannerNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25705,7 +25118,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); let api_dest = ::sse_decode(&mut deserializer); @@ -25733,7 +25146,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( let api_that_guard = api_that_guard.unwrap(); let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::frb_override_connect( + web_audio_api::node::StereoPannerNode::frb_override_connect( &*api_that_guard, &*api_dest_guard, ); @@ -25744,7 +25157,7 @@ fn wire__web_audio_api__node__PannerNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_max_distance_impl( +fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25752,7 +25165,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_max_distance", + debug_name: "StereoPannerNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25767,7 +25180,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( 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(); move |context| { @@ -25787,7 +25200,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::max_distance(&*api_that_guard), + web_audio_api::node::StereoPannerNode::number_of_inputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25795,7 +25208,7 @@ fn wire__web_audio_api__node__PannerNode_max_distance_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( +fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25803,7 +25216,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_number_of_inputs", + debug_name: "StereoPannerNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25818,7 +25231,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( 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(); move |context| { @@ -25838,7 +25251,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::number_of_inputs(&*api_that_guard), + web_audio_api::node::StereoPannerNode::number_of_outputs(&*api_that_guard), )?; Ok(output_ok) })()) @@ -25846,7 +25259,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( +fn wire__web_audio_api__node__StereoPannerNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25854,7 +25267,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_number_of_outputs", + debug_name: "StereoPannerNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25869,7 +25282,7 @@ fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( 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(); move |context| { @@ -25888,16 +25301,16 @@ fn wire__web_audio_api__node__PannerNode_number_of_outputs_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::number_of_outputs(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::registration(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_panning_model_impl( +fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25905,7 +25318,7 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_panning_model", + debug_name: "StereoPannerNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25920,8 +25333,11 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -25939,16 +25355,19 @@ fn wire__web_audio_api__node__PannerNode_panning_model_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::panning_model(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::StereoPannerNode::set_on_processor_error( + &*api_that_guard, + api_callback, + ); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_ref_distance_impl( +fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -25956,7 +25375,7 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_ref_distance", + debug_name: "WaveShaperNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -25971,7 +25390,7 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( 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(); move |context| { @@ -25990,16 +25409,16 @@ fn wire__web_audio_api__node__PannerNode_ref_distance_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::ref_distance(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::node::WaveShaperNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_registration_impl( +fn wire__web_audio_api__node__WaveShaperNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26007,7 +25426,7 @@ fn wire__web_audio_api__node__PannerNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_registration", + debug_name: "WaveShaperNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26022,7 +25441,7 @@ fn wire__web_audio_api__node__PannerNode_registration_impl( 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(); move |context| { @@ -26041,16 +25460,16 @@ fn wire__web_audio_api__node__PannerNode_registration_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::registration(&*api_that_guard); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::channel_count(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( +fn wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26058,7 +25477,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_rolloff_factor", + debug_name: "WaveShaperNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26073,7 +25492,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( 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(); move |context| { @@ -26093,7 +25512,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::PannerNode::rolloff_factor(&*api_that_guard), + web_audio_api::node::WaveShaperNode::channel_count_mode(&*api_that_guard), )?; Ok(output_ok) })()) @@ -26101,7 +25520,7 @@ fn wire__web_audio_api__node__PannerNode_rolloff_factor_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( +fn wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26109,7 +25528,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_channel_count", + debug_name: "WaveShaperNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26124,9 +25543,8 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26144,19 +25562,18 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_count( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::channel_interpretation( &*api_that_guard, - api_count, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26164,7 +25581,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_channel_count_mode", + debug_name: "WaveShaperNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26179,9 +25596,8 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26200,9 +25616,8 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_count_mode( + web_audio_api::node::WaveShaperNode::clear_onprocessorerror( &*api_that_guard, - api_mode, ); })?; Ok(output_ok) @@ -26211,7 +25626,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__WaveShaperNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26219,7 +25634,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_channel_interpretation", + debug_name: "WaveShaperNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26234,9 +25649,8 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26255,10 +25669,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); + web_audio_api::node::WaveShaperNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -26266,7 +25677,7 @@ fn wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( +fn wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26274,7 +25685,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_cone_inner_angle", + debug_name: "WaveShaperNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26289,9 +25700,9 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26299,20 +25710,20 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_inner_angle( - &mut *api_that_guard, - api_value, + web_audio_api::node::WaveShaperNode::disconnect_output( + &*api_that_guard, + api_output, ); })?; Ok(output_ok) @@ -26321,7 +25732,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( +fn wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26329,7 +25740,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_cone_outer_angle", + debug_name: "WaveShaperNode_frb_override_connect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26344,30 +25755,37 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_dest = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; + let mut api_dest_guard = 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, + &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_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), + 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); + let api_that_guard = api_that_guard.unwrap(); + let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_outer_angle( - &mut *api_that_guard, - api_value, + web_audio_api::node::WaveShaperNode::frb_override_connect( + &*api_that_guard, + &*api_dest_guard, ); })?; Ok(output_ok) @@ -26376,7 +25794,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( +fn wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26384,7 +25802,7 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_cone_outer_gain", + debug_name: "WaveShaperNode_frb_override_curve", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26399,9 +25817,8 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26409,29 +25826,26 @@ fn wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_cone_outer_gain( - &mut *api_that_guard, - api_value, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::frb_override_curve(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( +fn wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26439,7 +25853,7 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_distance_model", + debug_name: "WaveShaperNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26454,9 +25868,8 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26464,29 +25877,26 @@ fn wire__web_audio_api__node__PannerNode_set_distance_model_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_distance_model( - &mut *api_that_guard, - api_value, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::number_of_inputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( +fn wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26494,7 +25904,7 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_max_distance", + debug_name: "WaveShaperNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26509,9 +25919,8 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26519,29 +25928,26 @@ fn wire__web_audio_api__node__PannerNode_set_max_distance_impl( let decode_indices_ = flutter_rust_bridge::for_generated::lockable_compute_decode_order(vec![ flutter_rust_bridge::for_generated::LockableOrderInfo::new( - &api_that, 0, true, + &api_that, 0, false, ), ]); for i in decode_indices_ { match i { - 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref_mut()), + 0 => api_that_guard = Some(api_that.lockable_decode_sync_ref()), _ => unreachable!(), } } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_max_distance( - &mut *api_that_guard, - api_value, - ); - })?; + let api_that_guard = api_that_guard.unwrap(); + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::number_of_outputs(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__WaveShaperNode_oversample_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26549,7 +25955,7 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_on_processor_error", + debug_name: "WaveShaperNode_oversample", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26564,11 +25970,8 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26586,19 +25989,16 @@ fn wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::WaveShaperNode::oversample(&*api_that_guard), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__PannerNode_set_orientation_impl( +fn wire__web_audio_api__node__WaveShaperNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26606,7 +26006,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_orientation", + debug_name: "WaveShaperNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26621,11 +26021,8 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_x = ::sse_decode(&mut deserializer); - let api_y = ::sse_decode(&mut deserializer); - let api_z = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26644,12 +26041,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_orientation( - &*api_that_guard, - api_x, - api_y, - api_z, - ); + web_audio_api::node::WaveShaperNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -26657,7 +26049,7 @@ fn wire__web_audio_api__node__PannerNode_set_orientation_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( +fn wire__web_audio_api__node__WaveShaperNode_set_curve_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26665,7 +26057,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_panning_model", + debug_name: "WaveShaperNode_set_curve", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26680,9 +26072,9 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_curve = >::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26701,9 +26093,9 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_panning_model( + web_audio_api::node::WaveShaperNode::set_curve( &mut *api_that_guard, - api_value, + api_curve, ); })?; Ok(output_ok) @@ -26712,7 +26104,7 @@ fn wire__web_audio_api__node__PannerNode_set_panning_model_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_position_impl( +fn wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26720,7 +26112,7 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_position", + debug_name: "WaveShaperNode_set_on_processor_error", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26735,11 +26127,11 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_x = ::sse_decode(&mut deserializer); - let api_y = ::sse_decode(&mut deserializer); - let api_z = ::sse_decode(&mut deserializer); + let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( + ::sse_decode(&mut deserializer), + ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26758,11 +26150,9 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_position( + web_audio_api::node::WaveShaperNode::set_on_processor_error( &*api_that_guard, - api_x, - api_y, - api_z, + api_callback, ); })?; Ok(output_ok) @@ -26771,7 +26161,7 @@ fn wire__web_audio_api__node__PannerNode_set_position_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( +fn wire__web_audio_api__node__WaveShaperNode_set_oversample_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26779,7 +26169,7 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_ref_distance", + debug_name: "WaveShaperNode_set_oversample", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26794,9 +26184,10 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); + let api_oversample = + ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -26815,9 +26206,9 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( } let mut api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_ref_distance( + web_audio_api::node::WaveShaperNode::set_oversample( &mut *api_that_guard, - api_value, + api_oversample, ); })?; Ok(output_ok) @@ -26826,7 +26217,7 @@ fn wire__web_audio_api__node__PannerNode_set_ref_distance_impl( }, ) } -fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( +fn wire__web_audio_api__node__analyser_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26834,7 +26225,7 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "PannerNode_set_rolloff_factor", + debug_name: "analyser_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26848,40 +26239,18 @@ fn wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_value = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::PannerNode::set_rolloff_factor( - &mut *api_that_guard, - api_value, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::AnalyserOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( +fn wire__web_audio_api__node__audio_buffer_source_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26889,7 +26258,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_buffer_size", + debug_name: "audio_buffer_source_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26903,28 +26272,11 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::buffer_size(&*api_that_guard), + web_audio_api::node::AudioBufferSourceOptions::default(), )?; Ok(output_ok) })()) @@ -26932,7 +26284,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( +fn wire__web_audio_api__node__audio_node_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26940,7 +26292,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_config", + debug_name: "audio_node_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -26954,36 +26306,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::channel_config(&*api_that_guard); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::AudioNodeOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( +fn wire__web_audio_api__node__biquad_filter_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -26991,7 +26325,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_count", + debug_name: "biquad_filter_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27005,36 +26339,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_count(&*api_that_guard), - )?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( +fn wire__web_audio_api__node__biquad_filter_type_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27042,7 +26358,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_count_mode", + debug_name: "biquad_filter_type_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27056,38 +26372,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_count_mode( - &*api_that_guard, - ), - )?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterType::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( +fn wire__web_audio_api__node__channel_merger_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27095,7 +26391,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_channel_interpretation", + debug_name: "channel_merger_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27109,38 +26405,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::channel_interpretation( - &*api_that_guard, - ), - )?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( +fn wire__web_audio_api__node__channel_splitter_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27148,7 +26424,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_clear_onaudioprocess", + debug_name: "channel_splitter_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27162,38 +26438,19 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::clear_onaudioprocess( - &*api_that_guard, - ); - })?; + let output_ok = Result::<_, ()>::Ok( + web_audio_api::node::ChannelSplitterOptions::default(), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__node__constant_source_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27201,7 +26458,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_clear_onprocessorerror", + debug_name: "constant_source_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27215,38 +26472,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::clear_onprocessorerror( - &*api_that_guard, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ConstantSourceOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( +fn wire__web_audio_api__node__convolver_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27254,7 +26491,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_disconnect", + debug_name: "convolver_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27268,36 +26505,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::disconnect(&*api_that_guard); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::ConvolverOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( +fn wire__web_audio_api__node__delay_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27305,7 +26524,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_disconnect_output", + debug_name: "delay_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27319,40 +26538,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::DelayOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( +fn wire__web_audio_api__node__distance_model_type_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27360,7 +26557,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_frb_override_connect", + debug_name: "distance_model_type_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27374,47 +26571,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - 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_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::DistanceModelType::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( +fn wire__web_audio_api__node__dynamics_compressor_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27422,7 +26590,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_number_of_inputs", + debug_name: "dynamics_compressor_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27436,30 +26604,11 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::number_of_inputs( - &*api_that_guard, - ), + web_audio_api::node::DynamicsCompressorOptions::default(), )?; Ok(output_ok) })()) @@ -27467,7 +26616,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( +fn wire__web_audio_api__node__gain_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27475,7 +26624,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_number_of_outputs", + debug_name: "gain_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27489,38 +26638,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ScriptProcessorNode::number_of_outputs( - &*api_that_guard, - ), - )?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::GainOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( +fn wire__web_audio_api__node__oscillator_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27528,7 +26657,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_registration", + debug_name: "oscillator_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27542,36 +26671,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_registration_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::registration(&*api_that_guard); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::OscillatorOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( +fn wire__web_audio_api__node__oscillator_type_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27579,7 +26690,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_channel_count", + debug_name: "oscillator_type_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27593,40 +26704,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_count = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_channel_count( - &*api_that_guard, - api_count, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::OscillatorType::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( +fn wire__web_audio_api__node__over_sample_type_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27634,7 +26723,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_channel_count_mode", + debug_name: "over_sample_type_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27648,40 +26737,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_channel_count_mode( - &*api_that_guard, - api_mode, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::OverSampleType::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl( +fn wire__web_audio_api__node__panner_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27689,7 +26756,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_channel_interpretation", + debug_name: "panner_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27703,40 +26770,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_imp }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::PannerOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( +fn wire__web_audio_api__node__panning_model_type_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27744,7 +26789,7 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "ScriptProcessorNode_set_on_processor_error", + debug_name: "panning_model_type_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27758,42 +26803,18 @@ fn wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( }; let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let api_that = , - >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::ScriptProcessorNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::PanningModelType::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( +fn wire__web_audio_api__node__stereo_panner_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27801,7 +26822,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_config", + debug_name: "stereo_panner_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27815,36 +26836,18 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_config_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::channel_config(&*api_that_guard); - })?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::StereoPannerOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_count_impl( +fn wire__web_audio_api__node__wave_shaper_options_default_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27852,7 +26855,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_count", + debug_name: "wave_shaper_options_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27866,36 +26869,18 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_impl( }; 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_count(&*api_that_guard), - )?; + let output_ok = + Result::<_, ()>::Ok(web_audio_api::node::WaveShaperOptions::default())?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27903,7 +26888,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_count_mode", + debug_name: "AudioWorkletNode_channel_config", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27918,7 +26903,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( 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(); move |context| { @@ -27937,16 +26922,16 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_count_mode(&*api_that_guard), - )?; + let output_ok = Result::<_, ()>::Ok({ + web_audio_api::worklet::AudioWorkletNode::channel_config(&*api_that_guard); + })?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27954,7 +26939,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_channel_interpretation", + debug_name: "AudioWorkletNode_channel_count", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -27969,7 +26954,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( 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(); move |context| { @@ -27989,9 +26974,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::channel_interpretation( - &*api_that_guard, - ), + web_audio_api::worklet::AudioWorkletNode::channel_count(&*api_that_guard), )?; Ok(output_ok) })()) @@ -27999,7 +26982,7 @@ fn wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28007,7 +26990,7 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_clear_onprocessorerror", + debug_name: "AudioWorkletNode_channel_count_mode", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28022,7 +27005,7 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( 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(); move |context| { @@ -28041,69 +27024,18 @@ fn wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::clear_onprocessorerror( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::worklet::AudioWorkletNode::channel_count_mode( &*api_that_guard, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__StereoPannerNode_disconnect_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: "StereoPannerNode_disconnect", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::disconnect(&*api_that_guard); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28111,7 +27043,7 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_disconnect_output", + debug_name: "AudioWorkletNode_channel_interpretation", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28126,9 +27058,8 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28146,19 +27077,18 @@ fn wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::disconnect_output( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::worklet::AudioWorkletNode::channel_interpretation( &*api_that_guard, - api_output, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28166,7 +27096,7 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_frb_override_connect", + debug_name: "AudioWorkletNode_clear_onprocessorerror", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28181,37 +27111,28 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_dest = - ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), _ => unreachable!(), } } let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::frb_override_connect( + web_audio_api::worklet::AudioWorkletNode::clear_onprocessorerror( &*api_that_guard, - &*api_dest_guard, ); })?; Ok(output_ok) @@ -28220,109 +27141,7 @@ fn wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_number_of_inputs_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: "StereoPannerNode_number_of_inputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::number_of_inputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__StereoPannerNode_number_of_outputs_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: "StereoPannerNode_number_of_outputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::StereoPannerNode::number_of_outputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__StereoPannerNode_registration_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28330,7 +27149,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_registration", + debug_name: "AudioWorkletNode_disconnect", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28345,7 +27164,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( 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(); move |context| { @@ -28365,7 +27184,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::registration(&*api_that_guard); + web_audio_api::worklet::AudioWorkletNode::disconnect(&*api_that_guard); })?; Ok(output_ok) })()) @@ -28373,7 +27192,7 @@ fn wire__web_audio_api__node__StereoPannerNode_registration_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28381,7 +27200,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_channel_count", + debug_name: "AudioWorkletNode_disconnect_output", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28396,9 +27215,9 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_count = ::sse_decode(&mut deserializer); + let api_output = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28417,9 +27236,9 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_count( + web_audio_api::worklet::AudioWorkletNode::disconnect_output( &*api_that_guard, - api_count, + api_output, ); })?; Ok(output_ok) @@ -28428,7 +27247,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl( }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28436,7 +27255,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_channel_count_mode", + debug_name: "AudioWorkletNode_number_of_inputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28451,9 +27270,8 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_mode = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28471,19 +27289,18 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_count_mode( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::worklet::AudioWorkletNode::number_of_inputs( &*api_that_guard, - api_mode, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28491,7 +27308,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_channel_interpretation", + debug_name: "AudioWorkletNode_number_of_outputs", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28506,9 +27323,8 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_v = ::sse_decode(&mut deserializer); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28526,19 +27342,18 @@ fn wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl( } } let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_channel_interpretation( + let output_ok = Result::<_, ()>::Ok( + web_audio_api::worklet::AudioWorkletNode::number_of_outputs( &*api_that_guard, - api_v, - ); - })?; + ), + )?; Ok(output_ok) })()) } }, ) } -fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28546,7 +27361,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "StereoPannerNode_set_on_processor_error", + debug_name: "AudioWorkletNode_parameters", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28561,11 +27376,8 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); let api_that = , + flutter_rust_bridge::for_generated::RustAutoOpaqueInner, >>::sse_decode(&mut deserializer); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); deserializer.end(); move |context| { transform_result_sse::<_, ()>((move || { @@ -28584,10 +27396,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::StereoPannerNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); + web_audio_api::worklet::AudioWorkletNode::parameters(&*api_that_guard); })?; Ok(output_ok) })()) @@ -28595,7 +27404,7 @@ fn wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( }, ) } -fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( +fn wire__web_audio_api__worklet__AudioWorkletNode_registration_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -28603,7 +27412,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( ) { FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( flutter_rust_bridge::for_generated::TaskInfo { - debug_name: "WaveShaperNode_channel_config", + debug_name: "AudioWorkletNode_registration", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, }, @@ -28618,7 +27427,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( 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(); move |context| { @@ -28638,7 +27447,7 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( } let api_that_guard = api_that_guard.unwrap(); let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::channel_config(&*api_that_guard); + web_audio_api::worklet::AudioWorkletNode::registration(&*api_that_guard); })?; Ok(output_ok) })()) @@ -28646,2975 +27455,608 @@ fn wire__web_audio_api__node__WaveShaperNode_channel_config_impl( }, ) } -fn wire__web_audio_api__node__WaveShaperNode_channel_count_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: "WaveShaperNode_channel_count", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::channel_count(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_channel_count_mode_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: "WaveShaperNode_channel_count_mode", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::channel_count_mode(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_channel_interpretation_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: "WaveShaperNode_channel_interpretation", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::channel_interpretation( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_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: "WaveShaperNode_clear_onprocessorerror", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::clear_onprocessorerror( - &*api_that_guard, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_disconnect_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: "WaveShaperNode_disconnect", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::disconnect(&*api_that_guard); - })?; - Ok(output_ok) - })()) - } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_disconnect_output_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: "WaveShaperNode_disconnect_output", - 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); - let api_output = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) + +// Section: static_checks + +#[allow(clippy::unnecessary_literal_unwrap)] +const _: fn() = || { + { + let AnalyserOptions = None::.unwrap(); + let _: usize = AnalyserOptions.fft_size; + let _: f64 = AnalyserOptions.max_decibels; + let _: f64 = AnalyserOptions.min_decibels; + let _: f64 = AnalyserOptions.smoothing_time_constant; + let _: web_audio_api::node::AudioNodeOptions = AnalyserOptions.audio_node_options; + } + { + let AudioBufferOptions = None::.unwrap(); + let _: usize = AudioBufferOptions.number_of_channels; + let _: usize = AudioBufferOptions.length; + let _: f32 = AudioBufferOptions.sample_rate; + } + { + let AudioBufferSourceOptions = + None::.unwrap(); + let _: Option = AudioBufferSourceOptions.buffer; + let _: f32 = AudioBufferSourceOptions.detune; + let _: bool = AudioBufferSourceOptions.loop_; + let _: f64 = AudioBufferSourceOptions.loop_start; + let _: f64 = AudioBufferSourceOptions.loop_end; + let _: f32 = AudioBufferSourceOptions.playback_rate; + } + match None::.unwrap() { + web_audio_api::context::AudioContextLatencyCategory::Balanced => {} + web_audio_api::context::AudioContextLatencyCategory::Interactive => {} + web_audio_api::context::AudioContextLatencyCategory::Playback => {} + web_audio_api::context::AudioContextLatencyCategory::Custom(field0) => { + let _: f64 = field0; + } + } + { + let AudioContextOptions = None::.unwrap(); + let _: web_audio_api::context::AudioContextLatencyCategory = + AudioContextOptions.latency_hint; + let _: Option = AudioContextOptions.sample_rate; + let _: String = AudioContextOptions.sink_id; + let _: web_audio_api::context::AudioContextRenderSizeCategory = + AudioContextOptions.render_size_hint; + } + { + let AudioNodeOptions = None::.unwrap(); + let _: usize = AudioNodeOptions.channel_count; + let _: web_audio_api::node::ChannelCountMode = AudioNodeOptions.channel_count_mode; + let _: web_audio_api::node::ChannelInterpretation = AudioNodeOptions.channel_interpretation; + } + { + let AudioParamDescriptor = None::.unwrap(); + let _: String = AudioParamDescriptor.name; + let _: web_audio_api::AutomationRate = AudioParamDescriptor.automation_rate; + let _: f32 = AudioParamDescriptor.default_value; + let _: f32 = AudioParamDescriptor.min_value; + let _: f32 = AudioParamDescriptor.max_value; + } + { + let AudioRenderCapacityOptions = None::.unwrap(); + let _: f64 = AudioRenderCapacityOptions.update_interval; + } + { + let BiquadFilterOptions = None::.unwrap(); + let _: f32 = BiquadFilterOptions.q; + let _: f32 = BiquadFilterOptions.detune; + let _: f32 = BiquadFilterOptions.frequency; + let _: f32 = BiquadFilterOptions.gain; + let _: web_audio_api::node::BiquadFilterType = BiquadFilterOptions.type_; + let _: web_audio_api::node::AudioNodeOptions = BiquadFilterOptions.audio_node_options; + } + { + let ChannelMergerOptions = None::.unwrap(); + let _: usize = ChannelMergerOptions.number_of_inputs; + let _: web_audio_api::node::AudioNodeOptions = ChannelMergerOptions.audio_node_options; + } + { + let ChannelSplitterOptions = None::.unwrap(); + let _: usize = ChannelSplitterOptions.number_of_outputs; + let _: web_audio_api::node::AudioNodeOptions = ChannelSplitterOptions.audio_node_options; + } + { + let ConstantSourceOptions = None::.unwrap(); + let _: f32 = ConstantSourceOptions.offset; + } + { + let ConvolverOptions = None::.unwrap(); + let _: Option = ConvolverOptions.buffer; + let _: bool = ConvolverOptions.disable_normalization; + let _: web_audio_api::node::AudioNodeOptions = ConvolverOptions.audio_node_options; + } + { + let DelayOptions = None::.unwrap(); + let _: f64 = DelayOptions.max_delay_time; + let _: f64 = DelayOptions.delay_time; + let _: web_audio_api::node::AudioNodeOptions = DelayOptions.audio_node_options; + } + { + let DynamicsCompressorOptions = + None::.unwrap(); + let _: f32 = DynamicsCompressorOptions.attack; + let _: f32 = DynamicsCompressorOptions.knee; + let _: f32 = DynamicsCompressorOptions.ratio; + let _: f32 = DynamicsCompressorOptions.release; + let _: f32 = DynamicsCompressorOptions.threshold; + let _: web_audio_api::node::AudioNodeOptions = DynamicsCompressorOptions.audio_node_options; + } + { + let GainOptions = None::.unwrap(); + let _: f32 = GainOptions.gain; + let _: web_audio_api::node::AudioNodeOptions = GainOptions.audio_node_options; + } + { + let MediaTrackConstraints = + None::.unwrap(); + let _: Option = MediaTrackConstraints.sample_rate; + let _: Option = MediaTrackConstraints.latency; + let _: Option = MediaTrackConstraints.channel_count; + let _: Option = MediaTrackConstraints.device_id; + } + { + let OscillatorOptions = None::.unwrap(); + let _: web_audio_api::node::OscillatorType = OscillatorOptions.type_; + let _: f32 = OscillatorOptions.frequency; + let _: f32 = OscillatorOptions.detune; + let _: Option = OscillatorOptions.periodic_wave; + let _: web_audio_api::node::AudioNodeOptions = OscillatorOptions.audio_node_options; + } + { + let PannerOptions = None::.unwrap(); + let _: web_audio_api::node::PanningModelType = PannerOptions.panning_model; + let _: web_audio_api::node::DistanceModelType = PannerOptions.distance_model; + let _: f32 = PannerOptions.position_x; + let _: f32 = PannerOptions.position_y; + let _: f32 = PannerOptions.position_z; + let _: f32 = PannerOptions.orientation_x; + let _: f32 = PannerOptions.orientation_y; + let _: f32 = PannerOptions.orientation_z; + let _: f64 = PannerOptions.ref_distance; + let _: f64 = PannerOptions.max_distance; + let _: f64 = PannerOptions.rolloff_factor; + let _: f64 = PannerOptions.cone_inner_angle; + let _: f64 = PannerOptions.cone_outer_angle; + let _: f64 = PannerOptions.cone_outer_gain; + let _: web_audio_api::node::AudioNodeOptions = PannerOptions.audio_node_options; + } + { + let PeriodicWaveOptions = None::.unwrap(); + let _: Option> = PeriodicWaveOptions.real; + let _: Option> = PeriodicWaveOptions.imag; + let _: bool = PeriodicWaveOptions.disable_normalization; + } + { + let StereoPannerOptions = None::.unwrap(); + let _: f32 = StereoPannerOptions.pan; + let _: web_audio_api::node::AudioNodeOptions = StereoPannerOptions.audio_node_options; + } + { + let WaveShaperOptions = None::.unwrap(); + let _: Option> = WaveShaperOptions.curve; + let _: web_audio_api::node::OverSampleType = WaveShaperOptions.oversample; + let _: web_audio_api::node::AudioNodeOptions = WaveShaperOptions.audio_node_options; + } +}; + +// Section: related_funcs + +fn decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( + dart_opaque: flutter_rust_bridge::DartOpaque, +) -> impl Fn(Event) -> flutter_rust_bridge::DartFnFuture<()> { + use flutter_rust_bridge::IntoDart; + + async fn body(dart_opaque: flutter_rust_bridge::DartOpaque, arg0: Event) -> () { + let args = vec![arg0.into_into_dart().into_dart()]; + let message = FLUTTER_RUST_BRIDGE_HANDLER + .dart_fn_invoke(dart_opaque, args) + .await; + + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let action = deserializer.cursor.read_u8().unwrap(); + let ans = match action { + 0 => std::result::Result::Ok(<()>::sse_decode(&mut deserializer)), + 1 => std::result::Result::Err( + ::sse_decode(&mut deserializer), + ), + _ => unreachable!(), + }; + deserializer.end(); + let ans = ans.expect("Dart throws exception but Rust side assume it is not failable"); + ans + } + + move |arg0: Event| { + flutter_rust_bridge::for_generated::convert_into_dart_fn_future(body( + dart_opaque.clone(), + arg0, + )) + } } -fn wire__web_audio_api__node__WaveShaperNode_frb_override_connect_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: "WaveShaperNode_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); - let api_dest = - ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = None; - let mut api_dest_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - 1 => api_dest_guard = Some(api_dest.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let api_dest_guard = api_dest_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::frb_override_connect( - &*api_that_guard, - &*api_dest_guard, - ); - })?; - Ok(output_ok) - })()) - } - }, - ) +fn decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent_Output_unit_AnyhowException( + dart_opaque: flutter_rust_bridge::DartOpaque, +) -> impl Fn(OfflineAudioCompletionEvent) -> flutter_rust_bridge::DartFnFuture<()> { + use flutter_rust_bridge::IntoDart; + + async fn body( + dart_opaque: flutter_rust_bridge::DartOpaque, + arg0: OfflineAudioCompletionEvent, + ) -> () { + let args = vec![arg0.into_into_dart().into_dart()]; + let message = FLUTTER_RUST_BRIDGE_HANDLER + .dart_fn_invoke(dart_opaque, args) + .await; + + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let action = deserializer.cursor.read_u8().unwrap(); + let ans = match action { + 0 => std::result::Result::Ok(<()>::sse_decode(&mut deserializer)), + 1 => std::result::Result::Err( + ::sse_decode(&mut deserializer), + ), + _ => unreachable!(), + }; + deserializer.end(); + let ans = ans.expect("Dart throws exception but Rust side assume it is not failable"); + ans + } + + move |arg0: OfflineAudioCompletionEvent| { + flutter_rust_bridge::for_generated::convert_into_dart_fn_future(body( + dart_opaque.clone(), + arg0, + )) + } } -fn wire__web_audio_api__node__WaveShaperNode_frb_override_curve_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: "WaveShaperNode_frb_override_curve", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::frb_override_curve(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) +fn decode_DartFn_Inputs_String_Output_unit_AnyhowException( + dart_opaque: flutter_rust_bridge::DartOpaque, +) -> impl Fn(String) -> flutter_rust_bridge::DartFnFuture<()> { + use flutter_rust_bridge::IntoDart; + + async fn body(dart_opaque: flutter_rust_bridge::DartOpaque, arg0: String) -> () { + let args = vec![arg0.into_into_dart().into_dart()]; + let message = FLUTTER_RUST_BRIDGE_HANDLER + .dart_fn_invoke(dart_opaque, args) + .await; + + let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); + let action = deserializer.cursor.read_u8().unwrap(); + let ans = match action { + 0 => std::result::Result::Ok(<()>::sse_decode(&mut deserializer)), + 1 => std::result::Result::Err( + ::sse_decode(&mut deserializer), + ), + _ => unreachable!(), + }; + deserializer.end(); + let ans = ans.expect("Dart throws exception but Rust side assume it is not failable"); + ans + } + + move |arg0: String| { + flutter_rust_bridge::for_generated::convert_into_dart_fn_future(body( + dart_opaque.clone(), + arg0, + )) + } } -fn wire__web_audio_api__node__WaveShaperNode_number_of_inputs_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: "WaveShaperNode_number_of_inputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::number_of_inputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) - } - }, - ) +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 +); +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 +); +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 +); +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 +); +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 +); +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 +); +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 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), } -fn wire__web_audio_api__node__WaveShaperNode_number_of_outputs_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: "WaveShaperNode_number_of_outputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::number_of_outputs(&*api_that_guard), - )?; - Ok(output_ok) - })()) + +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()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_oversample_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: "WaveShaperNode_oversample", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::WaveShaperNode::oversample(&*api_that_guard), - )?; - Ok(output_ok) - })()) + Self::Variant1(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant1(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_registration_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: "WaveShaperNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) + Self::Variant2(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant2(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_set_channel_count_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: "WaveShaperNode_set_channel_count", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_channel_count( - &*api_that_guard, - api_v, - ); - })?; - Ok(output_ok) - })()) + Self::Variant3(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant3(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_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: "WaveShaperNode_set_channel_count_mode", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); - })?; - Ok(output_ok) - })()) + Self::Variant4(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant4(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_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: "WaveShaperNode_set_channel_interpretation", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; - Ok(output_ok) - })()) + Self::Variant5(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant5(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_set_curve_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: "WaveShaperNode_set_curve", - 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); - let api_curve = >::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_curve( - &mut *api_that_guard, - api_curve, - ); - })?; - Ok(output_ok) - })()) + Self::Variant6(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant6(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_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: "WaveShaperNode_set_on_processor_error", - 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); - let api_callback = decode_DartFn_Inputs_String_Output_unit_AnyhowException( - ::sse_decode(&mut deserializer), - ); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_on_processor_error( - &*api_that_guard, - api_callback, - ); - })?; - Ok(output_ok) - })()) + Self::Variant7(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant7(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__WaveShaperNode_set_oversample_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: "WaveShaperNode_set_oversample", - 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); - let api_oversample = - ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref_mut()), - _ => unreachable!(), - } - } - let mut api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::node::WaveShaperNode::set_oversample( - &mut *api_that_guard, - api_oversample, - ); - })?; - Ok(output_ok) - })()) + Self::Variant8(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant8(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__analyser_options_default_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: "analyser_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::AnalyserOptions::default())?; - Ok(output_ok) - })()) + Self::Variant9(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant9(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__audio_buffer_source_options_default_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: "audio_buffer_source_options_default", - 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 || { - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::AudioBufferSourceOptions::default(), - )?; - Ok(output_ok) - })()) + Self::Variant10(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant10(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__audio_node_options_default_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: "audio_node_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::AudioNodeOptions::default())?; - Ok(output_ok) - })()) + Self::Variant11(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant11(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__biquad_filter_options_default_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: "biquad_filter_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterOptions::default())?; - Ok(output_ok) - })()) + Self::Variant12(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant12(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__biquad_filter_type_default_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: "biquad_filter_type_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::BiquadFilterType::default())?; - Ok(output_ok) - })()) + Self::Variant13(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant13(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__channel_merger_options_default_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: "channel_merger_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::ChannelMergerOptions::default())?; - Ok(output_ok) - })()) + Self::Variant14(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant14(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__channel_splitter_options_default_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: "channel_splitter_options_default", - 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 || { - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::ChannelSplitterOptions::default(), - )?; - Ok(output_ok) - })()) + Self::Variant15(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant15(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__constant_source_options_default_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: "constant_source_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::ConstantSourceOptions::default())?; - Ok(output_ok) - })()) + Self::Variant16(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant16(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__convolver_options_default_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: "convolver_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::ConvolverOptions::default())?; - Ok(output_ok) - })()) + Self::Variant17(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant17(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__delay_options_default_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: "delay_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::DelayOptions::default())?; - Ok(output_ok) - })()) + Self::Variant18(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant18(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__distance_model_type_default_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: "distance_model_type_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::DistanceModelType::default())?; - Ok(output_ok) - })()) + Self::Variant19(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant19(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__dynamics_compressor_options_default_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: "dynamics_compressor_options_default", - 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 || { - let output_ok = Result::<_, ()>::Ok( - web_audio_api::node::DynamicsCompressorOptions::default(), - )?; - Ok(output_ok) - })()) + Self::Variant20(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant20(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__gain_options_default_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: "gain_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::GainOptions::default())?; - Ok(output_ok) - })()) + Self::Variant21(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant21(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__oscillator_options_default_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: "oscillator_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::OscillatorOptions::default())?; - Ok(output_ok) - })()) + Self::Variant22(inner) => { + AudioNodeImplementorRwLockReadGuard::Variant22(inner.blocking_read()) } - }, - ) -} -fn wire__web_audio_api__node__oscillator_type_default_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: "oscillator_type_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::OscillatorType::default())?; - Ok(output_ok) - })()) + } + } + + pub fn blocking_write(&self) -> AudioNodeImplementorRwLockWriteGuard { + match self { + Self::Variant0(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant0(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__node__over_sample_type_default_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: "over_sample_type_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::OverSampleType::default())?; - Ok(output_ok) - })()) + Self::Variant1(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant1(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__node__panner_options_default_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: "panner_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::PannerOptions::default())?; - Ok(output_ok) - })()) + Self::Variant2(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant2(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__node__panning_model_type_default_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: "panning_model_type_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::PanningModelType::default())?; - Ok(output_ok) - })()) + Self::Variant3(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant3(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__node__stereo_panner_options_default_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: "stereo_panner_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::StereoPannerOptions::default())?; - Ok(output_ok) - })()) + Self::Variant4(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant4(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__node__wave_shaper_options_default_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: "wave_shaper_options_default", - 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 || { - let output_ok = - Result::<_, ()>::Ok(web_audio_api::node::WaveShaperOptions::default())?; - Ok(output_ok) - })()) + Self::Variant5(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant5(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_channel_config_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: "AudioWorkletNode_channel_config", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::channel_config(&*api_that_guard); - })?; - Ok(output_ok) - })()) + Self::Variant6(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant6(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_channel_count_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: "AudioWorkletNode_channel_count", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::channel_count(&*api_that_guard), - )?; - Ok(output_ok) - })()) + Self::Variant7(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant7(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_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: "AudioWorkletNode_channel_count_mode", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::channel_count_mode( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) + Self::Variant8(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant8(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_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: "AudioWorkletNode_channel_interpretation", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::channel_interpretation( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) + Self::Variant9(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant9(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_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: "AudioWorkletNode_clear_onprocessorerror", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::clear_onprocessorerror( - &*api_that_guard, - ); - })?; - Ok(output_ok) - })()) + Self::Variant10(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant10(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_disconnect_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: "AudioWorkletNode_disconnect", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::disconnect(&*api_that_guard); - })?; - Ok(output_ok) - })()) + Self::Variant11(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant11(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_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: "AudioWorkletNode_disconnect_output", - 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); - let api_output = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::disconnect_output( - &*api_that_guard, - api_output, - ); - })?; - Ok(output_ok) - })()) + Self::Variant12(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant12(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_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: "AudioWorkletNode_number_of_inputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::number_of_inputs( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) + Self::Variant13(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant13(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_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: "AudioWorkletNode_number_of_outputs", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok( - web_audio_api::worklet::AudioWorkletNode::number_of_outputs( - &*api_that_guard, - ), - )?; - Ok(output_ok) - })()) + Self::Variant14(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant14(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_parameters_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: "AudioWorkletNode_parameters", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::parameters(&*api_that_guard); - })?; - Ok(output_ok) - })()) + Self::Variant15(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant15(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_registration_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: "AudioWorkletNode_registration", - 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_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::registration(&*api_that_guard); - })?; - Ok(output_ok) - })()) + Self::Variant16(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant16(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_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: "AudioWorkletNode_set_channel_count", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::set_channel_count( - &*api_that_guard, - api_v, - ); - })?; - Ok(output_ok) - })()) + Self::Variant17(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant17(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_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: "AudioWorkletNode_set_channel_count_mode", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::set_channel_count_mode( - &*api_that_guard, - api_v, - ); - })?; - Ok(output_ok) - })()) + Self::Variant18(inner) => { + AudioNodeImplementorRwLockWriteGuard::Variant18(inner.blocking_write()) } - }, - ) -} -fn wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_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: "AudioWorkletNode_set_channel_interpretation", - 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); - let api_v = ::sse_decode(&mut deserializer); - deserializer.end(); - move |context| { - transform_result_sse::<_, ()>((move || { - let mut api_that_guard = 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_guard = Some(api_that.lockable_decode_sync_ref()), - _ => unreachable!(), - } - } - let api_that_guard = api_that_guard.unwrap(); - let output_ok = Result::<_, ()>::Ok({ - web_audio_api::worklet::AudioWorkletNode::set_channel_interpretation( - &*api_that_guard, - api_v, - ); - })?; - Ok(output_ok) - })()) + 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()) } - }, - ) -} - -// Section: static_checks - -#[allow(clippy::unnecessary_literal_unwrap)] -const _: fn() = || { - { - let AnalyserOptions = None::.unwrap(); - let _: usize = AnalyserOptions.fft_size; - let _: f64 = AnalyserOptions.max_decibels; - let _: f64 = AnalyserOptions.min_decibels; - let _: f64 = AnalyserOptions.smoothing_time_constant; - let _: web_audio_api::node::AudioNodeOptions = AnalyserOptions.audio_node_options; - } - { - let AudioBufferOptions = None::.unwrap(); - let _: usize = AudioBufferOptions.number_of_channels; - let _: usize = AudioBufferOptions.length; - let _: f32 = AudioBufferOptions.sample_rate; - } - { - let AudioBufferSourceOptions = - None::.unwrap(); - let _: Option = AudioBufferSourceOptions.buffer; - let _: f32 = AudioBufferSourceOptions.detune; - let _: bool = AudioBufferSourceOptions.loop_; - let _: f64 = AudioBufferSourceOptions.loop_start; - let _: f64 = AudioBufferSourceOptions.loop_end; - let _: f32 = AudioBufferSourceOptions.playback_rate; - } - match None::.unwrap() { - web_audio_api::context::AudioContextLatencyCategory::Balanced => {} - web_audio_api::context::AudioContextLatencyCategory::Interactive => {} - web_audio_api::context::AudioContextLatencyCategory::Playback => {} - web_audio_api::context::AudioContextLatencyCategory::Custom(field0) => { - let _: f64 = field0; } } - { - let AudioContextOptions = None::.unwrap(); - let _: web_audio_api::context::AudioContextLatencyCategory = - AudioContextOptions.latency_hint; - let _: Option = AudioContextOptions.sample_rate; - let _: String = AudioContextOptions.sink_id; - let _: web_audio_api::context::AudioContextRenderSizeCategory = - AudioContextOptions.render_size_hint; - } - { - let AudioNodeOptions = None::.unwrap(); - let _: usize = AudioNodeOptions.channel_count; - let _: web_audio_api::node::ChannelCountMode = AudioNodeOptions.channel_count_mode; - let _: web_audio_api::node::ChannelInterpretation = AudioNodeOptions.channel_interpretation; - } - { - let AudioParamDescriptor = None::.unwrap(); - let _: String = AudioParamDescriptor.name; - let _: web_audio_api::AutomationRate = AudioParamDescriptor.automation_rate; - let _: f32 = AudioParamDescriptor.default_value; - let _: f32 = AudioParamDescriptor.min_value; - let _: f32 = AudioParamDescriptor.max_value; - } - { - let AudioRenderCapacityOptions = None::.unwrap(); - let _: f64 = AudioRenderCapacityOptions.update_interval; - } - { - let BiquadFilterOptions = None::.unwrap(); - let _: f32 = BiquadFilterOptions.q; - let _: f32 = BiquadFilterOptions.detune; - let _: f32 = BiquadFilterOptions.frequency; - let _: f32 = BiquadFilterOptions.gain; - let _: web_audio_api::node::BiquadFilterType = BiquadFilterOptions.type_; - let _: web_audio_api::node::AudioNodeOptions = BiquadFilterOptions.audio_node_options; - } - { - let ChannelMergerOptions = None::.unwrap(); - let _: usize = ChannelMergerOptions.number_of_inputs; - let _: web_audio_api::node::AudioNodeOptions = ChannelMergerOptions.audio_node_options; - } - { - let ChannelSplitterOptions = None::.unwrap(); - let _: usize = ChannelSplitterOptions.number_of_outputs; - let _: web_audio_api::node::AudioNodeOptions = ChannelSplitterOptions.audio_node_options; - } - { - let ConstantSourceOptions = None::.unwrap(); - let _: f32 = ConstantSourceOptions.offset; - } - { - let ConvolverOptions = None::.unwrap(); - let _: Option = ConvolverOptions.buffer; - let _: bool = ConvolverOptions.disable_normalization; - let _: web_audio_api::node::AudioNodeOptions = ConvolverOptions.audio_node_options; - } - { - let DelayOptions = None::.unwrap(); - let _: f64 = DelayOptions.max_delay_time; - let _: f64 = DelayOptions.delay_time; - let _: web_audio_api::node::AudioNodeOptions = DelayOptions.audio_node_options; - } - { - let DynamicsCompressorOptions = - None::.unwrap(); - let _: f32 = DynamicsCompressorOptions.attack; - let _: f32 = DynamicsCompressorOptions.knee; - let _: f32 = DynamicsCompressorOptions.ratio; - let _: f32 = DynamicsCompressorOptions.release; - let _: f32 = DynamicsCompressorOptions.threshold; - let _: web_audio_api::node::AudioNodeOptions = DynamicsCompressorOptions.audio_node_options; - } - { - let GainOptions = None::.unwrap(); - let _: f32 = GainOptions.gain; - let _: web_audio_api::node::AudioNodeOptions = GainOptions.audio_node_options; - } - { - let MediaTrackConstraints = - None::.unwrap(); - let _: Option = MediaTrackConstraints.sample_rate; - let _: Option = MediaTrackConstraints.latency; - let _: Option = MediaTrackConstraints.channel_count; - let _: Option = MediaTrackConstraints.device_id; - } - { - let OscillatorOptions = None::.unwrap(); - let _: web_audio_api::node::OscillatorType = OscillatorOptions.type_; - let _: f32 = OscillatorOptions.frequency; - let _: f32 = OscillatorOptions.detune; - let _: Option = OscillatorOptions.periodic_wave; - let _: web_audio_api::node::AudioNodeOptions = OscillatorOptions.audio_node_options; - } - { - let PannerOptions = None::.unwrap(); - let _: web_audio_api::node::PanningModelType = PannerOptions.panning_model; - let _: web_audio_api::node::DistanceModelType = PannerOptions.distance_model; - let _: f32 = PannerOptions.position_x; - let _: f32 = PannerOptions.position_y; - let _: f32 = PannerOptions.position_z; - let _: f32 = PannerOptions.orientation_x; - let _: f32 = PannerOptions.orientation_y; - let _: f32 = PannerOptions.orientation_z; - let _: f64 = PannerOptions.ref_distance; - let _: f64 = PannerOptions.max_distance; - let _: f64 = PannerOptions.rolloff_factor; - let _: f64 = PannerOptions.cone_inner_angle; - let _: f64 = PannerOptions.cone_outer_angle; - let _: f64 = PannerOptions.cone_outer_gain; - let _: web_audio_api::node::AudioNodeOptions = PannerOptions.audio_node_options; - } - { - let PeriodicWaveOptions = None::.unwrap(); - let _: Option> = PeriodicWaveOptions.real; - let _: Option> = PeriodicWaveOptions.imag; - let _: bool = PeriodicWaveOptions.disable_normalization; - } - { - let StereoPannerOptions = None::.unwrap(); - let _: f32 = StereoPannerOptions.pan; - let _: web_audio_api::node::AudioNodeOptions = StereoPannerOptions.audio_node_options; - } - { - let WaveShaperOptions = None::.unwrap(); - let _: Option> = WaveShaperOptions.curve; - let _: web_audio_api::node::OverSampleType = WaveShaperOptions.oversample; - let _: web_audio_api::node::AudioNodeOptions = WaveShaperOptions.audio_node_options; - } -}; - -// Section: related_funcs - -fn decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( - dart_opaque: flutter_rust_bridge::DartOpaque, -) -> impl Fn(Event) -> flutter_rust_bridge::DartFnFuture<()> { - use flutter_rust_bridge::IntoDart; - - async fn body(dart_opaque: flutter_rust_bridge::DartOpaque, arg0: Event) -> () { - let args = vec![arg0.into_into_dart().into_dart()]; - let message = FLUTTER_RUST_BRIDGE_HANDLER - .dart_fn_invoke(dart_opaque, args) - .await; - - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let action = deserializer.cursor.read_u8().unwrap(); - let ans = match action { - 0 => std::result::Result::Ok(<()>::sse_decode(&mut deserializer)), - 1 => std::result::Result::Err( - ::sse_decode(&mut deserializer), - ), - _ => unreachable!(), - }; - deserializer.end(); - let ans = ans.expect("Dart throws exception but Rust side assume it is not failable"); - ans - } - - move |arg0: Event| { - flutter_rust_bridge::for_generated::convert_into_dart_fn_future(body( - dart_opaque.clone(), - arg0, - )) - } -} -fn decode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOfflineAudioCompletionEvent_Output_unit_AnyhowException( - dart_opaque: flutter_rust_bridge::DartOpaque, -) -> impl Fn(OfflineAudioCompletionEvent) -> flutter_rust_bridge::DartFnFuture<()> { - use flutter_rust_bridge::IntoDart; - - async fn body( - dart_opaque: flutter_rust_bridge::DartOpaque, - arg0: OfflineAudioCompletionEvent, - ) -> () { - let args = vec![arg0.into_into_dart().into_dart()]; - let message = FLUTTER_RUST_BRIDGE_HANDLER - .dart_fn_invoke(dart_opaque, args) - .await; - - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let action = deserializer.cursor.read_u8().unwrap(); - let ans = match action { - 0 => std::result::Result::Ok(<()>::sse_decode(&mut deserializer)), - 1 => std::result::Result::Err( - ::sse_decode(&mut deserializer), - ), - _ => unreachable!(), - }; - deserializer.end(); - let ans = ans.expect("Dart throws exception but Rust side assume it is not failable"); - ans - } - - move |arg0: OfflineAudioCompletionEvent| { - flutter_rust_bridge::for_generated::convert_into_dart_fn_future(body( - dart_opaque.clone(), - arg0, - )) - } -} -fn decode_DartFn_Inputs_String_Output_unit_AnyhowException( - dart_opaque: flutter_rust_bridge::DartOpaque, -) -> impl Fn(String) -> flutter_rust_bridge::DartFnFuture<()> { - use flutter_rust_bridge::IntoDart; - - async fn body(dart_opaque: flutter_rust_bridge::DartOpaque, arg0: String) -> () { - let args = vec![arg0.into_into_dart().into_dart()]; - let message = FLUTTER_RUST_BRIDGE_HANDLER - .dart_fn_invoke(dart_opaque, args) - .await; - - let mut deserializer = flutter_rust_bridge::for_generated::SseDeserializer::new(message); - let action = deserializer.cursor.read_u8().unwrap(); - let ans = match action { - 0 => std::result::Result::Ok(<()>::sse_decode(&mut deserializer)), - 1 => std::result::Result::Err( - ::sse_decode(&mut deserializer), - ), - _ => unreachable!(), - }; - deserializer.end(); - let ans = ans.expect("Dart throws exception but Rust side assume it is not failable"); - ans - } - - move |arg0: String| { - flutter_rust_bridge::for_generated::convert_into_dart_fn_future(body( - dart_opaque.clone(), - arg0, - )) - } -} -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 -); -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 -); -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 -); -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 -); -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 -); -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 -); -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 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), -} -pub fn frb_internal_no_impl_dummy_function_AudioNodeImplementor(a: AudioNodeImplementor) {} - -impl AudioNodeImplementor { - pub fn blocking_read(&self) -> AudioNodeImplementorRwLockReadGuard { + pub async fn read(&self) -> AudioNodeImplementorRwLockReadGuard { match self { Self::Variant0(inner) => { - AudioNodeImplementorRwLockReadGuard::Variant0(inner.blocking_read()) + AudioNodeImplementorRwLockReadGuard::Variant0(inner.read().await) } Self::Variant1(inner) => { - AudioNodeImplementorRwLockReadGuard::Variant1(inner.blocking_read()) + AudioNodeImplementorRwLockReadGuard::Variant1(inner.read().await) } Self::Variant2(inner) => { - AudioNodeImplementorRwLockReadGuard::Variant2(inner.blocking_read()) + AudioNodeImplementorRwLockReadGuard::Variant2(inner.read().await) } Self::Variant3(inner) => { - AudioNodeImplementorRwLockReadGuard::Variant3(inner.blocking_read()) + AudioNodeImplementorRwLockReadGuard::Variant3(inner.read().await) } Self::Variant4(inner) => { - AudioNodeImplementorRwLockReadGuard::Variant4(inner.blocking_read()) + AudioNodeImplementorRwLockReadGuard::Variant4(inner.read().await) } Self::Variant5(inner) => { - AudioNodeImplementorRwLockReadGuard::Variant5(inner.blocking_read()) + AudioNodeImplementorRwLockReadGuard::Variant5(inner.read().await) } 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()) - } - } - } - - pub fn blocking_write(&self) -> AudioNodeImplementorRwLockWriteGuard { - match self { - 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) + AudioNodeImplementorRwLockReadGuard::Variant6(inner.read().await) } Self::Variant7(inner) => { AudioNodeImplementorRwLockReadGuard::Variant7(inner.read().await) @@ -34439,956 +30881,3385 @@ impl SseDecode for Vec { for idx_ in 0..len_ { ans_.push(::sse_decode(deserializer)); } - return ans_; - } -} - -impl SseDecode for Vec { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut len_ = ::sse_decode(deserializer); - let mut ans_ = vec![]; - for idx_ in 0..len_ { - ans_.push(::sse_decode( - deserializer, - )); + return ans_; + } +} + +impl SseDecode for Vec { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut len_ = ::sse_decode(deserializer); + let mut ans_ = vec![]; + for idx_ in 0..len_ { + ans_.push(::sse_decode( + deserializer, + )); + } + return ans_; + } +} + +impl SseDecode for Vec> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut len_ = ::sse_decode(deserializer); + let mut ans_ = vec![]; + for idx_ in 0..len_ { + ans_.push(>::sse_decode(deserializer)); + } + return ans_; + } +} + +impl SseDecode for Vec { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut len_ = ::sse_decode(deserializer); + let mut ans_ = vec![]; + for idx_ in 0..len_ { + ans_.push(::sse_decode(deserializer)); + } + return ans_; + } +} + +impl SseDecode for Vec { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut len_ = ::sse_decode(deserializer); + let mut ans_ = vec![]; + for idx_ in 0..len_ { + ans_.push(::sse_decode(deserializer)); + } + return ans_; + } +} + +impl SseDecode for Vec { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut len_ = ::sse_decode(deserializer); + let mut ans_ = vec![]; + for idx_ in 0..len_ { + ans_.push(::sse_decode(deserializer)); + } + return ans_; + } +} + +impl SseDecode for web_audio_api::media_streams::MediaStreamTrackState { + // 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 => web_audio_api::media_streams::MediaStreamTrackState::Live, + 1 => web_audio_api::media_streams::MediaStreamTrackState::Ended, + _ => unreachable!("Invalid variant for MediaStreamTrackState: {}", inner), + }; + } +} + +impl SseDecode for web_audio_api::media_devices::MediaTrackConstraints { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_sampleRate = >::sse_decode(deserializer); + let mut var_latency = >::sse_decode(deserializer); + let mut var_channelCount = >::sse_decode(deserializer); + let mut var_deviceId = >::sse_decode(deserializer); + return web_audio_api::media_devices::MediaTrackConstraints { + sample_rate: var_sampleRate, + latency: var_latency, + channel_count: var_channelCount, + device_id: var_deviceId, + }; + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for Option> { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + if (::sse_decode(deserializer)) { + return Some(>::sse_decode(deserializer)); + } else { + return None; + } + } +} + +impl SseDecode for web_audio_api::node::OscillatorOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_type = ::sse_decode(deserializer); + let mut var_frequency = ::sse_decode(deserializer); + let mut var_detune = ::sse_decode(deserializer); + let mut var_periodicWave = >::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::OscillatorOptions { + type_: var_type, + frequency: var_frequency, + detune: var_detune, + periodic_wave: var_periodicWave, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for web_audio_api::node::OscillatorType { + // 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 => web_audio_api::node::OscillatorType::Sine, + 1 => web_audio_api::node::OscillatorType::Square, + 2 => web_audio_api::node::OscillatorType::Sawtooth, + 3 => web_audio_api::node::OscillatorType::Triangle, + 4 => web_audio_api::node::OscillatorType::Custom, + _ => unreachable!("Invalid variant for OscillatorType: {}", inner), + }; + } +} + +impl SseDecode for web_audio_api::node::OverSampleType { + // 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 => web_audio_api::node::OverSampleType::None, + 1 => web_audio_api::node::OverSampleType::X2, + 2 => web_audio_api::node::OverSampleType::X4, + _ => unreachable!("Invalid variant for OverSampleType: {}", inner), + }; + } +} + +impl SseDecode for web_audio_api::node::PannerOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_panningModel = + ::sse_decode(deserializer); + let mut var_distanceModel = + ::sse_decode(deserializer); + let mut var_positionX = ::sse_decode(deserializer); + let mut var_positionY = ::sse_decode(deserializer); + let mut var_positionZ = ::sse_decode(deserializer); + let mut var_orientationX = ::sse_decode(deserializer); + let mut var_orientationY = ::sse_decode(deserializer); + let mut var_orientationZ = ::sse_decode(deserializer); + let mut var_refDistance = ::sse_decode(deserializer); + let mut var_maxDistance = ::sse_decode(deserializer); + let mut var_rolloffFactor = ::sse_decode(deserializer); + let mut var_coneInnerAngle = ::sse_decode(deserializer); + let mut var_coneOuterAngle = ::sse_decode(deserializer); + let mut var_coneOuterGain = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::PannerOptions { + panning_model: var_panningModel, + distance_model: var_distanceModel, + position_x: var_positionX, + position_y: var_positionY, + position_z: var_positionZ, + orientation_x: var_orientationX, + orientation_y: var_orientationY, + orientation_z: var_orientationZ, + ref_distance: var_refDistance, + max_distance: var_maxDistance, + rolloff_factor: var_rolloffFactor, + cone_inner_angle: var_coneInnerAngle, + cone_outer_angle: var_coneOuterAngle, + cone_outer_gain: var_coneOuterGain, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for web_audio_api::node::PanningModelType { + // 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 => web_audio_api::node::PanningModelType::EqualPower, + 1 => web_audio_api::node::PanningModelType::HRTF, + _ => unreachable!("Invalid variant for PanningModelType: {}", inner), + }; + } +} + +impl SseDecode for web_audio_api::PeriodicWaveOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_real = >>::sse_decode(deserializer); + let mut var_imag = >>::sse_decode(deserializer); + let mut var_disableNormalization = ::sse_decode(deserializer); + return web_audio_api::PeriodicWaveOptions { + real: var_real, + imag: var_imag, + disable_normalization: var_disableNormalization, + }; + } +} + +impl SseDecode for (AudioParam, AudioParamId) { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_field0 = ::sse_decode(deserializer); + let mut var_field1 = ::sse_decode(deserializer); + return (var_field0, var_field1); + } +} + +impl SseDecode for web_audio_api::node::StereoPannerOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_pan = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::StereoPannerOptions { + pan: var_pan, + audio_node_options: var_audioNodeOptions, + }; + } +} + +impl SseDecode for u32 { + // 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_u32::().unwrap() + } +} + +impl SseDecode for u8 { + // 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_u8().unwrap() + } +} + +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 web_audio_api::node::WaveShaperOptions { + // Codec=Sse (Serialization based), see doc to use other codecs + fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { + let mut var_curve = >>::sse_decode(deserializer); + let mut var_oversample = ::sse_decode(deserializer); + let mut var_audioNodeOptions = + ::sse_decode(deserializer); + return web_audio_api::node::WaveShaperOptions { + curve: var_curve, + oversample: var_oversample, + audio_node_options: var_audioNodeOptions, + }; + } +} + +fn pde_ffi_dispatcher_primary_impl( + func_id: i32, + port: flutter_rust_bridge::for_generated::MessagePort, + ptr: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, + rust_vec_len: i32, + data_len: i32, +) { + // Codec=Pde (Serialization + dispatch), see doc to use other codecs + match func_id { + 1 => wire__crate__api__media_element__MyMediaElement_current_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 2 => wire__crate__api__media_element__MyMediaElement_loop__impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 4 => wire__crate__api__media_element__MyMediaElement_pause_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 5 => wire__crate__api__media_element__MyMediaElement_paused_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 6 => wire__crate__api__media_element__MyMediaElement_play_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 7 => wire__crate__api__media_element__MyMediaElement_playback_rate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 8 => wire__crate__api__media_element__MyMediaElement_set_current_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 9 => wire__crate__api__media_element__MyMediaElement_set_loop_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 10 => wire__crate__api__media_element__MyMediaElement_set_playback_rate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 66 => wire__crate__api__simple__f_impl(port, ptr, rust_vec_len, data_len), + 67 => wire__crate__api__simple__init_app_impl(port, ptr, rust_vec_len, data_len), + 71 => wire__web_audio_api__AudioBuffer_duration_impl(port, ptr, rust_vec_len, data_len), + 72 => wire__web_audio_api__AudioBuffer_from_impl(port, ptr, rust_vec_len, data_len), + 73 => wire__web_audio_api__AudioBuffer_get_channel_data_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 74 => wire__web_audio_api__AudioBuffer_get_channel_data_mut_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 75 => wire__web_audio_api__AudioBuffer_length_impl(port, ptr, rust_vec_len, data_len), + 76 => wire__web_audio_api__AudioBuffer_new_impl(port, ptr, rust_vec_len, data_len), + 77 => wire__web_audio_api__AudioBuffer_number_of_channels_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 78 => wire__web_audio_api__AudioBuffer_sample_rate_impl(port, ptr, rust_vec_len, data_len), + 88 => { + wire__web_audio_api__AudioParam_automation_rate_impl(port, ptr, rust_vec_len, data_len) + } + 89 => wire__web_audio_api__AudioParam_cancel_and_hold_at_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 90 => wire__web_audio_api__AudioParam_cancel_scheduled_values_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 91 => { + wire__web_audio_api__AudioParam_channel_config_impl(port, ptr, rust_vec_len, data_len) + } + 92 => wire__web_audio_api__AudioParam_channel_count_impl(port, ptr, rust_vec_len, data_len), + 93 => wire__web_audio_api__AudioParam_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 94 => wire__web_audio_api__AudioParam_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 95 => wire__web_audio_api__AudioParam_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 96 => wire__web_audio_api__AudioParam_default_value_impl(port, ptr, rust_vec_len, data_len), + 97 => wire__web_audio_api__AudioParam_disconnect_impl(port, ptr, rust_vec_len, data_len), + 98 => wire__web_audio_api__AudioParam_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 99 => wire__web_audio_api__AudioParam_exponential_ramp_to_value_at_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 100 => wire__web_audio_api__AudioParam_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 101 => wire__web_audio_api__AudioParam_linear_ramp_to_value_at_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 102 => wire__web_audio_api__AudioParam_max_value_impl(port, ptr, rust_vec_len, data_len), + 103 => wire__web_audio_api__AudioParam_min_value_impl(port, ptr, rust_vec_len, data_len), + 104 => { + wire__web_audio_api__AudioParam_number_of_inputs_impl(port, ptr, rust_vec_len, data_len) + } + 105 => wire__web_audio_api__AudioParam_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 106 => wire__web_audio_api__AudioParam_registration_impl(port, ptr, rust_vec_len, data_len), + 107 => wire__web_audio_api__AudioParam_set_automation_rate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 108 => wire__web_audio_api__AudioParam_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 109 => wire__web_audio_api__AudioParam_set_target_at_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 111 => wire__web_audio_api__AudioParam_set_value_at_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 112 => wire__web_audio_api__AudioParam_set_value_curve_at_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 130 => wire__web_audio_api__AudioRenderCapacity_clear_onupdate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 131 => { + wire__web_audio_api__AudioRenderCapacity_start_impl(port, ptr, rust_vec_len, data_len) + } + 132 => { + wire__web_audio_api__AudioRenderCapacity_stop_impl(port, ptr, rust_vec_len, data_len) + } + 138 => wire__web_audio_api__PeriodicWave_default_impl(port, ptr, rust_vec_len, data_len), + 139 => wire__web_audio_api__audio_render_capacity_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 140 => wire__web_audio_api__periodic_wave_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 141 => wire__web_audio_api__context__AudioContext_base_latency_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 142 => wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 143 => wire__web_audio_api__context__AudioContext_clear_onstatechange_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 144 => { + wire__web_audio_api__context__AudioContext_close_impl(port, ptr, rust_vec_len, data_len) + } + 145 => wire__web_audio_api__context__AudioContext_close_sync_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 146 => wire__web_audio_api__context__AudioContext_create_analyser_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 147 => wire__web_audio_api__context__AudioContext_create_audio_param_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 148 => wire__web_audio_api__context__AudioContext_create_biquad_filter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 149 => wire__web_audio_api__context__AudioContext_create_buffer_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 150 => wire__web_audio_api__context__AudioContext_create_buffer_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 151 => wire__web_audio_api__context__AudioContext_create_channel_merger_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 152 => wire__web_audio_api__context__AudioContext_create_channel_splitter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 153 => wire__web_audio_api__context__AudioContext_create_constant_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 154 => wire__web_audio_api__context__AudioContext_create_convolver_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 155 => wire__web_audio_api__context__AudioContext_create_delay_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 156 => wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 157 => wire__web_audio_api__context__AudioContext_create_gain_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 158 => wire__web_audio_api__context__AudioContext_create_iir_filter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 159 => wire__web_audio_api__context__AudioContext_create_media_stream_destination_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 160 => wire__web_audio_api__context__AudioContext_create_media_stream_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 161 => wire__web_audio_api__context__AudioContext_create_media_stream_track_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 162 => wire__web_audio_api__context__AudioContext_create_oscillator_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 163 => wire__web_audio_api__context__AudioContext_create_panner_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 164 => wire__web_audio_api__context__AudioContext_create_periodic_wave_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 165 => wire__web_audio_api__context__AudioContext_create_script_processor_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 166 => wire__web_audio_api__context__AudioContext_create_stereo_panner_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 167 => wire__web_audio_api__context__AudioContext_create_wave_shaper_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 168 => wire__web_audio_api__context__AudioContext_current_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 169 => wire__web_audio_api__context__AudioContext_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 170 => wire__web_audio_api__context__AudioContext_destination_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 171 => { + wire__web_audio_api__context__AudioContext_frb_override_create_media_element_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ) + } + 172 => wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_sync_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 173 => wire__web_audio_api__context__AudioContext_listener_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 175 => wire__web_audio_api__context__AudioContext_output_latency_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 176 => wire__web_audio_api__context__AudioContext_render_capacity_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 177 => wire__web_audio_api__context__AudioContext_resume_sync_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 178 => wire__web_audio_api__context__AudioContext_sample_rate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 179 => wire__web_audio_api__context__AudioContext_set_on_state_change_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 180 => wire__web_audio_api__context__AudioContext_set_sink_id_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 181 => wire__web_audio_api__context__AudioContext_sink_id_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 182 => { + wire__web_audio_api__context__AudioContext_state_impl(port, ptr, rust_vec_len, data_len) + } + 183 => wire__web_audio_api__context__AudioContext_suspend_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 184 => wire__web_audio_api__context__AudioContext_suspend_sync_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 185 => wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 186 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 187 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 188 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 189 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 190 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 191 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 192 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 193 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 194 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 195 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 196 => { + wire__web_audio_api__context__ConcreteBaseAudioContext_create_dynamics_compressor_impl( + port, + ptr, + rust_vec_len, + data_len, + ) + } + 197 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 198 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 199 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 200 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 201 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 202 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processor_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 203 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 204 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 205 => wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 206 => wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 207 => wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 208 => wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 209 => wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 210 => wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 211 => wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 212 => wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 213 => wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 214 => wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 215 => wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 216 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 217 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 218 => wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 219 => wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 220 => wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 221 => wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 222 => wire__web_audio_api__context__OfflineAudioContext_create_delay_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 223 => wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 224 => wire__web_audio_api__context__OfflineAudioContext_create_gain_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 225 => wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 226 => wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 227 => wire__web_audio_api__context__OfflineAudioContext_create_panner_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 228 => wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 229 => wire__web_audio_api__context__OfflineAudioContext_create_script_processor_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 230 => wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 231 => wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 232 => wire__web_audio_api__context__OfflineAudioContext_current_time_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 233 => wire__web_audio_api__context__OfflineAudioContext_destination_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 234 => wire__web_audio_api__context__OfflineAudioContext_length_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 235 => wire__web_audio_api__context__OfflineAudioContext_listener_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 236 => wire__web_audio_api__context__OfflineAudioContext_new_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 237 => wire__web_audio_api__context__OfflineAudioContext_resume_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 238 => wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 239 => wire__web_audio_api__context__OfflineAudioContext_set_on_complete_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 240 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 241 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 242 => wire__web_audio_api__context__OfflineAudioContext_state_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 243 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 269 => wire__web_audio_api__context__audio_context_latency_category_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 270 => wire__web_audio_api__context__audio_context_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 271 => wire__web_audio_api__media_devices__get_user_media_sync_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 272 => wire__web_audio_api__media_devices__media_track_constraints_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 279 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 280 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 281 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 282 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 283 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 284 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 285 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 286 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 287 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 288 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 289 => wire__web_audio_api__node__AnalyserNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 290 => wire__web_audio_api__node__AnalyserNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 291 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 292 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 293 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 294 => wire__web_audio_api__node__AnalyserNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 295 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 296 => { + wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len) + } + 297 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 298 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 299 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 300 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 301 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 302 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 303 => wire__web_audio_api__node__AnalyserNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 304 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 305 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 306 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 307 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 308 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 309 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 310 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 311 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 312 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 313 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 314 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 315 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 317 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 318 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 319 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 320 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 321 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 322 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 323 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 324 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 326 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 327 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 328 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 329 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 330 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 331 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 332 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 333 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 334 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 335 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 336 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 337 => { + wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl( + port, + ptr, + rust_vec_len, + data_len, + ) + } + 338 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 339 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 340 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 341 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 342 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 343 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 344 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 345 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 346 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 347 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 348 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 349 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 350 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 351 => wire__web_audio_api__node__AudioDestinationNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 352 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 353 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 354 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 355 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 356 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 357 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 359 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 360 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 361 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 364 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 365 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 367 => wire__web_audio_api__node__BiquadFilterNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 368 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 369 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 370 => wire__web_audio_api__node__BiquadFilterNode_type__impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 371 => { + wire__web_audio_api__node__ChannelConfig_default_impl(port, ptr, rust_vec_len, data_len) + } + 372 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 373 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 374 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 375 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 376 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 377 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 378 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 379 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 380 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 381 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 382 => wire__web_audio_api__node__ChannelMergerNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 383 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 384 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 385 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 386 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 387 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 388 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 389 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 390 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 391 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 392 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 393 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 394 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 395 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 396 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 397 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 398 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 399 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 400 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 401 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 402 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 403 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 404 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 405 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 406 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 408 => wire__web_audio_api__node__ConstantSourceNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 409 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 410 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 411 => wire__web_audio_api__node__ConstantSourceNode_start_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 412 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 413 => wire__web_audio_api__node__ConstantSourceNode_stop_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 414 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 415 => wire__web_audio_api__node__ConvolverNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 416 => wire__web_audio_api__node__ConvolverNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 417 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 418 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 419 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 420 => wire__web_audio_api__node__ConvolverNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 421 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 422 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 423 => wire__web_audio_api__node__ConvolverNode_normalize_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 424 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 425 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 426 => wire__web_audio_api__node__ConvolverNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 427 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 428 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 429 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 430 => wire__web_audio_api__node__DelayNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 431 => wire__web_audio_api__node__DelayNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 432 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 433 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 434 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 436 => { + wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len) + } + 437 => wire__web_audio_api__node__DelayNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 438 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 439 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 440 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 441 => wire__web_audio_api__node__DelayNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 442 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 444 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 445 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 446 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 447 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 448 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 449 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 450 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 451 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 453 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 454 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 456 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 457 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 459 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 461 => wire__web_audio_api__node__GainNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 462 => wire__web_audio_api__node__GainNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 463 => wire__web_audio_api__node__GainNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 464 => wire__web_audio_api__node__GainNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 465 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 466 => { + wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len) + } + 467 => wire__web_audio_api__node__GainNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 468 => wire__web_audio_api__node__GainNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 470 => wire__web_audio_api__node__GainNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 471 => wire__web_audio_api__node__GainNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 472 => { + wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len) + } + 473 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 474 => wire__web_audio_api__node__IirFilterNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 475 => wire__web_audio_api__node__IirFilterNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 476 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 477 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 478 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 479 => wire__web_audio_api__node__IirFilterNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 480 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 481 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 482 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 483 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 484 => wire__web_audio_api__node__IirFilterNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 485 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 486 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 487 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 488 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 489 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 490 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 491 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 492 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 493 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 494 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 495 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 496 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 497 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 498 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 499 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 500 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 501 => { + wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ) + } + 502 => { + wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - return ans_; - } -} - -impl SseDecode for Vec> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut len_ = ::sse_decode(deserializer); - let mut ans_ = vec![]; - for idx_ in 0..len_ { - ans_.push(>::sse_decode(deserializer)); + 503 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 504 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 505 => { + wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - return ans_; - } -} - -impl SseDecode for Vec { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut len_ = ::sse_decode(deserializer); - let mut ans_ = vec![]; - for idx_ in 0..len_ { - ans_.push(::sse_decode(deserializer)); + 506 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 507 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 508 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 509 => { + wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - return ans_; - } -} - -impl SseDecode for Vec { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut len_ = ::sse_decode(deserializer); - let mut ans_ = vec![]; - for idx_ in 0..len_ { - ans_.push(::sse_decode(deserializer)); + 511 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 512 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 513 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 514 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 515 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 516 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 517 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 518 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 519 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 520 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 521 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 522 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 523 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 524 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 525 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 526 => { + wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - return ans_; - } -} - -impl SseDecode for Vec { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut len_ = ::sse_decode(deserializer); - let mut ans_ = vec![]; - for idx_ in 0..len_ { - ans_.push(::sse_decode(deserializer)); + 527 => { + wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - return ans_; - } -} - -impl SseDecode for web_audio_api::media_streams::MediaStreamTrackState { - // 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 => web_audio_api::media_streams::MediaStreamTrackState::Live, - 1 => web_audio_api::media_streams::MediaStreamTrackState::Ended, - _ => unreachable!("Invalid variant for MediaStreamTrackState: {}", inner), - }; - } -} - -impl SseDecode for web_audio_api::media_devices::MediaTrackConstraints { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_sampleRate = >::sse_decode(deserializer); - let mut var_latency = >::sse_decode(deserializer); - let mut var_channelCount = >::sse_decode(deserializer); - let mut var_deviceId = >::sse_decode(deserializer); - return web_audio_api::media_devices::MediaTrackConstraints { - sample_rate: var_sampleRate, - latency: var_latency, - channel_count: var_channelCount, - device_id: var_deviceId, - }; - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; + 528 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 529 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 530 => { + wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; + 531 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 532 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 533 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 534 => { + wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ) } - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; + 535 => wire__web_audio_api__node__OscillatorNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 536 => wire__web_audio_api__node__OscillatorNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 537 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 538 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 539 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 540 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 542 => wire__web_audio_api__node__OscillatorNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 543 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 544 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 546 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 547 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 548 => wire__web_audio_api__node__OscillatorNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 549 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 550 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 551 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 552 => wire__web_audio_api__node__OscillatorNode_set_type_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 553 => { + wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len) } - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; + 554 => wire__web_audio_api__node__OscillatorNode_start_at_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 555 => { + wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len) } - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; + 556 => wire__web_audio_api__node__OscillatorNode_stop_at_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 557 => { + wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len) } - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; + 558 => wire__web_audio_api__node__PannerNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 559 => wire__web_audio_api__node__PannerNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 560 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 561 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 562 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 563 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 564 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 565 => wire__web_audio_api__node__PannerNode_cone_outer_gain_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_cone_inner_angle_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 584 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 585 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 586 => wire__web_audio_api__node__PannerNode_set_distance_model_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 587 => wire__web_audio_api__node__PannerNode_set_max_distance_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 588 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 589 => wire__web_audio_api__node__PannerNode_set_orientation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 590 => wire__web_audio_api__node__PannerNode_set_panning_model_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 591 => wire__web_audio_api__node__PannerNode_set_position_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 592 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 593 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 594 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 595 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 596 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 597 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 598 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 599 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 600 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 601 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 602 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 603 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 604 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 605 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 606 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 607 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 608 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 609 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 610 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 611 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 612 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 613 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 614 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 615 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 616 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 617 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 619 => wire__web_audio_api__node__StereoPannerNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 620 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 636 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 637 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 638 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 639 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 640 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 641 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 642 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 643 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 644 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 645 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 646 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 647 => wire__web_audio_api__node__WaveShaperNode_oversample_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 648 => wire__web_audio_api__node__WaveShaperNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 649 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 650 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 651 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 652 => wire__web_audio_api__node__analyser_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 653 => wire__web_audio_api__node__audio_buffer_source_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 654 => wire__web_audio_api__node__audio_node_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 655 => wire__web_audio_api__node__biquad_filter_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 656 => wire__web_audio_api__node__biquad_filter_type_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 657 => wire__web_audio_api__node__channel_merger_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 658 => wire__web_audio_api__node__channel_splitter_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 659 => wire__web_audio_api__node__constant_source_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 660 => wire__web_audio_api__node__convolver_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 661 => { + wire__web_audio_api__node__delay_options_default_impl(port, ptr, rust_vec_len, data_len) } - } -} - -impl SseDecode for Option> { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(>::sse_decode(deserializer)); - } else { - return None; + 662 => wire__web_audio_api__node__distance_model_type_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 663 => wire__web_audio_api__node__dynamics_compressor_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 664 => { + wire__web_audio_api__node__gain_options_default_impl(port, ptr, rust_vec_len, data_len) } + 665 => wire__web_audio_api__node__oscillator_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 666 => wire__web_audio_api__node__oscillator_type_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 667 => wire__web_audio_api__node__over_sample_type_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 668 => wire__web_audio_api__node__panner_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 669 => wire__web_audio_api__node__panning_model_type_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 670 => wire__web_audio_api__node__stereo_panner_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 671 => wire__web_audio_api__node__wave_shaper_options_default_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 672 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 673 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 674 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 675 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 676 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 677 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 678 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 679 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 680 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 681 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + 682 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl( + port, + ptr, + rust_vec_len, + data_len, + ), + _ => unreachable!(), } } -impl SseDecode for web_audio_api::node::OscillatorOptions { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_type = ::sse_decode(deserializer); - let mut var_frequency = ::sse_decode(deserializer); - let mut var_detune = ::sse_decode(deserializer); - let mut var_periodicWave = >::sse_decode(deserializer); - let mut var_audioNodeOptions = - ::sse_decode(deserializer); - return web_audio_api::node::OscillatorOptions { - type_: var_type, - frequency: var_frequency, - detune: var_detune, - periodic_wave: var_periodicWave, - audio_node_options: var_audioNodeOptions, - }; - } -} - -impl SseDecode for web_audio_api::node::OscillatorType { - // 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 => web_audio_api::node::OscillatorType::Sine, - 1 => web_audio_api::node::OscillatorType::Square, - 2 => web_audio_api::node::OscillatorType::Sawtooth, - 3 => web_audio_api::node::OscillatorType::Triangle, - 4 => web_audio_api::node::OscillatorType::Custom, - _ => unreachable!("Invalid variant for OscillatorType: {}", inner), - }; - } -} - -impl SseDecode for web_audio_api::node::OverSampleType { - // 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 => web_audio_api::node::OverSampleType::None, - 1 => web_audio_api::node::OverSampleType::X2, - 2 => web_audio_api::node::OverSampleType::X4, - _ => unreachable!("Invalid variant for OverSampleType: {}", inner), - }; - } -} - -impl SseDecode for web_audio_api::node::PannerOptions { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_panningModel = - ::sse_decode(deserializer); - let mut var_distanceModel = - ::sse_decode(deserializer); - let mut var_positionX = ::sse_decode(deserializer); - let mut var_positionY = ::sse_decode(deserializer); - let mut var_positionZ = ::sse_decode(deserializer); - let mut var_orientationX = ::sse_decode(deserializer); - let mut var_orientationY = ::sse_decode(deserializer); - let mut var_orientationZ = ::sse_decode(deserializer); - let mut var_refDistance = ::sse_decode(deserializer); - let mut var_maxDistance = ::sse_decode(deserializer); - let mut var_rolloffFactor = ::sse_decode(deserializer); - let mut var_coneInnerAngle = ::sse_decode(deserializer); - let mut var_coneOuterAngle = ::sse_decode(deserializer); - let mut var_coneOuterGain = ::sse_decode(deserializer); - let mut var_audioNodeOptions = - ::sse_decode(deserializer); - return web_audio_api::node::PannerOptions { - panning_model: var_panningModel, - distance_model: var_distanceModel, - position_x: var_positionX, - position_y: var_positionY, - position_z: var_positionZ, - orientation_x: var_orientationX, - orientation_y: var_orientationY, - orientation_z: var_orientationZ, - ref_distance: var_refDistance, - max_distance: var_maxDistance, - rolloff_factor: var_rolloffFactor, - cone_inner_angle: var_coneInnerAngle, - cone_outer_angle: var_coneOuterAngle, - cone_outer_gain: var_coneOuterGain, - audio_node_options: var_audioNodeOptions, - }; - } -} - -impl SseDecode for web_audio_api::node::PanningModelType { - // 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 => web_audio_api::node::PanningModelType::EqualPower, - 1 => web_audio_api::node::PanningModelType::HRTF, - _ => unreachable!("Invalid variant for PanningModelType: {}", inner), - }; - } -} - -impl SseDecode for web_audio_api::PeriodicWaveOptions { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_real = >>::sse_decode(deserializer); - let mut var_imag = >>::sse_decode(deserializer); - let mut var_disableNormalization = ::sse_decode(deserializer); - return web_audio_api::PeriodicWaveOptions { - real: var_real, - imag: var_imag, - disable_normalization: var_disableNormalization, - }; - } -} - -impl SseDecode for (AudioParam, AudioParamId) { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_field0 = ::sse_decode(deserializer); - let mut var_field1 = ::sse_decode(deserializer); - return (var_field0, var_field1); - } -} - -impl SseDecode for web_audio_api::node::StereoPannerOptions { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_pan = ::sse_decode(deserializer); - let mut var_audioNodeOptions = - ::sse_decode(deserializer); - return web_audio_api::node::StereoPannerOptions { - pan: var_pan, - audio_node_options: var_audioNodeOptions, - }; - } -} - -impl SseDecode for u32 { - // 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_u32::().unwrap() - } -} - -impl SseDecode for u8 { - // 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_u8().unwrap() - } -} - -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 web_audio_api::node::WaveShaperOptions { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_curve = >>::sse_decode(deserializer); - let mut var_oversample = ::sse_decode(deserializer); - let mut var_audioNodeOptions = - ::sse_decode(deserializer); - return web_audio_api::node::WaveShaperOptions { - curve: var_curve, - oversample: var_oversample, - audio_node_options: var_audioNodeOptions, - }; - } -} - -fn pde_ffi_dispatcher_primary_impl( - func_id: i32, - port: flutter_rust_bridge::for_generated::MessagePort, - ptr: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, - rust_vec_len: i32, - data_len: i32, -) { - // Codec=Pde (Serialization + dispatch), see doc to use other codecs - match func_id { - 1 => wire__crate__api__media_element__MyMediaElement_current_time_impl(port, ptr, rust_vec_len, data_len), -2 => wire__crate__api__media_element__MyMediaElement_loop__impl(port, ptr, rust_vec_len, data_len), -4 => wire__crate__api__media_element__MyMediaElement_pause_impl(port, ptr, rust_vec_len, data_len), -5 => wire__crate__api__media_element__MyMediaElement_paused_impl(port, ptr, rust_vec_len, data_len), -6 => wire__crate__api__media_element__MyMediaElement_play_impl(port, ptr, rust_vec_len, data_len), -7 => wire__crate__api__media_element__MyMediaElement_playback_rate_impl(port, ptr, rust_vec_len, data_len), -8 => wire__crate__api__media_element__MyMediaElement_set_current_time_impl(port, ptr, rust_vec_len, data_len), -9 => wire__crate__api__media_element__MyMediaElement_set_loop_impl(port, ptr, rust_vec_len, data_len), -10 => wire__crate__api__media_element__MyMediaElement_set_playback_rate_impl(port, ptr, rust_vec_len, data_len), -66 => wire__crate__api__simple__f_impl(port, ptr, rust_vec_len, data_len), -67 => wire__crate__api__simple__init_app_impl(port, ptr, rust_vec_len, data_len), -71 => wire__web_audio_api__AudioBuffer_duration_impl(port, ptr, rust_vec_len, data_len), -72 => wire__web_audio_api__AudioBuffer_from_impl(port, ptr, rust_vec_len, data_len), -73 => wire__web_audio_api__AudioBuffer_get_channel_data_impl(port, ptr, rust_vec_len, data_len), -74 => wire__web_audio_api__AudioBuffer_get_channel_data_mut_impl(port, ptr, rust_vec_len, data_len), -75 => wire__web_audio_api__AudioBuffer_length_impl(port, ptr, rust_vec_len, data_len), -76 => wire__web_audio_api__AudioBuffer_new_impl(port, ptr, rust_vec_len, data_len), -77 => wire__web_audio_api__AudioBuffer_number_of_channels_impl(port, ptr, rust_vec_len, data_len), -78 => wire__web_audio_api__AudioBuffer_sample_rate_impl(port, ptr, rust_vec_len, data_len), -88 => wire__web_audio_api__AudioParam_automation_rate_impl(port, ptr, rust_vec_len, data_len), -89 => wire__web_audio_api__AudioParam_cancel_and_hold_at_time_impl(port, ptr, rust_vec_len, data_len), -90 => wire__web_audio_api__AudioParam_cancel_scheduled_values_impl(port, ptr, rust_vec_len, data_len), -91 => wire__web_audio_api__AudioParam_channel_config_impl(port, ptr, rust_vec_len, data_len), -92 => wire__web_audio_api__AudioParam_channel_count_impl(port, ptr, rust_vec_len, data_len), -93 => wire__web_audio_api__AudioParam_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -94 => wire__web_audio_api__AudioParam_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -95 => wire__web_audio_api__AudioParam_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -96 => wire__web_audio_api__AudioParam_default_value_impl(port, ptr, rust_vec_len, data_len), -97 => wire__web_audio_api__AudioParam_disconnect_impl(port, ptr, rust_vec_len, data_len), -98 => wire__web_audio_api__AudioParam_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -99 => wire__web_audio_api__AudioParam_exponential_ramp_to_value_at_time_impl(port, ptr, rust_vec_len, data_len), -100 => wire__web_audio_api__AudioParam_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -101 => wire__web_audio_api__AudioParam_linear_ramp_to_value_at_time_impl(port, ptr, rust_vec_len, data_len), -102 => wire__web_audio_api__AudioParam_max_value_impl(port, ptr, rust_vec_len, data_len), -103 => wire__web_audio_api__AudioParam_min_value_impl(port, ptr, rust_vec_len, data_len), -104 => wire__web_audio_api__AudioParam_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -105 => wire__web_audio_api__AudioParam_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -106 => wire__web_audio_api__AudioParam_registration_impl(port, ptr, rust_vec_len, data_len), -107 => wire__web_audio_api__AudioParam_set_automation_rate_impl(port, ptr, rust_vec_len, data_len), -108 => wire__web_audio_api__AudioParam_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -109 => wire__web_audio_api__AudioParam_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -110 => wire__web_audio_api__AudioParam_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -111 => wire__web_audio_api__AudioParam_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -112 => wire__web_audio_api__AudioParam_set_target_at_time_impl(port, ptr, rust_vec_len, data_len), -114 => wire__web_audio_api__AudioParam_set_value_at_time_impl(port, ptr, rust_vec_len, data_len), -115 => wire__web_audio_api__AudioParam_set_value_curve_at_time_impl(port, ptr, rust_vec_len, data_len), -133 => wire__web_audio_api__AudioRenderCapacity_clear_onupdate_impl(port, ptr, rust_vec_len, data_len), -134 => wire__web_audio_api__AudioRenderCapacity_start_impl(port, ptr, rust_vec_len, data_len), -135 => wire__web_audio_api__AudioRenderCapacity_stop_impl(port, ptr, rust_vec_len, data_len), -141 => wire__web_audio_api__PeriodicWave_default_impl(port, ptr, rust_vec_len, data_len), -142 => wire__web_audio_api__audio_render_capacity_options_default_impl(port, ptr, rust_vec_len, data_len), -143 => wire__web_audio_api__periodic_wave_options_default_impl(port, ptr, rust_vec_len, data_len), -144 => wire__web_audio_api__context__AudioContext_base_latency_impl(port, ptr, rust_vec_len, data_len), -145 => wire__web_audio_api__context__AudioContext_clear_onsinkchange_impl(port, ptr, rust_vec_len, data_len), -146 => wire__web_audio_api__context__AudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -147 => wire__web_audio_api__context__AudioContext_close_impl(port, ptr, rust_vec_len, data_len), -148 => wire__web_audio_api__context__AudioContext_close_sync_impl(port, ptr, rust_vec_len, data_len), -149 => wire__web_audio_api__context__AudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -150 => wire__web_audio_api__context__AudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -151 => wire__web_audio_api__context__AudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -152 => wire__web_audio_api__context__AudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -153 => wire__web_audio_api__context__AudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -154 => wire__web_audio_api__context__AudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -155 => wire__web_audio_api__context__AudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -156 => wire__web_audio_api__context__AudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -157 => wire__web_audio_api__context__AudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -158 => wire__web_audio_api__context__AudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -159 => wire__web_audio_api__context__AudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -160 => wire__web_audio_api__context__AudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -161 => wire__web_audio_api__context__AudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -162 => wire__web_audio_api__context__AudioContext_create_media_stream_destination_impl(port, ptr, rust_vec_len, data_len), -163 => wire__web_audio_api__context__AudioContext_create_media_stream_source_impl(port, ptr, rust_vec_len, data_len), -164 => wire__web_audio_api__context__AudioContext_create_media_stream_track_source_impl(port, ptr, rust_vec_len, data_len), -165 => wire__web_audio_api__context__AudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -166 => wire__web_audio_api__context__AudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -167 => wire__web_audio_api__context__AudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -168 => wire__web_audio_api__context__AudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -169 => wire__web_audio_api__context__AudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -170 => wire__web_audio_api__context__AudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -171 => wire__web_audio_api__context__AudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -172 => wire__web_audio_api__context__AudioContext_default_impl(port, ptr, rust_vec_len, data_len), -173 => wire__web_audio_api__context__AudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -174 => wire__web_audio_api__context__AudioContext_frb_override_create_media_element_source_impl(port, ptr, rust_vec_len, data_len), -175 => wire__web_audio_api__context__AudioContext_frb_override_decode_audio_data_sync_impl(port, ptr, rust_vec_len, data_len), -176 => wire__web_audio_api__context__AudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -178 => wire__web_audio_api__context__AudioContext_output_latency_impl(port, ptr, rust_vec_len, data_len), -179 => wire__web_audio_api__context__AudioContext_render_capacity_impl(port, ptr, rust_vec_len, data_len), -180 => wire__web_audio_api__context__AudioContext_resume_sync_impl(port, ptr, rust_vec_len, data_len), -181 => wire__web_audio_api__context__AudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -182 => wire__web_audio_api__context__AudioContext_set_on_state_change_impl(port, ptr, rust_vec_len, data_len), -183 => wire__web_audio_api__context__AudioContext_set_sink_id_impl(port, ptr, rust_vec_len, data_len), -184 => wire__web_audio_api__context__AudioContext_sink_id_impl(port, ptr, rust_vec_len, data_len), -185 => wire__web_audio_api__context__AudioContext_state_impl(port, ptr, rust_vec_len, data_len), -186 => wire__web_audio_api__context__AudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), -187 => wire__web_audio_api__context__AudioContext_suspend_sync_impl(port, ptr, rust_vec_len, data_len), -188 => wire__web_audio_api__context__ConcreteBaseAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -189 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -190 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -191 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -192 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -193 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -194 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -195 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -196 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -197 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -198 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -199 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -200 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -201 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -202 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -203 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -204 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -205 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -206 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -207 => wire__web_audio_api__context__ConcreteBaseAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -208 => wire__web_audio_api__context__ConcreteBaseAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -209 => wire__web_audio_api__context__ConcreteBaseAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -210 => wire__web_audio_api__context__ConcreteBaseAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -211 => wire__web_audio_api__context__ConcreteBaseAudioContext_mark_cycle_breaker_impl(port, ptr, rust_vec_len, data_len), -212 => wire__web_audio_api__context__ConcreteBaseAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -213 => wire__web_audio_api__context__ConcreteBaseAudioContext_state_impl(port, ptr, rust_vec_len, data_len), -214 => wire__web_audio_api__context__OfflineAudioContext_clear_oncomplete_impl(port, ptr, rust_vec_len, data_len), -215 => wire__web_audio_api__context__OfflineAudioContext_clear_onstatechange_impl(port, ptr, rust_vec_len, data_len), -216 => wire__web_audio_api__context__OfflineAudioContext_create_analyser_impl(port, ptr, rust_vec_len, data_len), -217 => wire__web_audio_api__context__OfflineAudioContext_create_audio_param_impl(port, ptr, rust_vec_len, data_len), -218 => wire__web_audio_api__context__OfflineAudioContext_create_biquad_filter_impl(port, ptr, rust_vec_len, data_len), -219 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_impl(port, ptr, rust_vec_len, data_len), -220 => wire__web_audio_api__context__OfflineAudioContext_create_buffer_source_impl(port, ptr, rust_vec_len, data_len), -221 => wire__web_audio_api__context__OfflineAudioContext_create_channel_merger_impl(port, ptr, rust_vec_len, data_len), -222 => wire__web_audio_api__context__OfflineAudioContext_create_channel_splitter_impl(port, ptr, rust_vec_len, data_len), -223 => wire__web_audio_api__context__OfflineAudioContext_create_constant_source_impl(port, ptr, rust_vec_len, data_len), -224 => wire__web_audio_api__context__OfflineAudioContext_create_convolver_impl(port, ptr, rust_vec_len, data_len), -225 => wire__web_audio_api__context__OfflineAudioContext_create_delay_impl(port, ptr, rust_vec_len, data_len), -226 => wire__web_audio_api__context__OfflineAudioContext_create_dynamics_compressor_impl(port, ptr, rust_vec_len, data_len), -227 => wire__web_audio_api__context__OfflineAudioContext_create_gain_impl(port, ptr, rust_vec_len, data_len), -228 => wire__web_audio_api__context__OfflineAudioContext_create_iir_filter_impl(port, ptr, rust_vec_len, data_len), -229 => wire__web_audio_api__context__OfflineAudioContext_create_oscillator_impl(port, ptr, rust_vec_len, data_len), -230 => wire__web_audio_api__context__OfflineAudioContext_create_panner_impl(port, ptr, rust_vec_len, data_len), -231 => wire__web_audio_api__context__OfflineAudioContext_create_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -232 => wire__web_audio_api__context__OfflineAudioContext_create_script_processor_impl(port, ptr, rust_vec_len, data_len), -233 => wire__web_audio_api__context__OfflineAudioContext_create_stereo_panner_impl(port, ptr, rust_vec_len, data_len), -234 => wire__web_audio_api__context__OfflineAudioContext_create_wave_shaper_impl(port, ptr, rust_vec_len, data_len), -235 => wire__web_audio_api__context__OfflineAudioContext_current_time_impl(port, ptr, rust_vec_len, data_len), -236 => wire__web_audio_api__context__OfflineAudioContext_destination_impl(port, ptr, rust_vec_len, data_len), -237 => wire__web_audio_api__context__OfflineAudioContext_length_impl(port, ptr, rust_vec_len, data_len), -238 => wire__web_audio_api__context__OfflineAudioContext_listener_impl(port, ptr, rust_vec_len, data_len), -239 => wire__web_audio_api__context__OfflineAudioContext_new_impl(port, ptr, rust_vec_len, data_len), -240 => wire__web_audio_api__context__OfflineAudioContext_resume_impl(port, ptr, rust_vec_len, data_len), -241 => wire__web_audio_api__context__OfflineAudioContext_sample_rate_impl(port, ptr, rust_vec_len, data_len), -242 => wire__web_audio_api__context__OfflineAudioContext_set_on_complete_impl(port, ptr, rust_vec_len, data_len), -243 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_impl(port, ptr, rust_vec_len, data_len), -244 => wire__web_audio_api__context__OfflineAudioContext_start_rendering_sync_impl(port, ptr, rust_vec_len, data_len), -245 => wire__web_audio_api__context__OfflineAudioContext_state_impl(port, ptr, rust_vec_len, data_len), -246 => wire__web_audio_api__context__OfflineAudioContext_suspend_impl(port, ptr, rust_vec_len, data_len), -272 => wire__web_audio_api__context__audio_context_latency_category_default_impl(port, ptr, rust_vec_len, data_len), -273 => wire__web_audio_api__context__audio_context_options_default_impl(port, ptr, rust_vec_len, data_len), -274 => wire__web_audio_api__media_devices__get_user_media_sync_impl(port, ptr, rust_vec_len, data_len), -275 => wire__web_audio_api__media_devices__media_track_constraints_default_impl(port, ptr, rust_vec_len, data_len), -282 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl(port, ptr, rust_vec_len, data_len), -283 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl(port, ptr, rust_vec_len, data_len), -284 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl(port, ptr, rust_vec_len, data_len), -285 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl(port, ptr, rust_vec_len, data_len), -286 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl(port, ptr, rust_vec_len, data_len), -287 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl(port, ptr, rust_vec_len, data_len), -288 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl(port, ptr, rust_vec_len, data_len), -289 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl(port, ptr, rust_vec_len, data_len), -290 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl(port, ptr, rust_vec_len, data_len), -291 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl(port, ptr, rust_vec_len, data_len), -292 => wire__web_audio_api__node__AnalyserNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -293 => wire__web_audio_api__node__AnalyserNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -294 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -295 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -296 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -297 => wire__web_audio_api__node__AnalyserNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -298 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -299 => wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len), -300 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -301 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl(port, ptr, rust_vec_len, data_len), -302 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl(port, ptr, rust_vec_len, data_len), -303 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl(port, ptr, rust_vec_len, data_len), -304 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -305 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -306 => wire__web_audio_api__node__AnalyserNode_registration_impl(port, ptr, rust_vec_len, data_len), -307 => wire__web_audio_api__node__AnalyserNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -308 => wire__web_audio_api__node__AnalyserNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -309 => wire__web_audio_api__node__AnalyserNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -310 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl(port, ptr, rust_vec_len, data_len), -311 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl(port, ptr, rust_vec_len, data_len), -312 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl(port, ptr, rust_vec_len, data_len), -313 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -314 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -315 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl(port, ptr, rust_vec_len, data_len), -316 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -317 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -318 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -319 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -320 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -321 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -323 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -324 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -325 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -326 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl(port, ptr, rust_vec_len, data_len), -327 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl(port, ptr, rust_vec_len, data_len), -328 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl(port, ptr, rust_vec_len, data_len), -329 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -330 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -332 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl(port, ptr, rust_vec_len, data_len), -333 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -334 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -335 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -336 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -337 => wire__web_audio_api__node__AudioBufferSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -338 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl(port, ptr, rust_vec_len, data_len), -339 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl(port, ptr, rust_vec_len, data_len), -340 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl(port, ptr, rust_vec_len, data_len), -341 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -342 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -343 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -344 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -345 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl(port, ptr, rust_vec_len, data_len), -346 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl(port, ptr, rust_vec_len, data_len), -347 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -348 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -349 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -350 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -351 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -352 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -353 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -354 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -355 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -356 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -357 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl(port, ptr, rust_vec_len, data_len), -358 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -359 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -360 => wire__web_audio_api__node__AudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -361 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -362 => wire__web_audio_api__node__AudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -363 => wire__web_audio_api__node__AudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -364 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -365 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -366 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -367 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -368 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -369 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -371 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -372 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -373 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -376 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -377 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -379 => wire__web_audio_api__node__BiquadFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -380 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -381 => wire__web_audio_api__node__BiquadFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -382 => wire__web_audio_api__node__BiquadFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -383 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -384 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl(port, ptr, rust_vec_len, data_len), -385 => wire__web_audio_api__node__BiquadFilterNode_type__impl(port, ptr, rust_vec_len, data_len), -386 => wire__web_audio_api__node__ChannelConfig_default_impl(port, ptr, rust_vec_len, data_len), -387 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -388 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -389 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -390 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -391 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -392 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -393 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -394 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -395 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -396 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -397 => wire__web_audio_api__node__ChannelMergerNode_registration_impl(port, ptr, rust_vec_len, data_len), -398 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -399 => wire__web_audio_api__node__ChannelMergerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -400 => wire__web_audio_api__node__ChannelMergerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -401 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -402 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -403 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -404 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -405 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -406 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -407 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -408 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -409 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -410 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -411 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -412 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl(port, ptr, rust_vec_len, data_len), -413 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -414 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -415 => wire__web_audio_api__node__ChannelSplitterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -416 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -417 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -418 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -419 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -420 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -421 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -422 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -423 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -424 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -425 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -426 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -427 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -429 => wire__web_audio_api__node__ConstantSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -430 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -431 => wire__web_audio_api__node__ConstantSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -432 => wire__web_audio_api__node__ConstantSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -433 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -434 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -435 => wire__web_audio_api__node__ConstantSourceNode_start_impl(port, ptr, rust_vec_len, data_len), -436 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl(port, ptr, rust_vec_len, data_len), -437 => wire__web_audio_api__node__ConstantSourceNode_stop_impl(port, ptr, rust_vec_len, data_len), -438 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -439 => wire__web_audio_api__node__ConvolverNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -440 => wire__web_audio_api__node__ConvolverNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -441 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -442 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -443 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -444 => wire__web_audio_api__node__ConvolverNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -445 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -446 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -447 => wire__web_audio_api__node__ConvolverNode_normalize_impl(port, ptr, rust_vec_len, data_len), -448 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -449 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -450 => wire__web_audio_api__node__ConvolverNode_registration_impl(port, ptr, rust_vec_len, data_len), -451 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl(port, ptr, rust_vec_len, data_len), -452 => wire__web_audio_api__node__ConvolverNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -453 => wire__web_audio_api__node__ConvolverNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -454 => wire__web_audio_api__node__ConvolverNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -455 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl(port, ptr, rust_vec_len, data_len), -456 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -457 => wire__web_audio_api__node__DelayNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -458 => wire__web_audio_api__node__DelayNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -459 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -460 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -461 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -463 => wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -464 => wire__web_audio_api__node__DelayNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -465 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -466 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -467 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -468 => wire__web_audio_api__node__DelayNode_registration_impl(port, ptr, rust_vec_len, data_len), -469 => wire__web_audio_api__node__DelayNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -470 => wire__web_audio_api__node__DelayNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -471 => wire__web_audio_api__node__DelayNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -472 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -474 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -475 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -476 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -477 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -478 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -479 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -480 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -481 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -483 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -484 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -486 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl(port, ptr, rust_vec_len, data_len), -487 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl(port, ptr, rust_vec_len, data_len), -489 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -490 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -491 => wire__web_audio_api__node__DynamicsCompressorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -492 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -494 => wire__web_audio_api__node__GainNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -495 => wire__web_audio_api__node__GainNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -496 => wire__web_audio_api__node__GainNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -497 => wire__web_audio_api__node__GainNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -498 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -499 => wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -500 => wire__web_audio_api__node__GainNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -501 => wire__web_audio_api__node__GainNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -503 => wire__web_audio_api__node__GainNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -504 => wire__web_audio_api__node__GainNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -505 => wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len), -506 => wire__web_audio_api__node__GainNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -507 => wire__web_audio_api__node__GainNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -508 => wire__web_audio_api__node__GainNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -509 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -510 => wire__web_audio_api__node__IirFilterNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -511 => wire__web_audio_api__node__IirFilterNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -512 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -513 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -514 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -515 => wire__web_audio_api__node__IirFilterNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -516 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -517 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -518 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -519 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -520 => wire__web_audio_api__node__IirFilterNode_registration_impl(port, ptr, rust_vec_len, data_len), -521 => wire__web_audio_api__node__IirFilterNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -522 => wire__web_audio_api__node__IirFilterNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -523 => wire__web_audio_api__node__IirFilterNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -524 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -525 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -526 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -527 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -528 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -529 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -530 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -531 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -532 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -533 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -534 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -535 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -536 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -537 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -538 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -539 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -540 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -541 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -542 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -543 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -544 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -545 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -546 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -547 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -548 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -549 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -550 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl(port, ptr, rust_vec_len, data_len), -551 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -552 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -553 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -554 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -556 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -557 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -558 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -559 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -560 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -561 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -562 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -563 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -564 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -565 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -566 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -567 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -568 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -569 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -570 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -571 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -572 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -573 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -574 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -575 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -576 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -577 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -578 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -579 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -580 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -581 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl(port, ptr, rust_vec_len, data_len), -582 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -583 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -584 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -585 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -586 => wire__web_audio_api__node__OscillatorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -587 => wire__web_audio_api__node__OscillatorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -588 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -589 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -590 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl(port, ptr, rust_vec_len, data_len), -591 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -593 => wire__web_audio_api__node__OscillatorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -594 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -595 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -597 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -598 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -599 => wire__web_audio_api__node__OscillatorNode_registration_impl(port, ptr, rust_vec_len, data_len), -600 => wire__web_audio_api__node__OscillatorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -601 => wire__web_audio_api__node__OscillatorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -602 => wire__web_audio_api__node__OscillatorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -603 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl(port, ptr, rust_vec_len, data_len), -604 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -605 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl(port, ptr, rust_vec_len, data_len), -606 => wire__web_audio_api__node__OscillatorNode_set_type_impl(port, ptr, rust_vec_len, data_len), -607 => wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len), -608 => wire__web_audio_api__node__OscillatorNode_start_at_impl(port, ptr, rust_vec_len, data_len), -609 => wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len), -610 => wire__web_audio_api__node__OscillatorNode_stop_at_impl(port, ptr, rust_vec_len, data_len), -611 => wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len), -612 => wire__web_audio_api__node__PannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -613 => wire__web_audio_api__node__PannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -614 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -615 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -616 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -617 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -618 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -619 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -620 => wire__web_audio_api__node__PannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -621 => wire__web_audio_api__node__PannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -622 => wire__web_audio_api__node__PannerNode_distance_model_impl(port, ptr, rust_vec_len, data_len), -623 => wire__web_audio_api__node__PannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -624 => wire__web_audio_api__node__PannerNode_max_distance_impl(port, ptr, rust_vec_len, data_len), -625 => wire__web_audio_api__node__PannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -626 => wire__web_audio_api__node__PannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -630 => wire__web_audio_api__node__PannerNode_panning_model_impl(port, ptr, rust_vec_len, data_len), -634 => wire__web_audio_api__node__PannerNode_ref_distance_impl(port, ptr, rust_vec_len, data_len), -635 => wire__web_audio_api__node__PannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -636 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -637 => wire__web_audio_api__node__PannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -638 => wire__web_audio_api__node__PannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -639 => wire__web_audio_api__node__PannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -640 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl(port, ptr, rust_vec_len, data_len), -641 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl(port, ptr, rust_vec_len, data_len), -642 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl(port, ptr, rust_vec_len, data_len), -643 => wire__web_audio_api__node__PannerNode_set_distance_model_impl(port, ptr, rust_vec_len, data_len), -644 => wire__web_audio_api__node__PannerNode_set_max_distance_impl(port, ptr, rust_vec_len, data_len), -645 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -646 => wire__web_audio_api__node__PannerNode_set_orientation_impl(port, ptr, rust_vec_len, data_len), -647 => wire__web_audio_api__node__PannerNode_set_panning_model_impl(port, ptr, rust_vec_len, data_len), -648 => wire__web_audio_api__node__PannerNode_set_position_impl(port, ptr, rust_vec_len, data_len), -649 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl(port, ptr, rust_vec_len, data_len), -650 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl(port, ptr, rust_vec_len, data_len), -651 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl(port, ptr, rust_vec_len, data_len), -652 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -653 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -654 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -655 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -656 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl(port, ptr, rust_vec_len, data_len), -657 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -658 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -659 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -660 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -661 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -662 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -663 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl(port, ptr, rust_vec_len, data_len), -664 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -665 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -666 => wire__web_audio_api__node__ScriptProcessorNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -667 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -668 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -669 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -670 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -671 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -672 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -673 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -674 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -675 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -676 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -677 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -679 => wire__web_audio_api__node__StereoPannerNode_registration_impl(port, ptr, rust_vec_len, data_len), -680 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -681 => wire__web_audio_api__node__StereoPannerNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -682 => wire__web_audio_api__node__StereoPannerNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -683 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -702 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -703 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -704 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -705 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -706 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -707 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -708 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -709 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl(port, ptr, rust_vec_len, data_len), -710 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl(port, ptr, rust_vec_len, data_len), -711 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -712 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -713 => wire__web_audio_api__node__WaveShaperNode_oversample_impl(port, ptr, rust_vec_len, data_len), -714 => wire__web_audio_api__node__WaveShaperNode_registration_impl(port, ptr, rust_vec_len, data_len), -715 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -716 => wire__web_audio_api__node__WaveShaperNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -717 => wire__web_audio_api__node__WaveShaperNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -718 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl(port, ptr, rust_vec_len, data_len), -719 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl(port, ptr, rust_vec_len, data_len), -720 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl(port, ptr, rust_vec_len, data_len), -721 => wire__web_audio_api__node__analyser_options_default_impl(port, ptr, rust_vec_len, data_len), -722 => wire__web_audio_api__node__audio_buffer_source_options_default_impl(port, ptr, rust_vec_len, data_len), -723 => wire__web_audio_api__node__audio_node_options_default_impl(port, ptr, rust_vec_len, data_len), -724 => wire__web_audio_api__node__biquad_filter_options_default_impl(port, ptr, rust_vec_len, data_len), -725 => wire__web_audio_api__node__biquad_filter_type_default_impl(port, ptr, rust_vec_len, data_len), -726 => wire__web_audio_api__node__channel_merger_options_default_impl(port, ptr, rust_vec_len, data_len), -727 => wire__web_audio_api__node__channel_splitter_options_default_impl(port, ptr, rust_vec_len, data_len), -728 => wire__web_audio_api__node__constant_source_options_default_impl(port, ptr, rust_vec_len, data_len), -729 => wire__web_audio_api__node__convolver_options_default_impl(port, ptr, rust_vec_len, data_len), -730 => wire__web_audio_api__node__delay_options_default_impl(port, ptr, rust_vec_len, data_len), -731 => wire__web_audio_api__node__distance_model_type_default_impl(port, ptr, rust_vec_len, data_len), -732 => wire__web_audio_api__node__dynamics_compressor_options_default_impl(port, ptr, rust_vec_len, data_len), -733 => wire__web_audio_api__node__gain_options_default_impl(port, ptr, rust_vec_len, data_len), -734 => wire__web_audio_api__node__oscillator_options_default_impl(port, ptr, rust_vec_len, data_len), -735 => wire__web_audio_api__node__oscillator_type_default_impl(port, ptr, rust_vec_len, data_len), -736 => wire__web_audio_api__node__over_sample_type_default_impl(port, ptr, rust_vec_len, data_len), -737 => wire__web_audio_api__node__panner_options_default_impl(port, ptr, rust_vec_len, data_len), -738 => wire__web_audio_api__node__panning_model_type_default_impl(port, ptr, rust_vec_len, data_len), -739 => wire__web_audio_api__node__stereo_panner_options_default_impl(port, ptr, rust_vec_len, data_len), -740 => wire__web_audio_api__node__wave_shaper_options_default_impl(port, ptr, rust_vec_len, data_len), -741 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl(port, ptr, rust_vec_len, data_len), -742 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl(port, ptr, rust_vec_len, data_len), -743 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -744 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), -745 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl(port, ptr, rust_vec_len, data_len), -746 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl(port, ptr, rust_vec_len, data_len), -747 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl(port, ptr, rust_vec_len, data_len), -748 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl(port, ptr, rust_vec_len, data_len), -749 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl(port, ptr, rust_vec_len, data_len), -750 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl(port, ptr, rust_vec_len, data_len), -751 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl(port, ptr, rust_vec_len, data_len), -752 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_impl(port, ptr, rust_vec_len, data_len), -753 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_count_mode_impl(port, ptr, rust_vec_len, data_len), -754 => wire__web_audio_api__worklet__AudioWorkletNode_set_channel_interpretation_impl(port, ptr, rust_vec_len, data_len), - _ => unreachable!(), - } -} - fn pde_ffi_dispatcher_sync_impl( func_id: i32, ptr: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -35398,140 +34269,140 @@ fn pde_ffi_dispatcher_sync_impl( // Codec=Pde (Serialization + dispatch), see doc to use other codecs match func_id { 3 => wire__crate__api__media_element__MyMediaElement_new_impl(ptr, rust_vec_len, data_len), - 113 => wire__web_audio_api__AudioParam_set_value_impl(ptr, rust_vec_len, data_len), - 116 => wire__web_audio_api__AudioParam_value_impl(ptr, rust_vec_len, data_len), - 117 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_get_input_buffer_impl( + 110 => wire__web_audio_api__AudioParam_set_value_impl(ptr, rust_vec_len, data_len), + 113 => wire__web_audio_api__AudioParam_value_impl(ptr, rust_vec_len, data_len), + 114 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_get_input_buffer_impl( ptr, rust_vec_len, data_len, ), - 118 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_get_output_buffer_impl( + 115 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_get_output_buffer_impl( ptr, rust_vec_len, data_len, ), - 119 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_get_playback_time_impl( + 116 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_get_playback_time_impl( ptr, rust_vec_len, data_len, ), - 120 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_set_input_buffer_impl( + 117 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_set_input_buffer_impl( ptr, rust_vec_len, data_len, ), - 121 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_set_output_buffer_impl( + 118 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_set_output_buffer_impl( ptr, rust_vec_len, data_len, ), - 122 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_set_playback_time_impl( + 119 => wire__web_audio_api__AudioProcessingEvent_auto_accessor_set_playback_time_impl( ptr, rust_vec_len, data_len, ), - 123 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_average_load_impl( + 120 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_average_load_impl( ptr, rust_vec_len, data_len, ), - 124 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_event_impl( + 121 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_event_impl( ptr, rust_vec_len, data_len, ), - 125 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_peak_load_impl( + 122 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_peak_load_impl( ptr, rust_vec_len, data_len, ), - 126 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_timestamp_impl( + 123 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_timestamp_impl( ptr, rust_vec_len, data_len, ), - 127 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_underrun_ratio_impl( + 124 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_get_underrun_ratio_impl( ptr, rust_vec_len, data_len, ), - 128 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_average_load_impl( + 125 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_average_load_impl( ptr, rust_vec_len, data_len, ), - 129 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_event_impl( + 126 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_event_impl( ptr, rust_vec_len, data_len, ), - 130 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_peak_load_impl( + 127 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_peak_load_impl( ptr, rust_vec_len, data_len, ), - 131 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_timestamp_impl( + 128 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_timestamp_impl( ptr, rust_vec_len, data_len, ), - 132 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_underrun_ratio_impl( + 129 => wire__web_audio_api__AudioRenderCapacityEvent_auto_accessor_set_underrun_ratio_impl( ptr, rust_vec_len, data_len, ), - 136 => wire__web_audio_api__Event_type__impl(ptr, rust_vec_len, data_len), - 137 => wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_get_event_impl( + 133 => wire__web_audio_api__Event_type__impl(ptr, rust_vec_len, data_len), + 134 => wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_get_event_impl( ptr, rust_vec_len, data_len, ), - 138 => { + 135 => { wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_get_rendered_buffer_impl( ptr, rust_vec_len, data_len, ) } - 139 => wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_set_event_impl( + 136 => wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_set_event_impl( ptr, rust_vec_len, data_len, ), - 140 => { + 137 => { wire__web_audio_api__OfflineAudioCompletionEvent_auto_accessor_set_rendered_buffer_impl( ptr, rust_vec_len, data_len, ) } - 177 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), - 276 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( + 174 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), + 273 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( ptr, rust_vec_len, data_len, ), - 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( + 274 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( ptr, rust_vec_len, data_len, ), - 278 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( + 275 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( ptr, rust_vec_len, data_len, ), - 279 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( + 276 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( ptr, rust_vec_len, data_len, ), - 280 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( + 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( ptr, rust_vec_len, data_len, ), - 281 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( + 278 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( ptr, rust_vec_len, data_len, From 94ddfff023dee71cae97fc9659f0223a282ee977 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:31:18 +0800 Subject: [PATCH 25/28] chore: ignore --- .../rust/src/third_party/web_audio_api/media_devices/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/media_devices/mod.rs b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/media_devices/mod.rs index 0dc9b81663..685b134756 100644 --- a/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/media_devices/mod.rs +++ b/frb_example/integrate_third_party/rust/src/third_party/web_audio_api/media_devices/mod.rs @@ -5,3 +5,6 @@ pub struct MediaDeviceInfo; #[frb(ignore)] pub fn enumerate_devices_sync() {} + +#[frb(ignore)] +pub struct MediaTrackConstraints; From 1878ae75437b83f7548a73ea0d7e39093901b726 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:33:15 +0800 Subject: [PATCH 26/28] chore: codegen --- .../lib/src/rust/frb_generated.dart | 947 +++++++----------- .../lib/src/rust/frb_generated.io.dart | 65 -- .../lib/src/rust/frb_generated.web.dart | 65 -- .../web_audio_api/media_devices.dart | 39 +- .../rust/src/frb_generated.rs | 922 +++++++---------- 5 files changed, 746 insertions(+), 1292 deletions(-) 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 aba4852a81..59722a1719 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 @@ -73,7 +73,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => 135132113; + int get rustContentHash => -474487869; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -689,9 +689,6 @@ abstract class RustLibApi extends BaseApi { Future webAudioApiMediaDevicesGetUserMediaSync( {required MediaStreamConstraints constraints}); - Future - webAudioApiMediaDevicesMediaTrackConstraintsDefault(); - Uint8List webAudioApiMediaRecorderBlobEventAutoAccessorGetBlob( {required BlobEvent that}); @@ -7452,32 +7449,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["constraints"], ); - @override - Future - webAudioApiMediaDevicesMediaTrackConstraintsDefault() { - return handler.executeNormal(NormalTask( - callFfi: (port_) { - final serializer = SseSerializer(generalizedFrbRustBinding); - pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 272, port: port_); - }, - codec: SseCodec( - decodeSuccessData: sse_decode_media_track_constraints, - decodeErrorData: null, - ), - constMeta: kWebAudioApiMediaDevicesMediaTrackConstraintsDefaultConstMeta, - argValues: [], - apiImpl: this, - )); - } - - TaskConstMeta - get kWebAudioApiMediaDevicesMediaTrackConstraintsDefaultConstMeta => - const TaskConstMeta( - debugName: "media_track_constraints_default", - argNames: [], - ); - @override Uint8List webAudioApiMediaRecorderBlobEventAutoAccessorGetBlob( {required BlobEvent that}) { @@ -7486,7 +7457,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: 273)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 272)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -7513,7 +7484,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: 274)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 273)!; }, codec: SseCodec( decodeSuccessData: @@ -7542,7 +7513,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: 275)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 274)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -7571,7 +7542,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: 276)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 275)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7600,7 +7571,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: 277)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 276)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7629,7 +7600,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: 278)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 277)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7658,7 +7629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 279, port: port_); + funcId: 278, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7687,7 +7658,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 280, port: port_); + funcId: 279, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7715,7 +7686,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 281, port: port_); + funcId: 280, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7743,7 +7714,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( stream, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 282, port: port_); + funcId: 281, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7771,7 +7742,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 283, port: port_); + funcId: 282, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7798,7 +7769,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaRecorder( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 284, port: port_); + funcId: 283, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7825,7 +7796,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 285, port: port_); + funcId: 284, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7853,7 +7824,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 286, port: port_); + funcId: 285, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_media_stream_track_state, @@ -7882,7 +7853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_ProxyEnum_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_media_stream_proxy_enum( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 287, port: port_); + funcId: 286, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7912,7 +7883,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrack( tracks, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 288, port: port_); + funcId: 287, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -7940,7 +7911,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 289, port: port_); + funcId: 288, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -7967,7 +7938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 290, port: port_); + funcId: 289, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -7994,7 +7965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 291, port: port_); + funcId: 290, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8022,7 +7993,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 292, port: port_); + funcId: 291, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8050,7 +8021,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 293, port: port_); + funcId: 292, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8078,7 +8049,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 294, port: port_); + funcId: 293, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8106,7 +8077,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 295, port: port_); + funcId: 294, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8132,7 +8103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 296, port: port_); + funcId: 295, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8160,7 +8131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 297, port: port_); + funcId: 296, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8187,7 +8158,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 298, port: port_); + funcId: 297, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8214,7 +8185,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 299, port: port_); + funcId: 298, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8241,7 +8212,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 300, port: port_); + funcId: 299, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8268,7 +8239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 301, port: port_); + funcId: 300, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8295,7 +8266,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 302, port: port_); + funcId: 301, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8322,7 +8293,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 303, port: port_); + funcId: 302, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8350,7 +8321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(fftSize, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 304, port: port_); + funcId: 303, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8378,7 +8349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 305, port: port_); + funcId: 304, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8406,7 +8377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 306, port: port_); + funcId: 305, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8436,7 +8407,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); + funcId: 306, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8464,7 +8435,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); + funcId: 307, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8492,7 +8463,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAnalyserNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 309, port: port_); + funcId: 308, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8520,7 +8491,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 310, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8548,7 +8519,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8576,7 +8547,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 311, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -8605,7 +8576,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 312, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -8634,7 +8605,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8662,7 +8633,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 315, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8691,7 +8662,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 317, port: port_); + funcId: 316, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8719,7 +8690,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 318, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8748,7 +8719,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 319, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8777,7 +8748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 320, port: port_); + funcId: 319, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -8804,7 +8775,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 320, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8831,7 +8802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 322, port: port_); + funcId: 321, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8858,7 +8829,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 323, port: port_); + funcId: 322, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8886,7 +8857,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 324, port: port_); + funcId: 323, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -8914,7 +8885,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 326, port: port_); + funcId: 325, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -8941,7 +8912,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8971,7 +8942,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( audioBuffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 327, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -8999,7 +8970,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 329, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9027,7 +8998,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9055,7 +9026,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 331, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9086,7 +9057,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 332, port: port_); + funcId: 331, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9116,7 +9087,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 333, port: port_); + funcId: 332, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9145,7 +9116,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 334, port: port_); + funcId: 333, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9173,7 +9144,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 335, port: port_); + funcId: 334, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9204,7 +9175,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(start, serializer); sse_encode_f_64(offset, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 336, port: port_); + funcId: 335, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9239,7 +9210,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(offset, serializer); sse_encode_f_64(duration, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 337, port: port_); + funcId: 336, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9269,7 +9240,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBufferSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 338, port: port_); + funcId: 337, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9297,7 +9268,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 339, port: port_); + funcId: 338, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9324,7 +9295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 340, port: port_); + funcId: 339, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9352,7 +9323,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 341, port: port_); + funcId: 340, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9379,7 +9350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 342, port: port_); + funcId: 341, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9408,7 +9379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 343, port: port_); + funcId: 342, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9437,7 +9408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 344, port: port_); + funcId: 343, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9466,7 +9437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 345, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9494,7 +9465,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 346, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9523,7 +9494,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 347, port: port_); + funcId: 346, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9552,7 +9523,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 347, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9580,7 +9551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 349, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9608,7 +9579,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9636,7 +9607,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9666,7 +9637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9695,7 +9666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9722,7 +9693,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9749,7 +9720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -9777,7 +9748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -9805,7 +9776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9833,7 +9804,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 358, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9861,7 +9832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9889,7 +9860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -9917,7 +9888,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 364, port: port_); + funcId: 363, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9944,7 +9915,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 365, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -9971,7 +9942,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 367, port: port_); + funcId: 366, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10001,7 +9972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 368, port: port_); + funcId: 367, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10030,7 +10001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_biquad_filter_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 369, port: port_); + funcId: 368, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10057,7 +10028,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBiquadFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 370, port: port_); + funcId: 369, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -10081,7 +10052,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 371, port: port_); + funcId: 370, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -10109,7 +10080,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 372, port: port_); + funcId: 371, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10136,7 +10107,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 373, port: port_); + funcId: 372, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10163,7 +10134,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 374, port: port_); + funcId: 373, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10192,7 +10163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 375, port: port_); + funcId: 374, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10221,7 +10192,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 376, port: port_); + funcId: 375, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10250,7 +10221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 377, port: port_); + funcId: 376, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10278,7 +10249,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 378, port: port_); + funcId: 377, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10307,7 +10278,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 379, port: port_); + funcId: 378, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10335,7 +10306,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); + funcId: 379, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10362,7 +10333,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); + funcId: 380, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10389,7 +10360,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelMergerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10419,7 +10390,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 383, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10447,7 +10418,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 384, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10474,7 +10445,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 385, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10501,7 +10472,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10530,7 +10501,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 387, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10559,7 +10530,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 387, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10588,7 +10559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10616,7 +10587,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10645,7 +10616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10673,7 +10644,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10701,7 +10672,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10729,7 +10700,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerChannelSplitterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10759,7 +10730,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10788,7 +10759,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10815,7 +10786,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -10842,7 +10813,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -10871,7 +10842,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 399, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -10900,7 +10871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 400, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10927,7 +10898,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 401, port: port_); + funcId: 400, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10956,7 +10927,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 402, port: port_); + funcId: 401, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -10984,7 +10955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 403, port: port_); + funcId: 402, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11013,7 +10984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 404, port: port_); + funcId: 403, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11041,7 +11012,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 405, port: port_); + funcId: 404, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11068,7 +11039,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 406, port: port_); + funcId: 405, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11096,7 +11067,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 408, port: port_); + funcId: 407, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11126,7 +11097,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 409, port: port_); + funcId: 408, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11156,7 +11127,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 410, port: port_); + funcId: 409, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11184,7 +11155,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 411, port: port_); + funcId: 410, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11212,7 +11183,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 412, port: port_); + funcId: 411, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11239,7 +11210,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConstantSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 413, port: port_); + funcId: 412, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11267,7 +11238,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 414, port: port_); + funcId: 413, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11294,7 +11265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 415, port: port_); + funcId: 414, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11321,7 +11292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 416, port: port_); + funcId: 415, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11348,7 +11319,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 417, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11376,7 +11347,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 418, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11404,7 +11375,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 419, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11432,7 +11403,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 420, port: port_); + funcId: 419, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11460,7 +11431,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 421, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11488,7 +11459,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 422, port: port_); + funcId: 421, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11515,7 +11486,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 423, port: port_); + funcId: 422, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -11542,7 +11513,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 424, port: port_); + funcId: 423, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11569,7 +11540,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 425, port: port_); + funcId: 424, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11596,7 +11567,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerConvolverNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 426, port: port_); + funcId: 425, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11625,7 +11596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( buffer, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 427, port: port_); + funcId: 426, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11653,7 +11624,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_bool(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 428, port: port_); + funcId: 427, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11683,7 +11654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 429, port: port_); + funcId: 428, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11710,7 +11681,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 430, port: port_); + funcId: 429, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11736,7 +11707,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 431, port: port_); + funcId: 430, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11763,7 +11734,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 432, port: port_); + funcId: 431, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -11790,7 +11761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 433, port: port_); + funcId: 432, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -11817,7 +11788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 434, port: port_); + funcId: 433, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11843,7 +11814,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 436, port: port_); + funcId: 435, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11871,7 +11842,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 437, port: port_); + funcId: 436, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11899,7 +11870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 438, port: port_); + funcId: 437, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -11926,7 +11897,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 439, port: port_); + funcId: 438, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11953,7 +11924,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 439, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -11979,7 +11950,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDelayNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 440, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12009,7 +11980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12036,7 +12007,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 443, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12064,7 +12035,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12093,7 +12064,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12123,7 +12094,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12152,7 +12123,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 448, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12181,7 +12152,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12209,7 +12180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 449, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12239,7 +12210,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12268,7 +12239,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); + funcId: 452, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12296,7 +12267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 454, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12324,7 +12295,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 456, port: port_); + funcId: 455, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -12351,7 +12322,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDynamicsCompressorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 457, port: port_); + funcId: 456, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12382,7 +12353,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 459, port: port_); + funcId: 458, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12410,7 +12381,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 461, port: port_); + funcId: 460, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12436,7 +12407,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 462, port: port_); + funcId: 461, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12463,7 +12434,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 463, port: port_); + funcId: 462, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12490,7 +12461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 464, port: port_); + funcId: 463, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12517,7 +12488,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 465, port: port_); + funcId: 464, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12543,7 +12514,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 466, port: port_); + funcId: 465, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12571,7 +12542,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 467, port: port_); + funcId: 466, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12599,7 +12570,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 468, port: port_); + funcId: 467, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12625,7 +12596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 470, port: port_); + funcId: 469, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12651,7 +12622,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 471, port: port_); + funcId: 470, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12677,7 +12648,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerGainNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 472, port: port_); + funcId: 471, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12707,7 +12678,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 473, port: port_); + funcId: 472, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12734,7 +12705,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 474, port: port_); + funcId: 473, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12761,7 +12732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 474, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12788,7 +12759,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 475, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -12816,7 +12787,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 477, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -12844,7 +12815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12872,7 +12843,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 479, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12900,7 +12871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 480, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12928,7 +12899,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 481, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -12955,7 +12926,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 482, port: port_); + funcId: 481, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -12982,7 +12953,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 483, port: port_); + funcId: 482, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13009,7 +12980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerIIRFilterNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 484, port: port_); + funcId: 483, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13039,7 +13010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 485, port: port_); + funcId: 484, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13066,7 +13037,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 486, port: port_); + funcId: 485, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13095,7 +13066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 487, port: port_); + funcId: 486, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13125,7 +13096,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 488, port: port_); + funcId: 487, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13155,7 +13126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 489, port: port_); + funcId: 488, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13184,7 +13155,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 490, port: port_); + funcId: 489, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13213,7 +13184,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 491, port: port_); + funcId: 490, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13242,7 +13213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 492, port: port_); + funcId: 491, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13272,7 +13243,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 493, port: port_); + funcId: 492, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13301,7 +13272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 494, port: port_); + funcId: 493, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13330,7 +13301,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 495, port: port_); + funcId: 494, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13359,7 +13330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaElementAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 496, port: port_); + funcId: 495, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13391,7 +13362,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 497, port: port_); + funcId: 496, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13420,7 +13391,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 498, port: port_); + funcId: 497, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13449,7 +13420,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 499, port: port_); + funcId: 498, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13479,7 +13450,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: 499, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13509,7 +13480,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 500, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13539,7 +13510,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 502, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13568,7 +13539,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 503, port: port_); + funcId: 502, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13598,7 +13569,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 503, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13629,7 +13600,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13658,7 +13629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13687,7 +13658,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13716,7 +13687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioDestinationNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13749,7 +13720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13778,7 +13749,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: 510, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13807,7 +13778,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: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -13837,7 +13808,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -13867,7 +13838,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -13896,7 +13867,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 515, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13925,7 +13896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 516, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13954,7 +13925,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 517, port: port_); + funcId: 516, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -13984,7 +13955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 518, port: port_); + funcId: 517, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14013,7 +13984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 519, port: port_); + funcId: 518, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14042,7 +14013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 520, port: port_); + funcId: 519, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14071,7 +14042,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 521, port: port_); + funcId: 520, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14103,7 +14074,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 522, port: port_); + funcId: 521, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14132,7 +14103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 523, port: port_); + funcId: 522, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14161,7 +14132,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 524, port: port_); + funcId: 523, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14191,7 +14162,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: 524, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14221,7 +14192,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: 525, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14251,7 +14222,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: 526, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14280,7 +14251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 528, port: port_); + funcId: 527, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14310,7 +14281,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 529, port: port_); + funcId: 528, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14341,7 +14312,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 530, port: port_); + funcId: 529, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14370,7 +14341,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 531, port: port_); + funcId: 530, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14399,7 +14370,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 532, port: port_); + funcId: 531, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14428,7 +14399,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMediaStreamTrackAudioSourceNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 533, port: port_); + funcId: 532, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14461,7 +14432,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 534, port: port_); + funcId: 533, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14490,7 +14461,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: 534, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14517,7 +14488,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: 535, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14544,7 +14515,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: 536, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -14572,7 +14543,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 538, port: port_); + funcId: 537, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -14600,7 +14571,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: 538, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14627,7 +14598,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 539, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14655,7 +14626,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 542, port: port_); + funcId: 541, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14683,7 +14654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14711,7 +14682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 543, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14738,7 +14709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 545, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14765,7 +14736,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 547, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -14792,7 +14763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14822,7 +14793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEvent_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14852,7 +14823,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14882,7 +14853,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPeriodicWave( periodicWave, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14910,7 +14881,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_oscillator_type(type, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14937,7 +14908,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: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14965,7 +14936,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14992,7 +14963,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 555, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15020,7 +14991,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(when, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 556, port: port_); + funcId: 555, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15047,7 +15018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerOscillatorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 557, port: port_); + funcId: 556, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -15074,7 +15045,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: 557, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15101,7 +15072,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: 558, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15128,7 +15099,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: 559, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -15155,7 +15126,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: 560, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -15182,7 +15153,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: 561, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15209,7 +15180,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: 562, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -15236,7 +15207,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: 563, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -15263,7 +15234,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: 564, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -15289,7 +15260,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 566, port: port_); + funcId: 565, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15317,7 +15288,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 567, port: port_); + funcId: 566, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15344,7 +15315,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 568, port: port_); + funcId: 567, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -15372,7 +15343,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 569, port: port_); + funcId: 568, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15399,7 +15370,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: 569, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -15426,7 +15397,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: 570, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15453,7 +15424,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 572, port: port_); + funcId: 571, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15480,7 +15451,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 576, port: port_); + funcId: 575, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -15507,7 +15478,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: 579, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -15534,7 +15505,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: 580, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15561,7 +15532,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 582, port: port_); + funcId: 581, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -15589,7 +15560,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 583, port: port_); + funcId: 582, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15617,7 +15588,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 584, port: port_); + funcId: 583, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15645,7 +15616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 584, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15673,7 +15644,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_distance_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 585, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15701,7 +15672,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15731,7 +15702,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 588, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15764,7 +15735,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15792,7 +15763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_panning_model_type(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15825,7 +15796,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(y, serializer); sse_encode_f_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15853,7 +15824,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 592, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15881,7 +15852,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_f_64(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 593, port: port_); + funcId: 592, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15908,7 +15879,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 594, port: port_); + funcId: 593, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15935,7 +15906,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: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -15962,7 +15933,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: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -15989,7 +15960,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: 596, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16018,7 +15989,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: 597, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16047,7 +16018,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: 598, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16076,7 +16047,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: 599, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16105,7 +16076,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: 600, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16133,7 +16104,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 602, port: port_); + funcId: 601, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16162,7 +16133,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 603, port: port_); + funcId: 602, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16190,7 +16161,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 603, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16218,7 +16189,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerScriptProcessorNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 605, port: port_); + funcId: 604, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16246,7 +16217,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: 605, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16276,7 +16247,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 607, port: port_); + funcId: 606, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16305,7 +16276,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 608, port: port_); + funcId: 607, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16332,7 +16303,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 609, port: port_); + funcId: 608, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16359,7 +16330,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 610, port: port_); + funcId: 609, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16387,7 +16358,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 611, port: port_); + funcId: 610, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16415,7 +16386,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: 611, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16443,7 +16414,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: 612, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16471,7 +16442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 614, port: port_); + funcId: 613, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16499,7 +16470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 615, port: port_); + funcId: 614, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16527,7 +16498,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: 615, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16554,7 +16525,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: 616, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16581,7 +16552,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStereoPannerNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 619, port: port_); + funcId: 618, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16611,7 +16582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 620, port: port_); + funcId: 619, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16639,7 +16610,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 636, port: port_); + funcId: 635, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16666,7 +16637,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 637, port: port_); + funcId: 636, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16693,7 +16664,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 638, port: port_); + funcId: 637, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -16721,7 +16692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 639, port: port_); + funcId: 638, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -16749,7 +16720,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 640, port: port_); + funcId: 639, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16777,7 +16748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 641, port: port_); + funcId: 640, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16805,7 +16776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 642, port: port_); + funcId: 641, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16833,7 +16804,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_DynTrait_AudioNode(dest, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 643, port: port_); + funcId: 642, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16860,7 +16831,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 644, port: port_); + funcId: 643, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_f_32_strict, @@ -16887,7 +16858,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 645, port: port_); + funcId: 644, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16914,7 +16885,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerWaveShaperNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 646, port: port_); + funcId: 645, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -16941,7 +16912,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: 646, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -16968,7 +16939,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: 647, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -16996,7 +16967,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_list_prim_f_32_loose(curve, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 649, port: port_); + funcId: 648, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17026,7 +16997,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 650, port: port_); + funcId: 649, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17055,7 +17026,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_over_sample_type(oversample, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 651, port: port_); + funcId: 650, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17079,7 +17050,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 652, port: port_); + funcId: 651, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_analyser_options, @@ -17104,7 +17075,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 653, port: port_); + funcId: 652, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_buffer_source_options, @@ -17128,7 +17099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 654, port: port_); + funcId: 653, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_audio_node_options, @@ -17152,7 +17123,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 654, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_options, @@ -17176,7 +17147,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 656, port: port_); + funcId: 655, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_biquad_filter_type, @@ -17200,7 +17171,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 656, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_merger_options, @@ -17225,7 +17196,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_splitter_options, @@ -17249,7 +17220,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 659, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_constant_source_options, @@ -17273,7 +17244,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 660, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_convolver_options, @@ -17297,7 +17268,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 661, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_delay_options, @@ -17321,7 +17292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 662, port: port_); + funcId: 661, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_distance_model_type, @@ -17346,7 +17317,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 662, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_dynamics_compressor_options, @@ -17370,7 +17341,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); + funcId: 663, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_gain_options, @@ -17394,7 +17365,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); + funcId: 664, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_options, @@ -17418,7 +17389,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_oscillator_type, @@ -17442,7 +17413,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_over_sample_type, @@ -17466,7 +17437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panner_options, @@ -17490,7 +17461,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_panning_model_type, @@ -17514,7 +17485,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 670, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_stereo_panner_options, @@ -17538,7 +17509,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_wave_shaper_options, @@ -17565,7 +17536,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17592,7 +17563,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: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17619,7 +17590,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: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_count_mode, @@ -17648,7 +17619,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: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_channel_interpretation, @@ -17677,7 +17648,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: 675, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17706,7 +17677,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 677, port: port_); + funcId: 676, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17734,7 +17705,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_CastedPrimitive_usize(output, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 678, port: port_); + funcId: 677, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17762,7 +17733,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 679, port: port_); + funcId: 678, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17790,7 +17761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 680, port: port_); + funcId: 679, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_CastedPrimitive_usize, @@ -17818,7 +17789,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 681, port: port_); + funcId: 680, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -17845,7 +17816,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioWorkletNode( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 682, port: port_); + funcId: 681, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -20834,12 +20805,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw as double; } - @protected - double dco_decode_box_autoadd_f_64(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as double; - } - @protected PeriodicWaveOptions dco_decode_box_autoadd_periodic_wave_options( dynamic raw) { @@ -20847,12 +20812,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return dco_decode_periodic_wave_options(raw); } - @protected - int dco_decode_box_autoadd_u_32(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as int; - } - @protected ChannelCountMode dco_decode_channel_count_mode(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -21045,26 +21004,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return MediaStreamTrackState.values[raw as int]; } - @protected - MediaTrackConstraints dco_decode_media_track_constraints(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - final arr = raw as List; - if (arr.length != 4) - throw Exception('unexpected arr length: expect 4 but see ${arr.length}'); - return MediaTrackConstraints( - sampleRate: dco_decode_opt_box_autoadd_f_32(arr[0]), - latency: dco_decode_opt_box_autoadd_f_64(arr[1]), - channelCount: dco_decode_opt_box_autoadd_u_32(arr[2]), - deviceId: dco_decode_opt_String(arr[3]), - ); - } - - @protected - String? dco_decode_opt_String(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw == null ? null : dco_decode_String(raw); - } - @protected AudioBuffer? dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -21093,18 +21032,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return raw == null ? null : dco_decode_box_autoadd_f_32(raw); } - @protected - double? dco_decode_opt_box_autoadd_f_64(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw == null ? null : dco_decode_box_autoadd_f_64(raw); - } - - @protected - int? dco_decode_opt_box_autoadd_u_32(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw == null ? null : dco_decode_box_autoadd_u_32(raw); - } - @protected Float32List? dco_decode_opt_list_prim_f_32_strict(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -21215,12 +21142,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { ); } - @protected - int dco_decode_u_32(dynamic raw) { - // Codec=Dco (DartCObject based), see doc to use other codecs - return raw as int; - } - @protected int dco_decode_u_8(dynamic raw) { // Codec=Dco (DartCObject based), see doc to use other codecs @@ -23709,12 +23630,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_f_32(deserializer)); } - @protected - double sse_decode_box_autoadd_f_64(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_f_64(deserializer)); - } - @protected PeriodicWaveOptions sse_decode_box_autoadd_periodic_wave_options( SseDeserializer deserializer) { @@ -23722,12 +23637,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return (sse_decode_periodic_wave_options(deserializer)); } - @protected - int sse_decode_box_autoadd_u_32(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return (sse_decode_u_32(deserializer)); - } - @protected ChannelCountMode sse_decode_channel_count_mode(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -23937,32 +23846,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return MediaStreamTrackState.values[inner]; } - @protected - MediaTrackConstraints sse_decode_media_track_constraints( - SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - var var_sampleRate = sse_decode_opt_box_autoadd_f_32(deserializer); - var var_latency = sse_decode_opt_box_autoadd_f_64(deserializer); - var var_channelCount = sse_decode_opt_box_autoadd_u_32(deserializer); - var var_deviceId = sse_decode_opt_String(deserializer); - return MediaTrackConstraints( - sampleRate: var_sampleRate, - latency: var_latency, - channelCount: var_channelCount, - deviceId: var_deviceId); - } - - @protected - String? sse_decode_opt_String(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - if (sse_decode_bool(deserializer)) { - return (sse_decode_String(deserializer)); - } else { - return null; - } - } - @protected AudioBuffer? sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -24002,28 +23885,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } - @protected - double? sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - if (sse_decode_bool(deserializer)) { - return (sse_decode_box_autoadd_f_64(deserializer)); - } else { - return null; - } - } - - @protected - int? sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - if (sse_decode_bool(deserializer)) { - return (sse_decode_box_autoadd_u_32(deserializer)); - } else { - return null; - } - } - @protected Float32List? sse_decode_opt_list_prim_f_32_strict( SseDeserializer deserializer) { @@ -24151,12 +24012,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { pan: var_pan, audioNodeOptions: var_audioNodeOptions); } - @protected - int sse_decode_u_32(SseDeserializer deserializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - return deserializer.buffer.getUint32(); - } - @protected int sse_decode_u_8(SseDeserializer deserializer) { // Codec=Sse (Serialization based), see doc to use other codecs @@ -26906,12 +26761,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_32(self, serializer); } - @protected - void sse_encode_box_autoadd_f_64(double self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_f_64(self, serializer); - } - @protected void sse_encode_box_autoadd_periodic_wave_options( PeriodicWaveOptions self, SseSerializer serializer) { @@ -26919,12 +26768,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_periodic_wave_options(self, serializer); } - @protected - void sse_encode_box_autoadd_u_32(int self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_u_32(self, serializer); - } - @protected void sse_encode_channel_count_mode( ChannelCountMode self, SseSerializer serializer) { @@ -27105,26 +26948,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(self.index, serializer); } - @protected - void sse_encode_media_track_constraints( - MediaTrackConstraints self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - sse_encode_opt_box_autoadd_f_32(self.sampleRate, serializer); - sse_encode_opt_box_autoadd_f_64(self.latency, serializer); - sse_encode_opt_box_autoadd_u_32(self.channelCount, serializer); - sse_encode_opt_String(self.deviceId, serializer); - } - - @protected - void sse_encode_opt_String(String? self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - sse_encode_bool(self != null, serializer); - if (self != null) { - sse_encode_String(self, serializer); - } - } - @protected void sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -27161,26 +26984,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { } } - @protected - void sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - sse_encode_bool(self != null, serializer); - if (self != null) { - sse_encode_box_autoadd_f_64(self, serializer); - } - } - - @protected - void sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - - sse_encode_bool(self != null, serializer); - if (self != null) { - sse_encode_box_autoadd_u_32(self, serializer); - } - } - @protected void sse_encode_opt_list_prim_f_32_strict( Float32List? self, SseSerializer serializer) { @@ -27273,12 +27076,6 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_audio_node_options(self.audioNodeOptions, serializer); } - @protected - void sse_encode_u_32(int self, SseSerializer serializer) { - // Codec=Sse (Serialization based), see doc to use other codecs - serializer.buffer.putUint32(self); - } - @protected void sse_encode_u_8(int self, SseSerializer serializer) { // Codec=Sse (Serialization based), see doc to use other codecs 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 d936516901..7a8a93ac8e 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 @@ -1443,15 +1443,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double dco_decode_box_autoadd_f_32(dynamic raw); - @protected - double dco_decode_box_autoadd_f_64(dynamic raw); - @protected PeriodicWaveOptions dco_decode_box_autoadd_periodic_wave_options(dynamic raw); - @protected - int dco_decode_box_autoadd_u_32(dynamic raw); - @protected ChannelCountMode dco_decode_channel_count_mode(dynamic raw); @@ -1521,12 +1515,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected MediaStreamTrackState dco_decode_media_stream_track_state(dynamic raw); - @protected - MediaTrackConstraints dco_decode_media_track_constraints(dynamic raw); - - @protected - String? dco_decode_opt_String(dynamic raw); - @protected AudioBuffer? dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -1540,12 +1528,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double? dco_decode_opt_box_autoadd_f_32(dynamic raw); - @protected - double? dco_decode_opt_box_autoadd_f_64(dynamic raw); - - @protected - int? dco_decode_opt_box_autoadd_u_32(dynamic raw); - @protected Float32List? dco_decode_opt_list_prim_f_32_strict(dynamic raw); @@ -1577,9 +1559,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected StereoPannerOptions dco_decode_stereo_panner_options(dynamic raw); - @protected - int dco_decode_u_32(dynamic raw); - @protected int dco_decode_u_8(dynamic raw); @@ -2716,16 +2695,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double sse_decode_box_autoadd_f_32(SseDeserializer deserializer); - @protected - double sse_decode_box_autoadd_f_64(SseDeserializer deserializer); - @protected PeriodicWaveOptions sse_decode_box_autoadd_periodic_wave_options( SseDeserializer deserializer); - @protected - int sse_decode_box_autoadd_u_32(SseDeserializer deserializer); - @protected ChannelCountMode sse_decode_channel_count_mode(SseDeserializer deserializer); @@ -2803,13 +2776,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { MediaStreamTrackState sse_decode_media_stream_track_state( SseDeserializer deserializer); - @protected - MediaTrackConstraints sse_decode_media_track_constraints( - SseDeserializer deserializer); - - @protected - String? sse_decode_opt_String(SseDeserializer deserializer); - @protected AudioBuffer? sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -2823,12 +2789,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double? sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer); - @protected - double? sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer); - - @protected - int? sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer); - @protected Float32List? sse_decode_opt_list_prim_f_32_strict( SseDeserializer deserializer); @@ -2863,9 +2823,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StereoPannerOptions sse_decode_stereo_panner_options( SseDeserializer deserializer); - @protected - int sse_decode_u_32(SseDeserializer deserializer); - @protected int sse_decode_u_8(SseDeserializer deserializer); @@ -4026,16 +3983,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_box_autoadd_f_32(double self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_f_64(double self, SseSerializer serializer); - @protected void sse_encode_box_autoadd_periodic_wave_options( PeriodicWaveOptions self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_u_32(int self, SseSerializer serializer); - @protected void sse_encode_channel_count_mode( ChannelCountMode self, SseSerializer serializer); @@ -4120,13 +4071,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_media_stream_track_state( MediaStreamTrackState self, SseSerializer serializer); - @protected - void sse_encode_media_track_constraints( - MediaTrackConstraints self, SseSerializer serializer); - - @protected - void sse_encode_opt_String(String? self, SseSerializer serializer); - @protected void sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -4140,12 +4084,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer); - @protected - void sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer); - - @protected - void sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer); - @protected void sse_encode_opt_list_prim_f_32_strict( Float32List? self, SseSerializer serializer); @@ -4182,9 +4120,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_stereo_panner_options( StereoPannerOptions self, SseSerializer serializer); - @protected - void sse_encode_u_32(int self, SseSerializer serializer); - @protected void sse_encode_u_8(int 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 19d31b2a72..6a4eef2908 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 @@ -1445,15 +1445,9 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double dco_decode_box_autoadd_f_32(dynamic raw); - @protected - double dco_decode_box_autoadd_f_64(dynamic raw); - @protected PeriodicWaveOptions dco_decode_box_autoadd_periodic_wave_options(dynamic raw); - @protected - int dco_decode_box_autoadd_u_32(dynamic raw); - @protected ChannelCountMode dco_decode_channel_count_mode(dynamic raw); @@ -1523,12 +1517,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected MediaStreamTrackState dco_decode_media_stream_track_state(dynamic raw); - @protected - MediaTrackConstraints dco_decode_media_track_constraints(dynamic raw); - - @protected - String? dco_decode_opt_String(dynamic raw); - @protected AudioBuffer? dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -1542,12 +1530,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double? dco_decode_opt_box_autoadd_f_32(dynamic raw); - @protected - double? dco_decode_opt_box_autoadd_f_64(dynamic raw); - - @protected - int? dco_decode_opt_box_autoadd_u_32(dynamic raw); - @protected Float32List? dco_decode_opt_list_prim_f_32_strict(dynamic raw); @@ -1579,9 +1561,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected StereoPannerOptions dco_decode_stereo_panner_options(dynamic raw); - @protected - int dco_decode_u_32(dynamic raw); - @protected int dco_decode_u_8(dynamic raw); @@ -2718,16 +2697,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double sse_decode_box_autoadd_f_32(SseDeserializer deserializer); - @protected - double sse_decode_box_autoadd_f_64(SseDeserializer deserializer); - @protected PeriodicWaveOptions sse_decode_box_autoadd_periodic_wave_options( SseDeserializer deserializer); - @protected - int sse_decode_box_autoadd_u_32(SseDeserializer deserializer); - @protected ChannelCountMode sse_decode_channel_count_mode(SseDeserializer deserializer); @@ -2805,13 +2778,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { MediaStreamTrackState sse_decode_media_stream_track_state( SseDeserializer deserializer); - @protected - MediaTrackConstraints sse_decode_media_track_constraints( - SseDeserializer deserializer); - - @protected - String? sse_decode_opt_String(SseDeserializer deserializer); - @protected AudioBuffer? sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -2825,12 +2791,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected double? sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer); - @protected - double? sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer); - - @protected - int? sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer); - @protected Float32List? sse_decode_opt_list_prim_f_32_strict( SseDeserializer deserializer); @@ -2865,9 +2825,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { StereoPannerOptions sse_decode_stereo_panner_options( SseDeserializer deserializer); - @protected - int sse_decode_u_32(SseDeserializer deserializer); - @protected int sse_decode_u_8(SseDeserializer deserializer); @@ -4028,16 +3985,10 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_box_autoadd_f_32(double self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_f_64(double self, SseSerializer serializer); - @protected void sse_encode_box_autoadd_periodic_wave_options( PeriodicWaveOptions self, SseSerializer serializer); - @protected - void sse_encode_box_autoadd_u_32(int self, SseSerializer serializer); - @protected void sse_encode_channel_count_mode( ChannelCountMode self, SseSerializer serializer); @@ -4122,13 +4073,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_media_stream_track_state( MediaStreamTrackState self, SseSerializer serializer); - @protected - void sse_encode_media_track_constraints( - MediaTrackConstraints self, SseSerializer serializer); - - @protected - void sse_encode_opt_String(String? self, SseSerializer serializer); - @protected void sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerAudioBuffer( @@ -4142,12 +4086,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { @protected void sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer); - @protected - void sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer); - - @protected - void sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer); - @protected void sse_encode_opt_list_prim_f_32_strict( Float32List? self, SseSerializer serializer); @@ -4184,9 +4122,6 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { void sse_encode_stereo_panner_options( StereoPannerOptions self, SseSerializer serializer); - @protected - void sse_encode_u_32(int self, SseSerializer serializer); - @protected void sse_encode_u_8(int self, SseSerializer serializer); diff --git a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart index 264682292d..c65631abb5 100644 --- a/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart +++ b/frb_example/integrate_third_party/lib/src/rust/third_party/web_audio_api/media_devices.dart @@ -7,10 +7,10 @@ import '../../frb_generated.dart'; import 'media_streams.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These types are ignored because they are not used by any `pub` functions: `DeviceId`, `MediaDeviceInfoKind`, `MediaDeviceInfo` +// These types are ignored because they are not used by any `pub` functions: `DeviceId`, `MediaDeviceInfoKind`, `MediaDeviceInfo`, `MediaTrackConstraints` // These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `assert_receiver_is_total_eq`, `clone`, `clone`, `clone`, `eq`, `fmt`, `fmt`, `fmt`, `fmt`, `from`, `hash`, `hash` // These functions are ignored (category: IgnoreBecauseExplicitAttribute): `enumerate_devices_sync` -// These functions are ignored (category: IgnoreBecauseOwnerTyShouldIgnore): `device_id`, `group_id`, `kind`, `label` +// These functions are ignored (category: IgnoreBecauseOwnerTyShouldIgnore): `default`, `device_id`, `group_id`, `kind`, `label` /// Prompt for permission to use a media input (audio only) /// @@ -52,38 +52,3 @@ Future getUserMediaSync( // Rust type: RustOpaqueMoi> abstract class MediaStreamConstraints implements RustOpaqueInterface {} - -/// Desired media stream track settings for [`MediaTrackConstraints`] -class MediaTrackConstraints { - final double? sampleRate; - final double? latency; - final int? channelCount; - final String? deviceId; - - const MediaTrackConstraints({ - this.sampleRate, - this.latency, - this.channelCount, - this.deviceId, - }); - - static Future default_() => RustLib.instance.api - .webAudioApiMediaDevicesMediaTrackConstraintsDefault(); - - @override - int get hashCode => - sampleRate.hashCode ^ - latency.hashCode ^ - channelCount.hashCode ^ - deviceId.hashCode; - - @override - bool operator ==(Object other) => - identical(this, other) || - other is MediaTrackConstraints && - runtimeType == other.runtimeType && - sampleRate == other.sampleRate && - latency == other.latency && - channelCount == other.channelCount && - deviceId == other.deviceId; -} 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 dcdcf515ed..cf666c2a5e 100644 --- a/frb_example/integrate_third_party/rust/src/frb_generated.rs +++ b/frb_example/integrate_third_party/rust/src/frb_generated.rs @@ -79,7 +79,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 135132113; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -474487869; // Section: executor @@ -8408,40 +8408,6 @@ fn wire__web_audio_api__media_devices__get_user_media_sync_impl( }, ) } -fn wire__web_audio_api__media_devices__media_track_constraints_default_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: "media_track_constraints_default", - 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 || { - let output_ok = Result::<_, ()>::Ok( - web_audio_api::media_devices::MediaTrackConstraints::default(), - )?; - Ok(output_ok) - })()) - } - }, - ) -} fn wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -27569,14 +27535,6 @@ const _: fn() = || { let _: f32 = GainOptions.gain; let _: web_audio_api::node::AudioNodeOptions = GainOptions.audio_node_options; } - { - let MediaTrackConstraints = - None::.unwrap(); - let _: Option = MediaTrackConstraints.sample_rate; - let _: Option = MediaTrackConstraints.latency; - let _: Option = MediaTrackConstraints.channel_count; - let _: Option = MediaTrackConstraints.device_id; - } { let OscillatorOptions = None::.unwrap(); let _: web_audio_api::node::OscillatorType = OscillatorOptions.type_; @@ -30959,33 +30917,6 @@ impl SseDecode for web_audio_api::media_streams::MediaStreamTrackState { } } -impl SseDecode for web_audio_api::media_devices::MediaTrackConstraints { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - let mut var_sampleRate = >::sse_decode(deserializer); - let mut var_latency = >::sse_decode(deserializer); - let mut var_channelCount = >::sse_decode(deserializer); - let mut var_deviceId = >::sse_decode(deserializer); - return web_audio_api::media_devices::MediaTrackConstraints { - sample_rate: var_sampleRate, - latency: var_latency, - channel_count: var_channelCount, - device_id: var_deviceId, - }; - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; - } - } -} - impl SseDecode for Option { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -31019,28 +30950,6 @@ impl SseDecode for Option { } } -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; - } - } -} - -impl SseDecode for Option { - // Codec=Sse (Serialization based), see doc to use other codecs - fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { - if (::sse_decode(deserializer)) { - return Some(::sse_decode(deserializer)); - } else { - return None; - } - } -} - impl SseDecode for Option> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -31188,13 +31097,6 @@ impl SseDecode for web_audio_api::node::StereoPannerOptions { } } -impl SseDecode for u32 { - // 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_u32::().unwrap() - } -} - impl SseDecode for u8 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_decode(deserializer: &mut flutter_rust_bridge::for_generated::SseDeserializer) -> Self { @@ -32075,346 +31977,340 @@ fn pde_ffi_dispatcher_primary_impl( rust_vec_len, data_len, ), - 272 => wire__web_audio_api__media_devices__media_track_constraints_default_impl( - port, - ptr, - rust_vec_len, - data_len, - ), - 279 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl( + 278 => wire__web_audio_api__media_recorder__MediaRecorder_clear_ondataavailable_impl( port, ptr, rust_vec_len, data_len, ), - 280 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl( + 279 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onerror_impl( port, ptr, rust_vec_len, data_len, ), - 281 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl( + 280 => wire__web_audio_api__media_recorder__MediaRecorder_clear_onstop_impl( port, ptr, rust_vec_len, data_len, ), - 282 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl( + 281 => wire__web_audio_api__media_recorder__MediaRecorder_new_impl( port, ptr, rust_vec_len, data_len, ), - 283 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl( + 282 => wire__web_audio_api__media_recorder__MediaRecorder_start_impl( port, ptr, rust_vec_len, data_len, ), - 284 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl( + 283 => wire__web_audio_api__media_recorder__MediaRecorder_stop_impl( port, ptr, rust_vec_len, data_len, ), - 285 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl( + 284 => wire__web_audio_api__media_streams__MediaStreamTrack_close_impl( port, ptr, rust_vec_len, data_len, ), - 286 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl( + 285 => wire__web_audio_api__media_streams__MediaStreamTrack_ready_state_impl( port, ptr, rust_vec_len, data_len, ), - 287 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl( + 286 => wire__web_audio_api__media_streams__MediaStream_frb_override_get_tracks_impl( port, ptr, rust_vec_len, data_len, ), - 288 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl( + 287 => wire__web_audio_api__media_streams__MediaStream_from_tracks_impl( port, ptr, rust_vec_len, data_len, ), - 289 => wire__web_audio_api__node__AnalyserNode_channel_config_impl( + 288 => wire__web_audio_api__node__AnalyserNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 290 => wire__web_audio_api__node__AnalyserNode_channel_count_impl( + 289 => wire__web_audio_api__node__AnalyserNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 291 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl( + 290 => wire__web_audio_api__node__AnalyserNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 292 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl( + 291 => wire__web_audio_api__node__AnalyserNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 293 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl( + 292 => wire__web_audio_api__node__AnalyserNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 294 => wire__web_audio_api__node__AnalyserNode_disconnect_impl( + 293 => wire__web_audio_api__node__AnalyserNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 295 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl( + 294 => wire__web_audio_api__node__AnalyserNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 296 => { + 295 => { wire__web_audio_api__node__AnalyserNode_fft_size_impl(port, ptr, rust_vec_len, data_len) } - 297 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl( + 296 => wire__web_audio_api__node__AnalyserNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 298 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl( + 297 => wire__web_audio_api__node__AnalyserNode_frequency_bin_count_impl( port, ptr, rust_vec_len, data_len, ), - 299 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl( + 298 => wire__web_audio_api__node__AnalyserNode_max_decibels_impl( port, ptr, rust_vec_len, data_len, ), - 300 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl( + 299 => wire__web_audio_api__node__AnalyserNode_min_decibels_impl( port, ptr, rust_vec_len, data_len, ), - 301 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl( + 300 => wire__web_audio_api__node__AnalyserNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 302 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl( + 301 => wire__web_audio_api__node__AnalyserNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 303 => wire__web_audio_api__node__AnalyserNode_registration_impl( + 302 => wire__web_audio_api__node__AnalyserNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 304 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( + 303 => wire__web_audio_api__node__AnalyserNode_set_fft_size_impl( port, ptr, rust_vec_len, data_len, ), - 305 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( + 304 => wire__web_audio_api__node__AnalyserNode_set_max_decibels_impl( port, ptr, rust_vec_len, data_len, ), - 306 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( + 305 => wire__web_audio_api__node__AnalyserNode_set_min_decibels_impl( port, ptr, rust_vec_len, data_len, ), - 307 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( + 306 => wire__web_audio_api__node__AnalyserNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 308 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( + 307 => wire__web_audio_api__node__AnalyserNode_set_smoothing_time_constant_impl( port, ptr, rust_vec_len, data_len, ), - 309 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( + 308 => wire__web_audio_api__node__AnalyserNode_smoothing_time_constant_impl( port, ptr, rust_vec_len, data_len, ), - 310 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( + 309 => wire__web_audio_api__node__AudioBufferSourceNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 311 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( + 310 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 312 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( + 311 => wire__web_audio_api__node__AudioBufferSourceNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 313 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( + 312 => wire__web_audio_api__node__AudioBufferSourceNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 314 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( + 313 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onended_impl( port, ptr, rust_vec_len, data_len, ), - 315 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( + 314 => wire__web_audio_api__node__AudioBufferSourceNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 317 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( + 316 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 318 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( + 317 => wire__web_audio_api__node__AudioBufferSourceNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 319 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( + 318 => wire__web_audio_api__node__AudioBufferSourceNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 320 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( + 319 => wire__web_audio_api__node__AudioBufferSourceNode_loop__impl( port, ptr, rust_vec_len, data_len, ), - 321 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( + 320 => wire__web_audio_api__node__AudioBufferSourceNode_loop_end_impl( port, ptr, rust_vec_len, data_len, ), - 322 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( + 321 => wire__web_audio_api__node__AudioBufferSourceNode_loop_start_impl( port, ptr, rust_vec_len, data_len, ), - 323 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( + 322 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 324 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( + 323 => wire__web_audio_api__node__AudioBufferSourceNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 326 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl( + 325 => wire__web_audio_api__node__AudioBufferSourceNode_position_impl( port, ptr, rust_vec_len, data_len, ), - 327 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( + 326 => wire__web_audio_api__node__AudioBufferSourceNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 328 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( + 327 => wire__web_audio_api__node__AudioBufferSourceNode_set_buffer_impl( port, ptr, rust_vec_len, data_len, ), - 329 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( + 328 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_impl( port, ptr, rust_vec_len, data_len, ), - 330 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( + 329 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_end_impl( port, ptr, rust_vec_len, data_len, ), - 331 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( + 330 => wire__web_audio_api__node__AudioBufferSourceNode_set_loop_start_impl( port, ptr, rust_vec_len, data_len, ), - 332 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl( + 331 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_ended_impl( port, ptr, rust_vec_len, data_len, ), - 333 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( + 332 => wire__web_audio_api__node__AudioBufferSourceNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 334 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl( + 333 => wire__web_audio_api__node__AudioBufferSourceNode_start_impl( port, ptr, rust_vec_len, data_len, ), - 335 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( + 334 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_impl( port, ptr, rust_vec_len, data_len, ), - 336 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( + 335 => wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_impl( port, ptr, rust_vec_len, data_len, ), - 337 => { + 336 => { wire__web_audio_api__node__AudioBufferSourceNode_start_at_with_offset_and_duration_impl( port, ptr, @@ -32422,901 +32318,901 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 338 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( + 337 => wire__web_audio_api__node__AudioBufferSourceNode_stop_impl( port, ptr, rust_vec_len, data_len, ), - 339 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( + 338 => wire__web_audio_api__node__AudioBufferSourceNode_stop_at_impl( port, ptr, rust_vec_len, data_len, ), - 340 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( + 339 => wire__web_audio_api__node__AudioDestinationNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 341 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( + 340 => wire__web_audio_api__node__AudioDestinationNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 342 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( + 341 => wire__web_audio_api__node__AudioDestinationNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 343 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( + 342 => wire__web_audio_api__node__AudioDestinationNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 344 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( + 343 => wire__web_audio_api__node__AudioDestinationNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 345 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( + 344 => wire__web_audio_api__node__AudioDestinationNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 346 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( + 345 => wire__web_audio_api__node__AudioDestinationNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 347 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( + 346 => wire__web_audio_api__node__AudioDestinationNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 348 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( + 347 => wire__web_audio_api__node__AudioDestinationNode_max_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 349 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( + 348 => wire__web_audio_api__node__AudioDestinationNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 350 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( + 349 => wire__web_audio_api__node__AudioDestinationNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 351 => wire__web_audio_api__node__AudioDestinationNode_registration_impl( + 350 => wire__web_audio_api__node__AudioDestinationNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 352 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( + 351 => wire__web_audio_api__node__AudioDestinationNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 353 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( + 352 => wire__web_audio_api__node__BiquadFilterNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 354 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( + 353 => wire__web_audio_api__node__BiquadFilterNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 355 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( + 354 => wire__web_audio_api__node__BiquadFilterNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 356 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( + 355 => wire__web_audio_api__node__BiquadFilterNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 357 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( + 356 => wire__web_audio_api__node__BiquadFilterNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 359 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( + 358 => wire__web_audio_api__node__BiquadFilterNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 360 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( + 359 => wire__web_audio_api__node__BiquadFilterNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 361 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( + 360 => wire__web_audio_api__node__BiquadFilterNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 364 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( + 363 => wire__web_audio_api__node__BiquadFilterNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 365 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( + 364 => wire__web_audio_api__node__BiquadFilterNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 367 => wire__web_audio_api__node__BiquadFilterNode_registration_impl( + 366 => wire__web_audio_api__node__BiquadFilterNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 368 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( + 367 => wire__web_audio_api__node__BiquadFilterNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 369 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl( + 368 => wire__web_audio_api__node__BiquadFilterNode_set_type_impl( port, ptr, rust_vec_len, data_len, ), - 370 => wire__web_audio_api__node__BiquadFilterNode_type__impl( + 369 => wire__web_audio_api__node__BiquadFilterNode_type__impl( port, ptr, rust_vec_len, data_len, ), - 371 => { + 370 => { wire__web_audio_api__node__ChannelConfig_default_impl(port, ptr, rust_vec_len, data_len) } - 372 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( + 371 => wire__web_audio_api__node__ChannelMergerNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 373 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( + 372 => wire__web_audio_api__node__ChannelMergerNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 374 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( + 373 => wire__web_audio_api__node__ChannelMergerNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 375 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( + 374 => wire__web_audio_api__node__ChannelMergerNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 376 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( + 375 => wire__web_audio_api__node__ChannelMergerNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 377 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( + 376 => wire__web_audio_api__node__ChannelMergerNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 378 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( + 377 => wire__web_audio_api__node__ChannelMergerNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 379 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( + 378 => wire__web_audio_api__node__ChannelMergerNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 380 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( + 379 => wire__web_audio_api__node__ChannelMergerNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 381 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( + 380 => wire__web_audio_api__node__ChannelMergerNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 382 => wire__web_audio_api__node__ChannelMergerNode_registration_impl( + 381 => wire__web_audio_api__node__ChannelMergerNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 383 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( + 382 => wire__web_audio_api__node__ChannelMergerNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 384 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( + 383 => wire__web_audio_api__node__ChannelSplitterNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 385 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( + 384 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 386 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( + 385 => wire__web_audio_api__node__ChannelSplitterNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 387 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( + 386 => wire__web_audio_api__node__ChannelSplitterNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 388 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( + 387 => wire__web_audio_api__node__ChannelSplitterNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 389 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( + 388 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 390 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( + 389 => wire__web_audio_api__node__ChannelSplitterNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 391 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( + 390 => wire__web_audio_api__node__ChannelSplitterNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 392 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( + 391 => wire__web_audio_api__node__ChannelSplitterNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 393 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( + 392 => wire__web_audio_api__node__ChannelSplitterNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 394 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl( + 393 => wire__web_audio_api__node__ChannelSplitterNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 395 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( + 394 => wire__web_audio_api__node__ChannelSplitterNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 396 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( + 395 => wire__web_audio_api__node__ConstantSourceNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 397 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( + 396 => wire__web_audio_api__node__ConstantSourceNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 398 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( + 397 => wire__web_audio_api__node__ConstantSourceNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 399 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( + 398 => wire__web_audio_api__node__ConstantSourceNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 400 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( + 399 => wire__web_audio_api__node__ConstantSourceNode_clear_onended_impl( port, ptr, rust_vec_len, data_len, ), - 401 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( + 400 => wire__web_audio_api__node__ConstantSourceNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 402 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( + 401 => wire__web_audio_api__node__ConstantSourceNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 403 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( + 402 => wire__web_audio_api__node__ConstantSourceNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 404 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( + 403 => wire__web_audio_api__node__ConstantSourceNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 405 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( + 404 => wire__web_audio_api__node__ConstantSourceNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 406 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( + 405 => wire__web_audio_api__node__ConstantSourceNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 408 => wire__web_audio_api__node__ConstantSourceNode_registration_impl( + 407 => wire__web_audio_api__node__ConstantSourceNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 409 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl( + 408 => wire__web_audio_api__node__ConstantSourceNode_set_on_ended_impl( port, ptr, rust_vec_len, data_len, ), - 410 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( + 409 => wire__web_audio_api__node__ConstantSourceNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 411 => wire__web_audio_api__node__ConstantSourceNode_start_impl( + 410 => wire__web_audio_api__node__ConstantSourceNode_start_impl( port, ptr, rust_vec_len, data_len, ), - 412 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl( + 411 => wire__web_audio_api__node__ConstantSourceNode_start_at_impl( port, ptr, rust_vec_len, data_len, ), - 413 => wire__web_audio_api__node__ConstantSourceNode_stop_impl( + 412 => wire__web_audio_api__node__ConstantSourceNode_stop_impl( port, ptr, rust_vec_len, data_len, ), - 414 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( + 413 => wire__web_audio_api__node__ConstantSourceNode_stop_at_impl( port, ptr, rust_vec_len, data_len, ), - 415 => wire__web_audio_api__node__ConvolverNode_channel_config_impl( + 414 => wire__web_audio_api__node__ConvolverNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 416 => wire__web_audio_api__node__ConvolverNode_channel_count_impl( + 415 => wire__web_audio_api__node__ConvolverNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 417 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( + 416 => wire__web_audio_api__node__ConvolverNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 418 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( + 417 => wire__web_audio_api__node__ConvolverNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 419 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( + 418 => wire__web_audio_api__node__ConvolverNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 420 => wire__web_audio_api__node__ConvolverNode_disconnect_impl( + 419 => wire__web_audio_api__node__ConvolverNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 421 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( + 420 => wire__web_audio_api__node__ConvolverNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 422 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( + 421 => wire__web_audio_api__node__ConvolverNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 423 => wire__web_audio_api__node__ConvolverNode_normalize_impl( + 422 => wire__web_audio_api__node__ConvolverNode_normalize_impl( port, ptr, rust_vec_len, data_len, ), - 424 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( + 423 => wire__web_audio_api__node__ConvolverNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 425 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( + 424 => wire__web_audio_api__node__ConvolverNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 426 => wire__web_audio_api__node__ConvolverNode_registration_impl( + 425 => wire__web_audio_api__node__ConvolverNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 427 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl( + 426 => wire__web_audio_api__node__ConvolverNode_set_buffer_impl( port, ptr, rust_vec_len, data_len, ), - 428 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl( + 427 => wire__web_audio_api__node__ConvolverNode_set_normalize_impl( port, ptr, rust_vec_len, data_len, ), - 429 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( + 428 => wire__web_audio_api__node__ConvolverNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 430 => wire__web_audio_api__node__DelayNode_channel_config_impl( + 429 => wire__web_audio_api__node__DelayNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 431 => wire__web_audio_api__node__DelayNode_channel_count_impl( + 430 => wire__web_audio_api__node__DelayNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 432 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl( + 431 => wire__web_audio_api__node__DelayNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 433 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl( + 432 => wire__web_audio_api__node__DelayNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 434 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( + 433 => wire__web_audio_api__node__DelayNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 436 => { + 435 => { wire__web_audio_api__node__DelayNode_disconnect_impl(port, ptr, rust_vec_len, data_len) } - 437 => wire__web_audio_api__node__DelayNode_disconnect_output_impl( + 436 => wire__web_audio_api__node__DelayNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 438 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl( + 437 => wire__web_audio_api__node__DelayNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 439 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl( + 438 => wire__web_audio_api__node__DelayNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 440 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl( + 439 => wire__web_audio_api__node__DelayNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 441 => wire__web_audio_api__node__DelayNode_registration_impl( + 440 => wire__web_audio_api__node__DelayNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 442 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( + 441 => wire__web_audio_api__node__DelayNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 444 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( + 443 => wire__web_audio_api__node__DynamicsCompressorNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 445 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( + 444 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 446 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( + 445 => wire__web_audio_api__node__DynamicsCompressorNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 447 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( + 446 => wire__web_audio_api__node__DynamicsCompressorNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 448 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl( + 447 => wire__web_audio_api__node__DynamicsCompressorNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 449 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( + 448 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 450 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( + 449 => wire__web_audio_api__node__DynamicsCompressorNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 451 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( + 450 => wire__web_audio_api__node__DynamicsCompressorNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 453 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( + 452 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 454 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( + 453 => wire__web_audio_api__node__DynamicsCompressorNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 456 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( + 455 => wire__web_audio_api__node__DynamicsCompressorNode_reduction_impl( port, ptr, rust_vec_len, data_len, ), - 457 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl( + 456 => wire__web_audio_api__node__DynamicsCompressorNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 459 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( + 458 => wire__web_audio_api__node__DynamicsCompressorNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 461 => wire__web_audio_api__node__GainNode_channel_config_impl( + 460 => wire__web_audio_api__node__GainNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 462 => wire__web_audio_api__node__GainNode_channel_count_impl( + 461 => wire__web_audio_api__node__GainNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 463 => wire__web_audio_api__node__GainNode_channel_count_mode_impl( + 462 => wire__web_audio_api__node__GainNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 464 => wire__web_audio_api__node__GainNode_channel_interpretation_impl( + 463 => wire__web_audio_api__node__GainNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 465 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( + 464 => wire__web_audio_api__node__GainNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 466 => { + 465 => { wire__web_audio_api__node__GainNode_disconnect_impl(port, ptr, rust_vec_len, data_len) } - 467 => wire__web_audio_api__node__GainNode_disconnect_output_impl( + 466 => wire__web_audio_api__node__GainNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 468 => wire__web_audio_api__node__GainNode_frb_override_connect_impl( + 467 => wire__web_audio_api__node__GainNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 470 => wire__web_audio_api__node__GainNode_number_of_inputs_impl( + 469 => wire__web_audio_api__node__GainNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 471 => wire__web_audio_api__node__GainNode_number_of_outputs_impl( + 470 => wire__web_audio_api__node__GainNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 472 => { + 471 => { wire__web_audio_api__node__GainNode_registration_impl(port, ptr, rust_vec_len, data_len) } - 473 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl( + 472 => wire__web_audio_api__node__GainNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 474 => wire__web_audio_api__node__IirFilterNode_channel_config_impl( + 473 => wire__web_audio_api__node__IirFilterNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 475 => wire__web_audio_api__node__IirFilterNode_channel_count_impl( + 474 => wire__web_audio_api__node__IirFilterNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 476 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( + 475 => wire__web_audio_api__node__IirFilterNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 477 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( + 476 => wire__web_audio_api__node__IirFilterNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 478 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( + 477 => wire__web_audio_api__node__IirFilterNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 479 => wire__web_audio_api__node__IirFilterNode_disconnect_impl( + 478 => wire__web_audio_api__node__IirFilterNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 480 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( + 479 => wire__web_audio_api__node__IirFilterNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 481 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( + 480 => wire__web_audio_api__node__IirFilterNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 482 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( + 481 => wire__web_audio_api__node__IirFilterNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 483 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( + 482 => wire__web_audio_api__node__IirFilterNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 484 => wire__web_audio_api__node__IirFilterNode_registration_impl( + 483 => wire__web_audio_api__node__IirFilterNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 485 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( + 484 => wire__web_audio_api__node__IirFilterNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 486 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( + 485 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 487 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( + 486 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 488 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( + 487 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 489 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( + 488 => wire__web_audio_api__node__MediaElementAudioSourceNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 490 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( + 489 => wire__web_audio_api__node__MediaElementAudioSourceNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 491 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( + 490 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 492 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( + 491 => wire__web_audio_api__node__MediaElementAudioSourceNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 493 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( + 492 => wire__web_audio_api__node__MediaElementAudioSourceNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 494 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( + 493 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 495 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( + 494 => wire__web_audio_api__node__MediaElementAudioSourceNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 496 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( + 495 => wire__web_audio_api__node__MediaElementAudioSourceNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 497 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( + 496 => wire__web_audio_api__node__MediaElementAudioSourceNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 498 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( + 497 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 499 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( + 498 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 500 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( + 499 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 501 => { + 500 => { wire__web_audio_api__node__MediaStreamAudioDestinationNode_channel_interpretation_impl( port, ptr, @@ -33324,7 +33220,7 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 502 => { + 501 => { wire__web_audio_api__node__MediaStreamAudioDestinationNode_clear_onprocessorerror_impl( port, ptr, @@ -33332,19 +33228,19 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 503 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( + 502 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 504 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( + 503 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 505 => { + 504 => { wire__web_audio_api__node__MediaStreamAudioDestinationNode_frb_override_connect_impl( port, ptr, @@ -33352,25 +33248,25 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 506 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( + 505 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 507 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( + 506 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 508 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( + 507 => wire__web_audio_api__node__MediaStreamAudioDestinationNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 509 => { + 508 => { wire__web_audio_api__node__MediaStreamAudioDestinationNode_set_on_processor_error_impl( port, ptr, @@ -33378,97 +33274,97 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 511 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( + 510 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 512 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( + 511 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 513 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( + 512 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 514 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( + 513 => wire__web_audio_api__node__MediaStreamAudioSourceNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 515 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( + 514 => wire__web_audio_api__node__MediaStreamAudioSourceNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 516 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( + 515 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 517 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( + 516 => wire__web_audio_api__node__MediaStreamAudioSourceNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 518 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( + 517 => wire__web_audio_api__node__MediaStreamAudioSourceNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 519 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( + 518 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 520 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( + 519 => wire__web_audio_api__node__MediaStreamAudioSourceNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 521 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( + 520 => wire__web_audio_api__node__MediaStreamAudioSourceNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 522 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( + 521 => wire__web_audio_api__node__MediaStreamAudioSourceNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 523 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( + 522 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 524 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( + 523 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 525 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( + 524 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 526 => { + 525 => { wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_channel_interpretation_impl( port, ptr, @@ -33476,7 +33372,7 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 527 => { + 526 => { wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_clear_onprocessorerror_impl( port, ptr, @@ -33484,19 +33380,19 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 528 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( + 527 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 529 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( + 528 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 530 => { + 529 => { wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_frb_override_connect_impl( port, ptr, @@ -33504,25 +33400,25 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 531 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( + 530 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 532 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( + 531 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 533 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( + 532 => wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 534 => { + 533 => { wire__web_audio_api__node__MediaStreamTrackAudioSourceNode_set_on_processor_error_impl( port, ptr, @@ -33530,727 +33426,727 @@ fn pde_ffi_dispatcher_primary_impl( data_len, ) } - 535 => wire__web_audio_api__node__OscillatorNode_channel_config_impl( + 534 => wire__web_audio_api__node__OscillatorNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 536 => wire__web_audio_api__node__OscillatorNode_channel_count_impl( + 535 => wire__web_audio_api__node__OscillatorNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 537 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( + 536 => wire__web_audio_api__node__OscillatorNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 538 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( + 537 => wire__web_audio_api__node__OscillatorNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 539 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl( + 538 => wire__web_audio_api__node__OscillatorNode_clear_onended_impl( port, ptr, rust_vec_len, data_len, ), - 540 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( + 539 => wire__web_audio_api__node__OscillatorNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 542 => wire__web_audio_api__node__OscillatorNode_disconnect_impl( + 541 => wire__web_audio_api__node__OscillatorNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 543 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( + 542 => wire__web_audio_api__node__OscillatorNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 544 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( + 543 => wire__web_audio_api__node__OscillatorNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 546 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( + 545 => wire__web_audio_api__node__OscillatorNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 547 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( + 546 => wire__web_audio_api__node__OscillatorNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 548 => wire__web_audio_api__node__OscillatorNode_registration_impl( + 547 => wire__web_audio_api__node__OscillatorNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 549 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl( + 548 => wire__web_audio_api__node__OscillatorNode_set_on_ended_impl( port, ptr, rust_vec_len, data_len, ), - 550 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( + 549 => wire__web_audio_api__node__OscillatorNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 551 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( + 550 => wire__web_audio_api__node__OscillatorNode_set_periodic_wave_impl( port, ptr, rust_vec_len, data_len, ), - 552 => wire__web_audio_api__node__OscillatorNode_set_type_impl( + 551 => wire__web_audio_api__node__OscillatorNode_set_type_impl( port, ptr, rust_vec_len, data_len, ), - 553 => { + 552 => { wire__web_audio_api__node__OscillatorNode_start_impl(port, ptr, rust_vec_len, data_len) } - 554 => wire__web_audio_api__node__OscillatorNode_start_at_impl( + 553 => wire__web_audio_api__node__OscillatorNode_start_at_impl( port, ptr, rust_vec_len, data_len, ), - 555 => { + 554 => { wire__web_audio_api__node__OscillatorNode_stop_impl(port, ptr, rust_vec_len, data_len) } - 556 => wire__web_audio_api__node__OscillatorNode_stop_at_impl( + 555 => wire__web_audio_api__node__OscillatorNode_stop_at_impl( port, ptr, rust_vec_len, data_len, ), - 557 => { + 556 => { wire__web_audio_api__node__OscillatorNode_type__impl(port, ptr, rust_vec_len, data_len) } - 558 => wire__web_audio_api__node__PannerNode_channel_config_impl( + 557 => wire__web_audio_api__node__PannerNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 559 => wire__web_audio_api__node__PannerNode_channel_count_impl( + 558 => wire__web_audio_api__node__PannerNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 560 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl( + 559 => wire__web_audio_api__node__PannerNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 561 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl( + 560 => wire__web_audio_api__node__PannerNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 562 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( + 561 => wire__web_audio_api__node__PannerNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 563 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( + 562 => wire__web_audio_api__node__PannerNode_cone_inner_angle_impl( port, ptr, rust_vec_len, data_len, ), - 564 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( + 563 => wire__web_audio_api__node__PannerNode_cone_outer_angle_impl( port, ptr, rust_vec_len, data_len, ), - 565 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( + 564 => wire__web_audio_api__node__PannerNode_cone_outer_gain_impl( port, ptr, rust_vec_len, data_len, ), - 566 => { + 565 => { 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( + 566 => 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( + 567 => 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( + 568 => 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( + 569 => 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( + 570 => 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( + 571 => 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( + 575 => 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( + 579 => 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( + 580 => 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( + 581 => wire__web_audio_api__node__PannerNode_rolloff_factor_impl( port, ptr, rust_vec_len, data_len, ), - 583 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( + 582 => wire__web_audio_api__node__PannerNode_set_cone_inner_angle_impl( port, ptr, rust_vec_len, data_len, ), - 584 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( + 583 => wire__web_audio_api__node__PannerNode_set_cone_outer_angle_impl( port, ptr, rust_vec_len, data_len, ), - 585 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( + 584 => wire__web_audio_api__node__PannerNode_set_cone_outer_gain_impl( port, ptr, rust_vec_len, data_len, ), - 586 => wire__web_audio_api__node__PannerNode_set_distance_model_impl( + 585 => wire__web_audio_api__node__PannerNode_set_distance_model_impl( port, ptr, rust_vec_len, data_len, ), - 587 => wire__web_audio_api__node__PannerNode_set_max_distance_impl( + 586 => wire__web_audio_api__node__PannerNode_set_max_distance_impl( port, ptr, rust_vec_len, data_len, ), - 588 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( + 587 => wire__web_audio_api__node__PannerNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 589 => wire__web_audio_api__node__PannerNode_set_orientation_impl( + 588 => wire__web_audio_api__node__PannerNode_set_orientation_impl( port, ptr, rust_vec_len, data_len, ), - 590 => wire__web_audio_api__node__PannerNode_set_panning_model_impl( + 589 => wire__web_audio_api__node__PannerNode_set_panning_model_impl( port, ptr, rust_vec_len, data_len, ), - 591 => wire__web_audio_api__node__PannerNode_set_position_impl( + 590 => wire__web_audio_api__node__PannerNode_set_position_impl( port, ptr, rust_vec_len, data_len, ), - 592 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl( + 591 => wire__web_audio_api__node__PannerNode_set_ref_distance_impl( port, ptr, rust_vec_len, data_len, ), - 593 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( + 592 => wire__web_audio_api__node__PannerNode_set_rolloff_factor_impl( port, ptr, rust_vec_len, data_len, ), - 594 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( + 593 => wire__web_audio_api__node__ScriptProcessorNode_buffer_size_impl( port, ptr, rust_vec_len, data_len, ), - 595 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( + 594 => wire__web_audio_api__node__ScriptProcessorNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 596 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( + 595 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 597 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( + 596 => wire__web_audio_api__node__ScriptProcessorNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 598 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( + 597 => wire__web_audio_api__node__ScriptProcessorNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 599 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( + 598 => wire__web_audio_api__node__ScriptProcessorNode_clear_onaudioprocess_impl( port, ptr, rust_vec_len, data_len, ), - 600 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( + 599 => wire__web_audio_api__node__ScriptProcessorNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 601 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( + 600 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 602 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( + 601 => wire__web_audio_api__node__ScriptProcessorNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 603 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( + 602 => wire__web_audio_api__node__ScriptProcessorNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 604 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( + 603 => wire__web_audio_api__node__ScriptProcessorNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 605 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( + 604 => wire__web_audio_api__node__ScriptProcessorNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 606 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl( + 605 => wire__web_audio_api__node__ScriptProcessorNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 607 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( + 606 => wire__web_audio_api__node__ScriptProcessorNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 608 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl( + 607 => wire__web_audio_api__node__StereoPannerNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 609 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl( + 608 => wire__web_audio_api__node__StereoPannerNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 610 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( + 609 => wire__web_audio_api__node__StereoPannerNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 611 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( + 610 => wire__web_audio_api__node__StereoPannerNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 612 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( + 611 => wire__web_audio_api__node__StereoPannerNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 613 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl( + 612 => wire__web_audio_api__node__StereoPannerNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 614 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( + 613 => wire__web_audio_api__node__StereoPannerNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 615 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( + 614 => wire__web_audio_api__node__StereoPannerNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 616 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( + 615 => wire__web_audio_api__node__StereoPannerNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 617 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( + 616 => wire__web_audio_api__node__StereoPannerNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 619 => wire__web_audio_api__node__StereoPannerNode_registration_impl( + 618 => wire__web_audio_api__node__StereoPannerNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 620 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( + 619 => wire__web_audio_api__node__StereoPannerNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 636 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl( + 635 => wire__web_audio_api__node__WaveShaperNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 637 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl( + 636 => wire__web_audio_api__node__WaveShaperNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 638 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( + 637 => wire__web_audio_api__node__WaveShaperNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 639 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl( + 638 => wire__web_audio_api__node__WaveShaperNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 640 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl( + 639 => wire__web_audio_api__node__WaveShaperNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 641 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl( + 640 => wire__web_audio_api__node__WaveShaperNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 642 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl( + 641 => wire__web_audio_api__node__WaveShaperNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 643 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl( + 642 => wire__web_audio_api__node__WaveShaperNode_frb_override_connect_impl( port, ptr, rust_vec_len, data_len, ), - 644 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl( + 643 => wire__web_audio_api__node__WaveShaperNode_frb_override_curve_impl( port, ptr, rust_vec_len, data_len, ), - 645 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl( + 644 => wire__web_audio_api__node__WaveShaperNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 646 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl( + 645 => wire__web_audio_api__node__WaveShaperNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 647 => wire__web_audio_api__node__WaveShaperNode_oversample_impl( + 646 => wire__web_audio_api__node__WaveShaperNode_oversample_impl( port, ptr, rust_vec_len, data_len, ), - 648 => wire__web_audio_api__node__WaveShaperNode_registration_impl( + 647 => wire__web_audio_api__node__WaveShaperNode_registration_impl( port, ptr, rust_vec_len, data_len, ), - 649 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl( + 648 => wire__web_audio_api__node__WaveShaperNode_set_curve_impl( port, ptr, rust_vec_len, data_len, ), - 650 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl( + 649 => wire__web_audio_api__node__WaveShaperNode_set_on_processor_error_impl( port, ptr, rust_vec_len, data_len, ), - 651 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl( + 650 => wire__web_audio_api__node__WaveShaperNode_set_oversample_impl( port, ptr, rust_vec_len, data_len, ), - 652 => wire__web_audio_api__node__analyser_options_default_impl( + 651 => wire__web_audio_api__node__analyser_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 653 => wire__web_audio_api__node__audio_buffer_source_options_default_impl( + 652 => wire__web_audio_api__node__audio_buffer_source_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 654 => wire__web_audio_api__node__audio_node_options_default_impl( + 653 => wire__web_audio_api__node__audio_node_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 655 => wire__web_audio_api__node__biquad_filter_options_default_impl( + 654 => wire__web_audio_api__node__biquad_filter_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 656 => wire__web_audio_api__node__biquad_filter_type_default_impl( + 655 => wire__web_audio_api__node__biquad_filter_type_default_impl( port, ptr, rust_vec_len, data_len, ), - 657 => wire__web_audio_api__node__channel_merger_options_default_impl( + 656 => wire__web_audio_api__node__channel_merger_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 658 => wire__web_audio_api__node__channel_splitter_options_default_impl( + 657 => wire__web_audio_api__node__channel_splitter_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 659 => wire__web_audio_api__node__constant_source_options_default_impl( + 658 => wire__web_audio_api__node__constant_source_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 660 => wire__web_audio_api__node__convolver_options_default_impl( + 659 => wire__web_audio_api__node__convolver_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 661 => { + 660 => { wire__web_audio_api__node__delay_options_default_impl(port, ptr, rust_vec_len, data_len) } - 662 => wire__web_audio_api__node__distance_model_type_default_impl( + 661 => wire__web_audio_api__node__distance_model_type_default_impl( port, ptr, rust_vec_len, data_len, ), - 663 => wire__web_audio_api__node__dynamics_compressor_options_default_impl( + 662 => wire__web_audio_api__node__dynamics_compressor_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 664 => { + 663 => { wire__web_audio_api__node__gain_options_default_impl(port, ptr, rust_vec_len, data_len) } - 665 => wire__web_audio_api__node__oscillator_options_default_impl( + 664 => wire__web_audio_api__node__oscillator_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 666 => wire__web_audio_api__node__oscillator_type_default_impl( + 665 => wire__web_audio_api__node__oscillator_type_default_impl( port, ptr, rust_vec_len, data_len, ), - 667 => wire__web_audio_api__node__over_sample_type_default_impl( + 666 => wire__web_audio_api__node__over_sample_type_default_impl( port, ptr, rust_vec_len, data_len, ), - 668 => wire__web_audio_api__node__panner_options_default_impl( + 667 => wire__web_audio_api__node__panner_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 669 => wire__web_audio_api__node__panning_model_type_default_impl( + 668 => wire__web_audio_api__node__panning_model_type_default_impl( port, ptr, rust_vec_len, data_len, ), - 670 => wire__web_audio_api__node__stereo_panner_options_default_impl( + 669 => wire__web_audio_api__node__stereo_panner_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 671 => wire__web_audio_api__node__wave_shaper_options_default_impl( + 670 => wire__web_audio_api__node__wave_shaper_options_default_impl( port, ptr, rust_vec_len, data_len, ), - 672 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl( + 671 => wire__web_audio_api__worklet__AudioWorkletNode_channel_config_impl( port, ptr, rust_vec_len, data_len, ), - 673 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl( + 672 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_impl( port, ptr, rust_vec_len, data_len, ), - 674 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl( + 673 => wire__web_audio_api__worklet__AudioWorkletNode_channel_count_mode_impl( port, ptr, rust_vec_len, data_len, ), - 675 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl( + 674 => wire__web_audio_api__worklet__AudioWorkletNode_channel_interpretation_impl( port, ptr, rust_vec_len, data_len, ), - 676 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl( + 675 => wire__web_audio_api__worklet__AudioWorkletNode_clear_onprocessorerror_impl( port, ptr, rust_vec_len, data_len, ), - 677 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl( + 676 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_impl( port, ptr, rust_vec_len, data_len, ), - 678 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl( + 677 => wire__web_audio_api__worklet__AudioWorkletNode_disconnect_output_impl( port, ptr, rust_vec_len, data_len, ), - 679 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl( + 678 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_inputs_impl( port, ptr, rust_vec_len, data_len, ), - 680 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl( + 679 => wire__web_audio_api__worklet__AudioWorkletNode_number_of_outputs_impl( port, ptr, rust_vec_len, data_len, ), - 681 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl( + 680 => wire__web_audio_api__worklet__AudioWorkletNode_parameters_impl( port, ptr, rust_vec_len, data_len, ), - 682 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl( + 681 => wire__web_audio_api__worklet__AudioWorkletNode_registration_impl( port, ptr, rust_vec_len, @@ -34377,32 +34273,32 @@ fn pde_ffi_dispatcher_sync_impl( ) } 174 => wire__web_audio_api__context__AudioContext_new_impl(ptr, rust_vec_len, data_len), - 273 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( + 272 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_blob_impl( ptr, rust_vec_len, data_len, ), - 274 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( + 273 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_event_impl( ptr, rust_vec_len, data_len, ), - 275 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( + 274 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_get_timecode_impl( ptr, rust_vec_len, data_len, ), - 276 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( + 275 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_blob_impl( ptr, rust_vec_len, data_len, ), - 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( + 276 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_event_impl( ptr, rust_vec_len, data_len, ), - 278 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( + 277 => wire__web_audio_api__media_recorder__BlobEvent_auto_accessor_set_timecode_impl( ptr, rust_vec_len, data_len, @@ -35862,33 +35758,6 @@ impl } } // 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.sample_rate.into_into_dart().into_dart(), - self.0.latency.into_into_dart().into_dart(), - self.0.channel_count.into_into_dart().into_dart(), - self.0.device_id.into_into_dart().into_dart(), - ] - .into_dart() - } -} -impl flutter_rust_bridge::for_generated::IntoDartExceptPrimitive - for FrbWrapper -{ -} -impl - flutter_rust_bridge::IntoIntoDart< - FrbWrapper, - > for web_audio_api::media_devices::MediaTrackConstraints -{ - 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 { [ @@ -37761,26 +37630,6 @@ impl SseEncode for web_audio_api::media_streams::MediaStreamTrackState { } } -impl SseEncode for web_audio_api::media_devices::MediaTrackConstraints { - // 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.sample_rate, serializer); - >::sse_encode(self.latency, serializer); - >::sse_encode(self.channel_count, serializer); - >::sse_encode(self.device_id, serializer); - } -} - -impl SseEncode for Option { - // 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.is_some(), serializer); - if let Some(value) = self { - ::sse_encode(value, serializer); - } - } -} - impl SseEncode for Option { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -37811,26 +37660,6 @@ impl SseEncode for Option { } } -impl SseEncode for Option { - // 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.is_some(), serializer); - if let Some(value) = self { - ::sse_encode(value, serializer); - } - } -} - -impl SseEncode for Option { - // 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.is_some(), serializer); - if let Some(value) = self { - ::sse_encode(value, serializer); - } - } -} - impl SseEncode for Option> { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { @@ -37950,13 +37779,6 @@ impl SseEncode for web_audio_api::node::StereoPannerOptions { } } -impl SseEncode for u32 { - // 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_u32::(self).unwrap(); - } -} - impl SseEncode for u8 { // Codec=Sse (Serialization based), see doc to use other codecs fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) { From 011a7a878f0ce71ee8aba36fed50e9b8a1c8c281 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 10:52:50 +0800 Subject: [PATCH 27/28] chore: codegen --- .../rust/src/api/override_web_audio_api.rs | 5 + frb_example/pure_dart/frb_generated.h | 102 + .../pure_dart/lib/src/rust/api/optional.dart | 5 +- .../optional_twin_rust_async.dart | 5 +- .../optional_twin_rust_async_sse.dart | 5 +- .../api/pseudo_manual/optional_twin_sse.dart | 5 +- .../api/pseudo_manual/optional_twin_sync.dart | 5 +- .../pseudo_manual/optional_twin_sync_sse.dart | 5 +- .../pure_dart/lib/src/rust/frb_generated.dart | 177 +- .../lib/src/rust/frb_generated.io.dart | 468 ++++ .../lib/src/rust/frb_generated.web.dart | 192 ++ .../pure_dart/rust/src/frb_generated.rs | 819 ++++++- .../lib/src/rust/api/optional.dart | 5 +- .../optional_twin_rust_async.dart | 5 +- .../api/pseudo_manual/optional_twin_sync.dart | 5 +- .../lib/src/rust/frb_generated.dart | 1994 +++++++++-------- .../pure_dart_pde/rust/src/frb_generated.rs | 1993 ++++++++-------- 17 files changed, 3876 insertions(+), 1919 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 27d551ee5e..b3dcd7b79e 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 @@ -7,6 +7,7 @@ use web_audio_api::context::{AudioContext, BaseAudioContext, OfflineAudioContext use web_audio_api::media_streams::{MediaStream, MediaStreamTrack}; use web_audio_api::node::*; use web_audio_api::{AudioBuffer, AudioParam, Event, OfflineAudioCompletionEvent}; +use crate::frb_generated::FLUTTER_RUST_BRIDGE_HANDLER; #[ext] pub impl AudioContext { @@ -119,6 +120,10 @@ macro_rules! handle_audio_scheduled_source_node_trait_impls_override { }; } +fn f () { + FLUTTER_RUST_BRIDGE_HANDLER.thread_pool(); +} + handle_audio_scheduled_source_node_trait_impls_override!(ConstantSourceNode); handle_audio_scheduled_source_node_trait_impls_override!(OscillatorNode); handle_audio_scheduled_source_node_trait_impls_override!(AudioBufferSourceNode); diff --git a/frb_example/pure_dart/frb_generated.h b/frb_example/pure_dart/frb_generated.h index 197683e1e7..66a5a671a5 100644 --- a/frb_example/pure_dart/frb_generated.h +++ b/frb_example/pure_dart/frb_generated.h @@ -2703,6 +2703,72 @@ typedef struct wire_cst_list_application_settings { int32_t len; } wire_cst_list_application_settings; +typedef struct wire_cst_attribute_twin_rust_async_sse { + struct wire_cst_list_prim_u_8_strict *key; + struct wire_cst_list_prim_u_8_strict *value; +} wire_cst_attribute_twin_rust_async_sse; + +typedef struct wire_cst_list_attribute_twin_rust_async_sse { + struct wire_cst_attribute_twin_rust_async_sse *ptr; + int32_t len; +} wire_cst_list_attribute_twin_rust_async_sse; + +typedef struct wire_cst_attribute_twin_sse { + struct wire_cst_list_prim_u_8_strict *key; + struct wire_cst_list_prim_u_8_strict *value; +} wire_cst_attribute_twin_sse; + +typedef struct wire_cst_list_attribute_twin_sse { + struct wire_cst_attribute_twin_sse *ptr; + int32_t len; +} wire_cst_list_attribute_twin_sse; + +typedef struct wire_cst_attribute_twin_sync_sse { + struct wire_cst_list_prim_u_8_strict *key; + struct wire_cst_list_prim_u_8_strict *value; +} wire_cst_attribute_twin_sync_sse; + +typedef struct wire_cst_list_attribute_twin_sync_sse { + struct wire_cst_attribute_twin_sync_sse *ptr; + int32_t len; +} wire_cst_list_attribute_twin_sync_sse; + +typedef struct wire_cst_element_twin_rust_async_sse { + struct wire_cst_list_prim_u_8_strict *tag; + struct wire_cst_list_prim_u_8_strict *text; + struct wire_cst_list_attribute_twin_rust_async_sse *attributes; + struct wire_cst_list_element_twin_rust_async_sse *children; +} wire_cst_element_twin_rust_async_sse; + +typedef struct wire_cst_list_element_twin_rust_async_sse { + struct wire_cst_element_twin_rust_async_sse *ptr; + int32_t len; +} wire_cst_list_element_twin_rust_async_sse; + +typedef struct wire_cst_element_twin_sse { + struct wire_cst_list_prim_u_8_strict *tag; + struct wire_cst_list_prim_u_8_strict *text; + struct wire_cst_list_attribute_twin_sse *attributes; + struct wire_cst_list_element_twin_sse *children; +} wire_cst_element_twin_sse; + +typedef struct wire_cst_list_element_twin_sse { + struct wire_cst_element_twin_sse *ptr; + int32_t len; +} wire_cst_list_element_twin_sse; + +typedef struct wire_cst_element_twin_sync_sse { + struct wire_cst_list_prim_u_8_strict *tag; + struct wire_cst_list_prim_u_8_strict *text; + struct wire_cst_list_attribute_twin_sync_sse *attributes; + struct wire_cst_list_element_twin_sync_sse *children; +} wire_cst_element_twin_sync_sse; + +typedef struct wire_cst_list_element_twin_sync_sse { + struct wire_cst_element_twin_sync_sse *ptr; + int32_t len; +} wire_cst_list_element_twin_sync_sse; + typedef struct wire_cst_list_enum_opaque_twin_moi { struct wire_cst_enum_opaque_twin_moi *ptr; int32_t len; @@ -4240,6 +4306,8 @@ void frbgen_frb_example_pure_dart_wire__crate__api__misc_type__handle_string_lis void frbgen_frb_example_pure_dart_wire__crate__api__newtype_pattern__handle_newtype_twin_normal(int64_t port_, struct wire_cst_new_type_int_twin_normal *arg); +void frbgen_frb_example_pure_dart_wire__crate__api__optional__element_twin_normal_default(int64_t port_); + void frbgen_frb_example_pure_dart_wire__crate__api__optional__handle_increment_boxed_optional_twin_normal(int64_t port_, double *opt); @@ -9851,6 +9919,8 @@ 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__optional_twin_rust_async__element_twin_rust_async_default(int64_t port_); + void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async(int64_t port_, double *opt); @@ -9876,6 +9946,8 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async(int64_t port_, struct wire_cst_opt_vecs_twin_rust_async *opt); +void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default(int64_t port_); + void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -9906,6 +9978,8 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin int32_t rust_vec_len_, int32_t data_len_); +void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default(int64_t port_); + void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse(int64_t port_, uint8_t *ptr_, int32_t rust_vec_len_, @@ -9936,6 +10010,8 @@ void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin int32_t rust_vec_len_, int32_t data_len_); +void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default(int64_t port_); + WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync(double *opt); WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_option_box_arguments_twin_sync(int8_t *i8box, @@ -9955,6 +10031,8 @@ WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manua WireSyncRust2DartDco frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync(struct wire_cst_opt_vecs_twin_sync *opt); +void frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default(int64_t port_); + WireSyncRust2DartSse frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse(uint8_t *ptr_, int32_t rust_vec_len_, int32_t data_len_); @@ -14898,8 +14976,14 @@ struct wire_cst_list_attribute_twin_normal *frbgen_frb_example_pure_dart_cst_new struct wire_cst_list_attribute_twin_rust_async *frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_rust_async(int32_t len); +struct wire_cst_list_attribute_twin_rust_async_sse *frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_rust_async_sse(int32_t len); + +struct wire_cst_list_attribute_twin_sse *frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sse(int32_t len); + struct wire_cst_list_attribute_twin_sync *frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync(int32_t len); +struct wire_cst_list_attribute_twin_sync_sse *frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync_sse(int32_t len); + struct wire_cst_list_basic_general_enum_twin_normal *frbgen_frb_example_pure_dart_cst_new_list_basic_general_enum_twin_normal(int32_t len); struct wire_cst_list_basic_general_enum_twin_rust_async *frbgen_frb_example_pure_dart_cst_new_list_basic_general_enum_twin_rust_async(int32_t len); @@ -14924,8 +15008,14 @@ struct wire_cst_list_element_twin_normal *frbgen_frb_example_pure_dart_cst_new_l struct wire_cst_list_element_twin_rust_async *frbgen_frb_example_pure_dart_cst_new_list_element_twin_rust_async(int32_t len); +struct wire_cst_list_element_twin_rust_async_sse *frbgen_frb_example_pure_dart_cst_new_list_element_twin_rust_async_sse(int32_t len); + +struct wire_cst_list_element_twin_sse *frbgen_frb_example_pure_dart_cst_new_list_element_twin_sse(int32_t len); + struct wire_cst_list_element_twin_sync *frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync(int32_t len); +struct wire_cst_list_element_twin_sync_sse *frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync_sse(int32_t len); + struct wire_cst_list_enum_opaque_twin_moi *frbgen_frb_example_pure_dart_cst_new_list_enum_opaque_twin_moi(int32_t len); struct wire_cst_list_enum_opaque_twin_normal *frbgen_frb_example_pure_dart_cst_new_list_enum_opaque_twin_normal(int32_t len); @@ -15422,7 +15512,10 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_application_settings); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_rust_async); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_rust_async_sse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_basic_general_enum_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_basic_general_enum_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_basic_general_enum_twin_sync); @@ -15435,7 +15528,10 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_bool); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_element_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_element_twin_rust_async); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_element_twin_rust_async_sse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_element_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_enum_opaque_twin_moi); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_enum_opaque_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_cst_new_list_enum_opaque_twin_rust_async); @@ -16264,6 +16360,7 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__misc_type__handle_list_of_struct_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__misc_type__handle_string_list_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__newtype_pattern__handle_newtype_twin_normal); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__optional__element_twin_normal_default); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__optional__handle_increment_boxed_optional_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__optional__handle_option_box_arguments_twin_normal); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__optional__handle_optional_increment_twin_normal); @@ -17749,30 +17846,35 @@ static int64_t dummy_method_to_enforce_bundling(void) { dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sse__primitive_optional_types_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync__primitive_optional_types_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync_sse__primitive_optional_types_twin_sync_sse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_option_box_arguments_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_increment_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_return_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_struct_twin_rust_async); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_option_box_arguments_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_optional_increment_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_optional_return_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_optional_struct_twin_rust_async_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_vec_of_opts_twin_rust_async_sse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_option_box_arguments_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_optional_increment_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_optional_return_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_optional_struct_twin_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_vec_of_opts_twin_sse); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_option_box_arguments_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_increment_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_return_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_struct_twin_sync); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync); + dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_option_box_arguments_twin_sync_sse); dummy_var ^= ((int64_t) (void*) frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_optional_increment_twin_sync_sse); diff --git a/frb_example/pure_dart/lib/src/rust/api/optional.dart b/frb_example/pure_dart/lib/src/rust/api/optional.dart index 906608146a..5a29a17e0c 100644 --- a/frb_example/pure_dart/lib/src/rust/api/optional.dart +++ b/frb_example/pure_dart/lib/src/rust/api/optional.dart @@ -8,7 +8,7 @@ import 'misc_example.dart'; import 'newtype_pattern.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` Future handleOptionalReturnTwinNormal( {required double left, required double right}) => @@ -83,6 +83,9 @@ class ElementTwinNormal { this.children, }); + static Future default_() => + RustLib.instance.api.crateApiOptionalElementTwinNormalDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart index f0a6fd4343..752ee95d45 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_rust_async.dart'; import 'newtype_pattern_twin_rust_async.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` Future handleOptionalReturnTwinRustAsync( {required double left, required double right}) => @@ -91,6 +91,9 @@ class ElementTwinRustAsync { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async_sse.dart index 449bdf09da..a977e29c0f 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_rust_async_sse.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_rust_async_sse.dart'; import 'newtype_pattern_twin_rust_async_sse.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` Future handleOptionalReturnTwinRustAsyncSse( {required double left, required double right}) => @@ -92,6 +92,9 @@ class ElementTwinRustAsyncSse { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinRustAsyncSseElementTwinRustAsyncSseDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sse.dart index f3031026fd..9f0a156552 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sse.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_sse.dart'; import 'newtype_pattern_twin_sse.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` Future handleOptionalReturnTwinSse( {required double left, required double right}) => @@ -88,6 +88,9 @@ class ElementTwinSse { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinSseElementTwinSseDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart index e09829b52f..49659be423 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_sync.dart'; import 'newtype_pattern_twin_sync.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` double? handleOptionalReturnTwinSync( {required double left, required double right}) => @@ -88,6 +88,9 @@ class ElementTwinSync { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinSyncElementTwinSyncDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync_sse.dart b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync_sse.dart index 6584d0766f..7715698ed8 100644 --- a/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync_sse.dart +++ b/frb_example/pure_dart/lib/src/rust/api/pseudo_manual/optional_twin_sync_sse.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_sync_sse.dart'; import 'newtype_pattern_twin_sync_sse.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` double? handleOptionalReturnTwinSyncSse( {required double left, required double right}) => @@ -90,6 +90,9 @@ class ElementTwinSyncSse { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinSyncSseElementTwinSyncSseDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; 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 9031538591..dfdd08d057 100644 --- a/frb_example/pure_dart/lib/src/rust/frb_generated.dart +++ b/frb_example/pure_dart/lib/src/rust/frb_generated.dart @@ -327,7 +327,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => 1255867011; + int get rustContentHash => 1036369332; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -1269,6 +1269,8 @@ abstract class RustLibApi extends BaseApi { Future crateApiNewtypePatternHandleNewtypeTwinNormal( {required NewTypeIntTwinNormal arg}); + Future crateApiOptionalElementTwinNormalDefault(); + Future crateApiOptionalHandleIncrementBoxedOptionalTwinNormal( {double? opt}); @@ -6642,6 +6644,9 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualOptionalPrimitiveMiscTwinSyncSsePrimitiveOptionalTypesTwinSyncSse( {int? myI32, PlatformInt64? myI64, double? myF64, bool? myBool}); + Future + crateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefault(); + Future crateApiPseudoManualOptionalTwinRustAsyncHandleIncrementBoxedOptionalTwinRustAsync( {double? opt}); @@ -6672,6 +6677,9 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualOptionalTwinRustAsyncHandleVecOfOptsTwinRustAsync( {required OptVecsTwinRustAsync opt}); + Future + crateApiPseudoManualOptionalTwinRustAsyncSseElementTwinRustAsyncSseDefault(); + Future crateApiPseudoManualOptionalTwinRustAsyncSseHandleIncrementBoxedOptionalTwinRustAsyncSse( {double? opt}); @@ -6702,6 +6710,9 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualOptionalTwinRustAsyncSseHandleVecOfOptsTwinRustAsyncSse( {required OptVecsTwinRustAsyncSse opt}); + Future + crateApiPseudoManualOptionalTwinSseElementTwinSseDefault(); + Future crateApiPseudoManualOptionalTwinSseHandleIncrementBoxedOptionalTwinSse( {double? opt}); @@ -6732,6 +6743,9 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualOptionalTwinSseHandleVecOfOptsTwinSse( {required OptVecsTwinSse opt}); + Future + crateApiPseudoManualOptionalTwinSyncElementTwinSyncDefault(); + double crateApiPseudoManualOptionalTwinSyncHandleIncrementBoxedOptionalTwinSync( {double? opt}); @@ -6759,6 +6773,9 @@ abstract class RustLibApi extends BaseApi { OptVecsTwinSync crateApiPseudoManualOptionalTwinSyncHandleVecOfOptsTwinSync( {required OptVecsTwinSync opt}); + Future + crateApiPseudoManualOptionalTwinSyncSseElementTwinSyncSseDefault(); + double crateApiPseudoManualOptionalTwinSyncSseHandleIncrementBoxedOptionalTwinSyncSse( {double? opt}); @@ -20502,6 +20519,29 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["arg"], ); + @override + Future crateApiOptionalElementTwinNormalDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + return wire + .wire__crate__api__optional__element_twin_normal_default(port_); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_element_twin_normal, + decodeErrorData: null, + ), + constMeta: kCrateApiOptionalElementTwinNormalDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kCrateApiOptionalElementTwinNormalDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_normal_default", + argNames: [], + ); + @override Future crateApiOptionalHandleIncrementBoxedOptionalTwinNormal( {double? opt}) { @@ -65211,6 +65251,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["myI32", "myI64", "myF64", "myBool"], ); + @override + Future + crateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + return wire + .wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + port_); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_element_twin_rust_async, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_rust_async_default", + argNames: [], + ); + @override Future crateApiPseudoManualOptionalTwinRustAsyncHandleIncrementBoxedOptionalTwinRustAsync( @@ -65409,6 +65476,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["opt"], ); + @override + Future + crateApiPseudoManualOptionalTwinRustAsyncSseElementTwinRustAsyncSseDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + return wire + .wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + port_); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_element_twin_rust_async_sse, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinRustAsyncSseElementTwinRustAsyncSseDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinRustAsyncSseElementTwinRustAsyncSseDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_rust_async_sse_default", + argNames: [], + ); + @override Future crateApiPseudoManualOptionalTwinRustAsyncSseHandleIncrementBoxedOptionalTwinRustAsyncSse( @@ -65620,6 +65714,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["opt"], ); + @override + Future + crateApiPseudoManualOptionalTwinSseElementTwinSseDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + return wire + .wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + port_); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_element_twin_sse, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinSseElementTwinSseDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinSseElementTwinSseDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_sse_default", + argNames: [], + ); + @override Future crateApiPseudoManualOptionalTwinSseHandleIncrementBoxedOptionalTwinSse( @@ -65827,6 +65948,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["opt"], ); + @override + Future + crateApiPseudoManualOptionalTwinSyncElementTwinSyncDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + return wire + .wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + port_); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_element_twin_sync, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinSyncElementTwinSyncDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinSyncElementTwinSyncDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_sync_default", + argNames: [], + ); + @override double crateApiPseudoManualOptionalTwinSyncHandleIncrementBoxedOptionalTwinSync( @@ -66020,6 +66168,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["opt"], ); + @override + Future + crateApiPseudoManualOptionalTwinSyncSseElementTwinSyncSseDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + return wire + .wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + port_); + }, + codec: DcoCodec( + decodeSuccessData: dco_decode_element_twin_sync_sse, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinSyncSseElementTwinSyncSseDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinSyncSseElementTwinSyncSseDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_sync_sse_default", + argNames: [], + ); + @override double crateApiPseudoManualOptionalTwinSyncSseHandleIncrementBoxedOptionalTwinSyncSse( 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 dab2067ee8..e79333a074 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 @@ -23821,6 +23821,30 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ans; } + @protected + ffi.Pointer + cst_encode_list_attribute_twin_rust_async_sse( + List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ans = wire.cst_new_list_attribute_twin_rust_async_sse(raw.length); + for (var i = 0; i < raw.length; ++i) { + cst_api_fill_to_wire_attribute_twin_rust_async_sse( + raw[i], ans.ref.ptr[i]); + } + return ans; + } + + @protected + ffi.Pointer + cst_encode_list_attribute_twin_sse(List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ans = wire.cst_new_list_attribute_twin_sse(raw.length); + for (var i = 0; i < raw.length; ++i) { + cst_api_fill_to_wire_attribute_twin_sse(raw[i], ans.ref.ptr[i]); + } + return ans; + } + @protected ffi.Pointer cst_encode_list_attribute_twin_sync(List raw) { @@ -23832,6 +23856,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ans; } + @protected + ffi.Pointer + cst_encode_list_attribute_twin_sync_sse(List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ans = wire.cst_new_list_attribute_twin_sync_sse(raw.length); + for (var i = 0; i < raw.length; ++i) { + cst_api_fill_to_wire_attribute_twin_sync_sse(raw[i], ans.ref.ptr[i]); + } + return ans; + } + @protected ffi.Pointer cst_encode_list_basic_general_enum_twin_normal( @@ -23975,6 +24010,29 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ans; } + @protected + ffi.Pointer + cst_encode_list_element_twin_rust_async_sse( + List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ans = wire.cst_new_list_element_twin_rust_async_sse(raw.length); + for (var i = 0; i < raw.length; ++i) { + cst_api_fill_to_wire_element_twin_rust_async_sse(raw[i], ans.ref.ptr[i]); + } + return ans; + } + + @protected + ffi.Pointer cst_encode_list_element_twin_sse( + List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ans = wire.cst_new_list_element_twin_sse(raw.length); + for (var i = 0; i < raw.length; ++i) { + cst_api_fill_to_wire_element_twin_sse(raw[i], ans.ref.ptr[i]); + } + return ans; + } + @protected ffi.Pointer cst_encode_list_element_twin_sync(List raw) { @@ -23986,6 +24044,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return ans; } + @protected + ffi.Pointer + cst_encode_list_element_twin_sync_sse(List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + final ans = wire.cst_new_list_element_twin_sync_sse(raw.length); + for (var i = 0; i < raw.length; ++i) { + cst_api_fill_to_wire_element_twin_sync_sse(raw[i], ans.ref.ptr[i]); + } + return ans; + } + @protected ffi.Pointer cst_encode_list_enum_opaque_twin_moi(List raw) { @@ -25749,6 +25818,23 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { : cst_encode_list_attribute_twin_rust_async(raw); } + @protected + ffi.Pointer + cst_encode_opt_list_attribute_twin_rust_async_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null + ? ffi.nullptr + : cst_encode_list_attribute_twin_rust_async_sse(raw); + } + + @protected + ffi.Pointer + cst_encode_opt_list_attribute_twin_sse(List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null ? ffi.nullptr : cst_encode_list_attribute_twin_sse(raw); + } + @protected ffi.Pointer cst_encode_opt_list_attribute_twin_sync(List? raw) { @@ -25756,6 +25842,16 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return raw == null ? ffi.nullptr : cst_encode_list_attribute_twin_sync(raw); } + @protected + ffi.Pointer + cst_encode_opt_list_attribute_twin_sync_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null + ? ffi.nullptr + : cst_encode_list_attribute_twin_sync_sse(raw); + } + @protected ffi.Pointer cst_encode_opt_list_element_twin_normal(List? raw) { @@ -25773,6 +25869,23 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { : cst_encode_list_element_twin_rust_async(raw); } + @protected + ffi.Pointer + cst_encode_opt_list_element_twin_rust_async_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null + ? ffi.nullptr + : cst_encode_list_element_twin_rust_async_sse(raw); + } + + @protected + ffi.Pointer + cst_encode_opt_list_element_twin_sse(List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null ? ffi.nullptr : cst_encode_list_element_twin_sse(raw); + } + @protected ffi.Pointer cst_encode_opt_list_element_twin_sync(List? raw) { @@ -25780,6 +25893,15 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return raw == null ? ffi.nullptr : cst_encode_list_element_twin_sync(raw); } + @protected + ffi.Pointer + cst_encode_opt_list_element_twin_sync_sse(List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null + ? ffi.nullptr + : cst_encode_list_element_twin_sync_sse(raw); + } + @protected ffi.Pointer cst_encode_opt_list_opt_box_autoadd_attribute_twin_normal( @@ -26182,6 +26304,21 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.value = cst_encode_String(apiObj.value); } + @protected + void cst_api_fill_to_wire_attribute_twin_rust_async_sse( + AttributeTwinRustAsyncSse apiObj, + wire_cst_attribute_twin_rust_async_sse wireObj) { + wireObj.key = cst_encode_String(apiObj.key); + wireObj.value = cst_encode_String(apiObj.value); + } + + @protected + void cst_api_fill_to_wire_attribute_twin_sse( + AttributeTwinSse apiObj, wire_cst_attribute_twin_sse wireObj) { + wireObj.key = cst_encode_String(apiObj.key); + wireObj.value = cst_encode_String(apiObj.value); + } + @protected void cst_api_fill_to_wire_attribute_twin_sync( AttributeTwinSync apiObj, wire_cst_attribute_twin_sync wireObj) { @@ -26189,6 +26326,13 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.value = cst_encode_String(apiObj.value); } + @protected + void cst_api_fill_to_wire_attribute_twin_sync_sse( + AttributeTwinSyncSse apiObj, wire_cst_attribute_twin_sync_sse wireObj) { + wireObj.key = cst_encode_String(apiObj.key); + wireObj.value = cst_encode_String(apiObj.value); + } + @protected void cst_api_fill_to_wire_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_my_audio_param_twin_normal_proxy_enum( Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum @@ -28696,6 +28840,28 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { cst_encode_opt_list_element_twin_rust_async(apiObj.children); } + @protected + void cst_api_fill_to_wire_element_twin_rust_async_sse( + ElementTwinRustAsyncSse apiObj, + wire_cst_element_twin_rust_async_sse wireObj) { + wireObj.tag = cst_encode_opt_String(apiObj.tag); + wireObj.text = cst_encode_opt_String(apiObj.text); + wireObj.attributes = + cst_encode_opt_list_attribute_twin_rust_async_sse(apiObj.attributes); + wireObj.children = + cst_encode_opt_list_element_twin_rust_async_sse(apiObj.children); + } + + @protected + void cst_api_fill_to_wire_element_twin_sse( + ElementTwinSse apiObj, wire_cst_element_twin_sse wireObj) { + wireObj.tag = cst_encode_opt_String(apiObj.tag); + wireObj.text = cst_encode_opt_String(apiObj.text); + wireObj.attributes = + cst_encode_opt_list_attribute_twin_sse(apiObj.attributes); + wireObj.children = cst_encode_opt_list_element_twin_sse(apiObj.children); + } + @protected void cst_api_fill_to_wire_element_twin_sync( ElementTwinSync apiObj, wire_cst_element_twin_sync wireObj) { @@ -28706,6 +28872,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { wireObj.children = cst_encode_opt_list_element_twin_sync(apiObj.children); } + @protected + void cst_api_fill_to_wire_element_twin_sync_sse( + ElementTwinSyncSse apiObj, wire_cst_element_twin_sync_sse wireObj) { + wireObj.tag = cst_encode_opt_String(apiObj.tag); + wireObj.text = cst_encode_opt_String(apiObj.text); + wireObj.attributes = + cst_encode_opt_list_attribute_twin_sync_sse(apiObj.attributes); + wireObj.children = + cst_encode_opt_list_element_twin_sync_sse(apiObj.children); + } + @protected void cst_api_fill_to_wire_empty_twin_normal( EmptyTwinNormal apiObj, wire_cst_empty_twin_normal wireObj) {} @@ -48000,6 +48177,21 @@ class RustLibWire implements BaseWire { void Function( int, ffi.Pointer)>(); + void wire__crate__api__optional__element_twin_normal_default( + int port_, + ) { + return _wire__crate__api__optional__element_twin_normal_default( + port_, + ); + } + + late final _wire__crate__api__optional__element_twin_normal_defaultPtr = _lookup< + ffi.NativeFunction>( + 'frbgen_frb_example_pure_dart_wire__crate__api__optional__element_twin_normal_default'); + late final _wire__crate__api__optional__element_twin_normal_default = + _wire__crate__api__optional__element_twin_normal_defaultPtr + .asFunction(); + void wire__crate__api__optional__handle_increment_boxed_optional_twin_normal( int port_, ffi.Pointer opt, @@ -82044,6 +82236,22 @@ class RustLibWire implements BaseWire { WireSyncRust2DartSse Function( ffi.Pointer, int, int)>(); + void + wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + int port_, + ) { + return _wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + port_, + ); + } + + late final _wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_defaultPtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default'); + late final _wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default = + _wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_defaultPtr + .asFunction(); + void wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async( int port_, @@ -82203,6 +82411,22 @@ class RustLibWire implements BaseWire { void Function( int, ffi.Pointer)>(); + void + wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + int port_, + ) { + return _wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + port_, + ); + } + + late final _wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_defaultPtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default'); + late final _wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default = + _wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_defaultPtr + .asFunction(); + void wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse( int port_, @@ -82353,6 +82577,22 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_vec_of_opts_twin_rust_async_ssePtr .asFunction, int, int)>(); + void + wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + int port_, + ) { + return _wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + port_, + ); + } + + late final _wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_defaultPtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default'); + late final _wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default = + _wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_defaultPtr + .asFunction(); + void wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse( int port_, @@ -82503,6 +82743,22 @@ class RustLibWire implements BaseWire { _wire__crate__api__pseudo_manual__optional_twin_sse__handle_vec_of_opts_twin_ssePtr .asFunction, int, int)>(); + void + wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + int port_, + ) { + return _wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + port_, + ); + } + + late final _wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_defaultPtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default'); + late final _wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default = + _wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_defaultPtr + .asFunction(); + WireSyncRust2DartDco wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync( ffi.Pointer opt, @@ -82649,6 +82905,22 @@ class RustLibWire implements BaseWire { WireSyncRust2DartDco Function( ffi.Pointer)>(); + void + wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + int port_, + ) { + return _wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + port_, + ); + } + + late final _wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_defaultPtr = + _lookup>( + 'frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default'); + late final _wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default = + _wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_defaultPtr + .asFunction(); + WireSyncRust2DartSse wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse( ffi.Pointer ptr_, @@ -114678,6 +114950,42 @@ class RustLibWire implements BaseWire { _cst_new_list_attribute_twin_rust_asyncPtr.asFunction< ffi.Pointer Function(int)>(); + ffi.Pointer + cst_new_list_attribute_twin_rust_async_sse( + int len, + ) { + return _cst_new_list_attribute_twin_rust_async_sse( + len, + ); + } + + late final _cst_new_list_attribute_twin_rust_async_ssePtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_rust_async_sse'); + late final _cst_new_list_attribute_twin_rust_async_sse = + _cst_new_list_attribute_twin_rust_async_ssePtr.asFunction< + ffi.Pointer Function( + int)>(); + + ffi.Pointer cst_new_list_attribute_twin_sse( + int len, + ) { + return _cst_new_list_attribute_twin_sse( + len, + ); + } + + late final _cst_new_list_attribute_twin_ssePtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sse'); + late final _cst_new_list_attribute_twin_sse = + _cst_new_list_attribute_twin_ssePtr.asFunction< + ffi.Pointer Function(int)>(); + ffi.Pointer cst_new_list_attribute_twin_sync( int len, @@ -114696,6 +115004,24 @@ class RustLibWire implements BaseWire { _cst_new_list_attribute_twin_syncPtr.asFunction< ffi.Pointer Function(int)>(); + ffi.Pointer + cst_new_list_attribute_twin_sync_sse( + int len, + ) { + return _cst_new_list_attribute_twin_sync_sse( + len, + ); + } + + late final _cst_new_list_attribute_twin_sync_ssePtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync_sse'); + late final _cst_new_list_attribute_twin_sync_sse = + _cst_new_list_attribute_twin_sync_ssePtr.asFunction< + ffi.Pointer Function(int)>(); + ffi.Pointer cst_new_list_basic_general_enum_twin_normal( int len, @@ -114916,6 +115242,40 @@ class RustLibWire implements BaseWire { _cst_new_list_element_twin_rust_asyncPtr.asFunction< ffi.Pointer Function(int)>(); + ffi.Pointer + cst_new_list_element_twin_rust_async_sse( + int len, + ) { + return _cst_new_list_element_twin_rust_async_sse( + len, + ); + } + + late final _cst_new_list_element_twin_rust_async_ssePtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_cst_new_list_element_twin_rust_async_sse'); + late final _cst_new_list_element_twin_rust_async_sse = + _cst_new_list_element_twin_rust_async_ssePtr.asFunction< + ffi.Pointer Function( + int)>(); + + ffi.Pointer cst_new_list_element_twin_sse( + int len, + ) { + return _cst_new_list_element_twin_sse( + len, + ); + } + + late final _cst_new_list_element_twin_ssePtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_cst_new_list_element_twin_sse'); + late final _cst_new_list_element_twin_sse = _cst_new_list_element_twin_ssePtr + .asFunction Function(int)>(); + ffi.Pointer cst_new_list_element_twin_sync( int len, ) { @@ -114933,6 +115293,24 @@ class RustLibWire implements BaseWire { _cst_new_list_element_twin_syncPtr.asFunction< ffi.Pointer Function(int)>(); + ffi.Pointer + cst_new_list_element_twin_sync_sse( + int len, + ) { + return _cst_new_list_element_twin_sync_sse( + len, + ); + } + + late final _cst_new_list_element_twin_sync_ssePtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Int32)>>( + 'frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync_sse'); + late final _cst_new_list_element_twin_sync_sse = + _cst_new_list_element_twin_sync_ssePtr.asFunction< + ffi.Pointer Function(int)>(); + ffi.Pointer cst_new_list_enum_opaque_twin_moi( int len, @@ -120242,6 +120620,96 @@ final class wire_cst_list_application_settings extends ffi.Struct { external int len; } +final class wire_cst_attribute_twin_rust_async_sse extends ffi.Struct { + external ffi.Pointer key; + + external ffi.Pointer value; +} + +final class wire_cst_list_attribute_twin_rust_async_sse extends ffi.Struct { + external ffi.Pointer ptr; + + @ffi.Int32() + external int len; +} + +final class wire_cst_attribute_twin_sse extends ffi.Struct { + external ffi.Pointer key; + + external ffi.Pointer value; +} + +final class wire_cst_list_attribute_twin_sse extends ffi.Struct { + external ffi.Pointer ptr; + + @ffi.Int32() + external int len; +} + +final class wire_cst_attribute_twin_sync_sse extends ffi.Struct { + external ffi.Pointer key; + + external ffi.Pointer value; +} + +final class wire_cst_list_attribute_twin_sync_sse extends ffi.Struct { + external ffi.Pointer ptr; + + @ffi.Int32() + external int len; +} + +final class wire_cst_element_twin_rust_async_sse extends ffi.Struct { + external ffi.Pointer tag; + + external ffi.Pointer text; + + external ffi.Pointer attributes; + + external ffi.Pointer children; +} + +final class wire_cst_list_element_twin_rust_async_sse extends ffi.Struct { + external ffi.Pointer ptr; + + @ffi.Int32() + external int len; +} + +final class wire_cst_element_twin_sse extends ffi.Struct { + external ffi.Pointer tag; + + external ffi.Pointer text; + + external ffi.Pointer attributes; + + external ffi.Pointer children; +} + +final class wire_cst_list_element_twin_sse extends ffi.Struct { + external ffi.Pointer ptr; + + @ffi.Int32() + external int len; +} + +final class wire_cst_element_twin_sync_sse extends ffi.Struct { + external ffi.Pointer tag; + + external ffi.Pointer text; + + external ffi.Pointer attributes; + + external ffi.Pointer children; +} + +final class wire_cst_list_element_twin_sync_sse extends ffi.Struct { + external ffi.Pointer ptr; + + @ffi.Int32() + external int len; +} + final class wire_cst_list_enum_opaque_twin_moi 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 dd5bf1a6e3..aae8d2d30a 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 @@ -20819,12 +20819,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return [cst_encode_String(raw.key), cst_encode_String(raw.value)].jsify()!; } + @protected + JSAny cst_encode_attribute_twin_rust_async_sse( + AttributeTwinRustAsyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return [cst_encode_String(raw.key), cst_encode_String(raw.value)].jsify()!; + } + + @protected + JSAny cst_encode_attribute_twin_sse(AttributeTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return [cst_encode_String(raw.key), cst_encode_String(raw.value)].jsify()!; + } + @protected JSAny cst_encode_attribute_twin_sync(AttributeTwinSync raw) { // Codec=Cst (C-struct based), see doc to use other codecs return [cst_encode_String(raw.key), cst_encode_String(raw.value)].jsify()!; } + @protected + JSAny cst_encode_attribute_twin_sync_sse(AttributeTwinSyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return [cst_encode_String(raw.key), cst_encode_String(raw.value)].jsify()!; + } + @protected JSAny cst_encode_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_my_audio_param_twin_normal_proxy_enum( Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum @@ -23484,6 +23503,28 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ].jsify()!; } + @protected + JSAny cst_encode_element_twin_rust_async_sse(ElementTwinRustAsyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return [ + cst_encode_opt_String(raw.tag), + cst_encode_opt_String(raw.text), + cst_encode_opt_list_attribute_twin_rust_async_sse(raw.attributes), + cst_encode_opt_list_element_twin_rust_async_sse(raw.children) + ].jsify()!; + } + + @protected + JSAny cst_encode_element_twin_sse(ElementTwinSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return [ + cst_encode_opt_String(raw.tag), + cst_encode_opt_String(raw.text), + cst_encode_opt_list_attribute_twin_sse(raw.attributes), + cst_encode_opt_list_element_twin_sse(raw.children) + ].jsify()!; + } + @protected JSAny cst_encode_element_twin_sync(ElementTwinSync raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -23495,6 +23536,17 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { ].jsify()!; } + @protected + JSAny cst_encode_element_twin_sync_sse(ElementTwinSyncSse raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return [ + cst_encode_opt_String(raw.tag), + cst_encode_opt_String(raw.text), + cst_encode_opt_list_attribute_twin_sync_sse(raw.attributes), + cst_encode_opt_list_element_twin_sync_sse(raw.children) + ].jsify()!; + } + @protected JSAny cst_encode_empty_twin_normal(EmptyTwinNormal raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -24539,12 +24591,32 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return raw.map(cst_encode_attribute_twin_rust_async).toList().jsify()!; } + @protected + JSAny cst_encode_list_attribute_twin_rust_async_sse( + List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw.map(cst_encode_attribute_twin_rust_async_sse).toList().jsify()!; + } + + @protected + JSAny cst_encode_list_attribute_twin_sse(List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw.map(cst_encode_attribute_twin_sse).toList().jsify()!; + } + @protected JSAny cst_encode_list_attribute_twin_sync(List raw) { // Codec=Cst (C-struct based), see doc to use other codecs return raw.map(cst_encode_attribute_twin_sync).toList().jsify()!; } + @protected + JSAny cst_encode_list_attribute_twin_sync_sse( + List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw.map(cst_encode_attribute_twin_sync_sse).toList().jsify()!; + } + @protected JSAny cst_encode_list_basic_general_enum_twin_normal( List raw) { @@ -24635,12 +24707,31 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return raw.map(cst_encode_element_twin_rust_async).toList().jsify()!; } + @protected + JSAny cst_encode_list_element_twin_rust_async_sse( + List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw.map(cst_encode_element_twin_rust_async_sse).toList().jsify()!; + } + + @protected + JSAny cst_encode_list_element_twin_sse(List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw.map(cst_encode_element_twin_sse).toList().jsify()!; + } + @protected JSAny cst_encode_list_element_twin_sync(List raw) { // Codec=Cst (C-struct based), see doc to use other codecs return raw.map(cst_encode_element_twin_sync).toList().jsify()!; } + @protected + JSAny cst_encode_list_element_twin_sync_sse(List raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw.map(cst_encode_element_twin_sync_sse).toList().jsify()!; + } + @protected JSAny cst_encode_list_enum_opaque_twin_moi(List raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -26342,12 +26433,34 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return raw == null ? null : cst_encode_list_attribute_twin_rust_async(raw); } + @protected + JSAny? cst_encode_opt_list_attribute_twin_rust_async_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null + ? null + : cst_encode_list_attribute_twin_rust_async_sse(raw); + } + + @protected + JSAny? cst_encode_opt_list_attribute_twin_sse(List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null ? null : cst_encode_list_attribute_twin_sse(raw); + } + @protected JSAny? cst_encode_opt_list_attribute_twin_sync(List? raw) { // Codec=Cst (C-struct based), see doc to use other codecs return raw == null ? null : cst_encode_list_attribute_twin_sync(raw); } + @protected + JSAny? cst_encode_opt_list_attribute_twin_sync_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null ? null : cst_encode_list_attribute_twin_sync_sse(raw); + } + @protected JSAny? cst_encode_opt_list_element_twin_normal(List? raw) { // Codec=Cst (C-struct based), see doc to use other codecs @@ -26361,12 +26474,34 @@ abstract class RustLibApiImplPlatform extends BaseApiImpl { return raw == null ? null : cst_encode_list_element_twin_rust_async(raw); } + @protected + JSAny? cst_encode_opt_list_element_twin_rust_async_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null + ? null + : cst_encode_list_element_twin_rust_async_sse(raw); + } + + @protected + JSAny? cst_encode_opt_list_element_twin_sse(List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null ? null : cst_encode_list_element_twin_sse(raw); + } + @protected JSAny? cst_encode_opt_list_element_twin_sync(List? raw) { // Codec=Cst (C-struct based), see doc to use other codecs return raw == null ? null : cst_encode_list_element_twin_sync(raw); } + @protected + JSAny? cst_encode_opt_list_element_twin_sync_sse( + List? raw) { + // Codec=Cst (C-struct based), see doc to use other codecs + return raw == null ? null : cst_encode_list_element_twin_sync_sse(raw); + } + @protected JSAny? cst_encode_opt_list_opt_box_autoadd_attribute_twin_normal( List? raw) { @@ -40353,6 +40488,10 @@ class RustLibWire implements BaseWire { wasmModule.wire__crate__api__newtype_pattern__handle_newtype_twin_normal( port_, arg); + void wire__crate__api__optional__element_twin_normal_default( + NativePortType port_) => + wasmModule.wire__crate__api__optional__element_twin_normal_default(port_); + void wire__crate__api__optional__handle_increment_boxed_optional_twin_normal( NativePortType port_, double? opt) => wasmModule @@ -51903,6 +52042,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync_sse__primitive_optional_types_twin_sync_sse( ptr_, rust_vec_len_, data_len_); + void wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + NativePortType port_) => + wasmModule + .wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + port_); + void wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async( NativePortType port_, double? opt) => wasmModule @@ -51946,6 +52091,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async( port_, opt); + void wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + NativePortType port_) => + wasmModule + .wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + port_); + void wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -52000,6 +52151,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_vec_of_opts_twin_rust_async_sse( port_, ptr_, rust_vec_len_, data_len_); + void wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + NativePortType port_) => + wasmModule + .wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + port_); + void wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse( NativePortType port_, PlatformGeneralizedUint8ListPtr ptr_, @@ -52054,6 +52211,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__optional_twin_sse__handle_vec_of_opts_twin_sse( port_, ptr_, rust_vec_len_, data_len_); + void wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + NativePortType port_) => + wasmModule + .wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + port_); + JSAny? /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync( double? opt) => @@ -52102,6 +52265,12 @@ class RustLibWire implements BaseWire { .wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync( opt); + void wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + NativePortType port_) => + wasmModule + .wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + port_); + JSAny? /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, @@ -62969,6 +63138,9 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { external void wire__crate__api__newtype_pattern__handle_newtype_twin_normal( NativePortType port_, JSAny arg); + external void wire__crate__api__optional__element_twin_normal_default( + NativePortType port_); + external void wire__crate__api__optional__handle_increment_boxed_optional_twin_normal( NativePortType port_, double? opt); @@ -71057,6 +71229,10 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { int rust_vec_len_, int data_len_); + external void + wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + NativePortType port_); + external void wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async( NativePortType port_, double? opt); @@ -71088,6 +71264,10 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async( NativePortType port_, JSAny opt); + external void + wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + NativePortType port_); + external void wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse( NativePortType port_, @@ -71130,6 +71310,10 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { int rust_vec_len_, int data_len_); + external void + wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + NativePortType port_); + external void wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse( NativePortType port_, @@ -71172,6 +71356,10 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { int rust_vec_len_, int data_len_); + external void + wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + NativePortType port_); + external JSAny? /* flutter_rust_bridge::for_generated::WireSyncRust2DartDco */ wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync( double? opt); @@ -71202,6 +71390,10 @@ extension type RustLibWasmModule._(JSObject _) implements JSObject { wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync( JSAny opt); + external void + wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + NativePortType port_); + external JSAny? /* flutter_rust_bridge::for_generated::WireSyncRust2DartSse */ wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse( PlatformGeneralizedUint8ListPtr ptr_, diff --git a/frb_example/pure_dart/rust/src/frb_generated.rs b/frb_example/pure_dart/rust/src/frb_generated.rs index 0d463cb23d..6c0e8e5f46 100644 --- a/frb_example/pure_dart/rust/src/frb_generated.rs +++ b/frb_example/pure_dart/rust/src/frb_generated.rs @@ -102,7 +102,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueNom, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1255867011; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1036369332; // Section: executor @@ -7282,6 +7282,26 @@ fn wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl( }, ) } +fn wire__crate__api__optional__element_twin_normal_default_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "element_twin_normal_default", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + move |context| { + transform_result_dco::<_, _, ()>((move || { + let output_ok = + Result::<_, ()>::Ok(crate::api::optional::ElementTwinNormal::default())?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__crate__api__optional__handle_increment_boxed_optional_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, opt: impl CstDecode>>, @@ -30273,6 +30293,15 @@ let api_my_bool = >::sse_decode(&mut deserializer);deserializer.end let output_ok = Result::<_,()>::Ok(crate::api::pseudo_manual::optional_primitive_misc_twin_sync_sse::primitive_optional_types_twin_sync_sse(api_my_i32, api_my_i64, api_my_f64, api_my_bool))?; Ok(output_ok) })()) }) } +fn wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "element_twin_rust_async_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { + transform_result_dco::<_, _, ()>((move || { + let output_ok = Result::<_,()>::Ok(crate::api::pseudo_manual::optional_twin_rust_async::ElementTwinRustAsync::default())?; Ok(output_ok) + })()) + } }) +} fn wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, opt: impl CstDecode>>, @@ -30346,6 +30375,15 @@ fn wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts })().await) } }) } +fn wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "element_twin_rust_async_sse_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { + transform_result_dco::<_, _, ()>((move || { + let output_ok = Result::<_,()>::Ok(crate::api::pseudo_manual::optional_twin_rust_async_sse::ElementTwinRustAsyncSse::default())?; Ok(output_ok) + })()) + } }) +} fn wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -30443,6 +30481,27 @@ fn wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_vec_of_ })().await) } }) } +fn wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "element_twin_sse_default", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + move |context| { + transform_result_dco::<_, _, ()>((move || { + let output_ok = Result::<_, ()>::Ok( + crate::api::pseudo_manual::optional_twin_sse::ElementTwinSse::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -30565,6 +30624,27 @@ fn wire__crate__api__pseudo_manual__optional_twin_sse__handle_vec_of_opts_twin_s }, ) } +fn wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::( + flutter_rust_bridge::for_generated::TaskInfo { + debug_name: "element_twin_sync_default", + port: Some(port_), + mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal, + }, + move || { + move |context| { + transform_result_dco::<_, _, ()>((move || { + let output_ok = Result::<_, ()>::Ok( + crate::api::pseudo_manual::optional_twin_sync::ElementTwinSync::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync_impl( opt: impl CstDecode>>, ) -> flutter_rust_bridge::for_generated::WireSyncRust2DartDco { @@ -30665,6 +30745,15 @@ fn wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_ }, ) } +fn wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default_impl( + port_: flutter_rust_bridge::for_generated::MessagePort, +) { + FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::(flutter_rust_bridge::for_generated::TaskInfo{ debug_name: "element_twin_sync_sse_default", port: Some(port_), mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal }, move || { move |context| { + transform_result_dco::<_, _, ()>((move || { + let output_ok = Result::<_,()>::Ok(crate::api::pseudo_manual::optional_twin_sync_sse::ElementTwinSyncSse::default())?; Ok(output_ok) + })()) + } }) +} fn wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -107827,6 +107916,33 @@ mod io { } } } + impl + CstDecode< + crate::api::pseudo_manual::optional_twin_rust_async_sse::AttributeTwinRustAsyncSse, + > for wire_cst_attribute_twin_rust_async_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::optional_twin_rust_async_sse::AttributeTwinRustAsyncSse + { + crate::api::pseudo_manual::optional_twin_rust_async_sse::AttributeTwinRustAsyncSse { + key: self.key.cst_decode(), + value: self.value.cst_decode(), + } + } + } + impl CstDecode + for wire_cst_attribute_twin_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::optional_twin_sse::AttributeTwinSse { + crate::api::pseudo_manual::optional_twin_sse::AttributeTwinSse { + key: self.key.cst_decode(), + value: self.value.cst_decode(), + } + } + } impl CstDecode for wire_cst_attribute_twin_sync { @@ -107838,6 +107954,19 @@ mod io { } } } + impl CstDecode + for wire_cst_attribute_twin_sync_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::optional_twin_sync_sse::AttributeTwinSyncSse { + crate::api::pseudo_manual::optional_twin_sync_sse::AttributeTwinSyncSse { + key: self.key.cst_decode(), + value: self.value.cst_decode(), + } + } + } impl CstDecode for wire_cst_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_my_audio_param_twin_normal_proxy_enum { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> crate::frb_generated::Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { @@ -111663,6 +111792,35 @@ mod io { } } } + impl CstDecode + for wire_cst_element_twin_rust_async_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::optional_twin_rust_async_sse::ElementTwinRustAsyncSse + { + crate::api::pseudo_manual::optional_twin_rust_async_sse::ElementTwinRustAsyncSse { + tag: self.tag.cst_decode(), + text: self.text.cst_decode(), + attributes: self.attributes.cst_decode(), + children: self.children.cst_decode(), + } + } + } + impl CstDecode + for wire_cst_element_twin_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> crate::api::pseudo_manual::optional_twin_sse::ElementTwinSse { + crate::api::pseudo_manual::optional_twin_sse::ElementTwinSse { + tag: self.tag.cst_decode(), + text: self.text.cst_decode(), + attributes: self.attributes.cst_decode(), + children: self.children.cst_decode(), + } + } + } impl CstDecode for wire_cst_element_twin_sync { @@ -111676,6 +111834,21 @@ mod io { } } } + impl CstDecode + for wire_cst_element_twin_sync_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> crate::api::pseudo_manual::optional_twin_sync_sse::ElementTwinSyncSse { + crate::api::pseudo_manual::optional_twin_sync_sse::ElementTwinSyncSse { + tag: self.tag.cst_decode(), + text: self.text.cst_decode(), + attributes: self.attributes.cst_decode(), + children: self.children.cst_decode(), + } + } + } impl CstDecode for wire_cst_empty_twin_normal { // Codec=Cst (C-struct based), see doc to use other codecs fn cst_decode(self) -> crate::api::misc_type::EmptyTwinNormal { @@ -113017,6 +113190,35 @@ mod io { vec.into_iter().map(CstDecode::cst_decode).collect() } } + impl + CstDecode< + Vec, + > for *mut wire_cst_list_attribute_twin_rust_async_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> Vec + { + let vec = unsafe { + let wrap = flutter_rust_bridge::for_generated::box_from_leak_ptr(self); + flutter_rust_bridge::for_generated::vec_from_leak_ptr(wrap.ptr, wrap.len) + }; + vec.into_iter().map(CstDecode::cst_decode).collect() + } + } + impl CstDecode> + for *mut wire_cst_list_attribute_twin_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Vec { + let vec = unsafe { + let wrap = flutter_rust_bridge::for_generated::box_from_leak_ptr(self); + flutter_rust_bridge::for_generated::vec_from_leak_ptr(wrap.ptr, wrap.len) + }; + vec.into_iter().map(CstDecode::cst_decode).collect() + } + } impl CstDecode> for *mut wire_cst_list_attribute_twin_sync { @@ -113031,6 +113233,20 @@ mod io { vec.into_iter().map(CstDecode::cst_decode).collect() } } + impl CstDecode> + for *mut wire_cst_list_attribute_twin_sync_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> Vec { + let vec = unsafe { + let wrap = flutter_rust_bridge::for_generated::box_from_leak_ptr(self); + flutter_rust_bridge::for_generated::vec_from_leak_ptr(wrap.ptr, wrap.len) + }; + vec.into_iter().map(CstDecode::cst_decode).collect() + } + } impl CstDecode> for *mut wire_cst_list_basic_general_enum_twin_normal { @@ -113195,6 +113411,35 @@ mod io { vec.into_iter().map(CstDecode::cst_decode).collect() } } + impl + CstDecode< + Vec, + > for *mut wire_cst_list_element_twin_rust_async_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> Vec + { + let vec = unsafe { + let wrap = flutter_rust_bridge::for_generated::box_from_leak_ptr(self); + flutter_rust_bridge::for_generated::vec_from_leak_ptr(wrap.ptr, wrap.len) + }; + vec.into_iter().map(CstDecode::cst_decode).collect() + } + } + impl CstDecode> + for *mut wire_cst_list_element_twin_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode(self) -> Vec { + let vec = unsafe { + let wrap = flutter_rust_bridge::for_generated::box_from_leak_ptr(self); + flutter_rust_bridge::for_generated::vec_from_leak_ptr(wrap.ptr, wrap.len) + }; + vec.into_iter().map(CstDecode::cst_decode).collect() + } + } impl CstDecode> for *mut wire_cst_list_element_twin_sync { @@ -113207,6 +113452,20 @@ mod io { vec.into_iter().map(CstDecode::cst_decode).collect() } } + impl CstDecode> + for *mut wire_cst_list_element_twin_sync_sse + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> Vec { + let vec = unsafe { + let wrap = flutter_rust_bridge::for_generated::box_from_leak_ptr(self); + flutter_rust_bridge::for_generated::vec_from_leak_ptr(wrap.ptr, wrap.len) + }; + vec.into_iter().map(CstDecode::cst_decode).collect() + } + } impl CstDecode> for *mut wire_cst_list_enum_opaque_twin_moi { @@ -116823,6 +117082,32 @@ mod io { Self::new_with_null_ptr() } } + impl NewWithNullPtr for wire_cst_attribute_twin_rust_async_sse { + fn new_with_null_ptr() -> Self { + Self { + key: core::ptr::null_mut(), + value: core::ptr::null_mut(), + } + } + } + impl Default for wire_cst_attribute_twin_rust_async_sse { + fn default() -> Self { + Self::new_with_null_ptr() + } + } + impl NewWithNullPtr for wire_cst_attribute_twin_sse { + fn new_with_null_ptr() -> Self { + Self { + key: core::ptr::null_mut(), + value: core::ptr::null_mut(), + } + } + } + impl Default for wire_cst_attribute_twin_sse { + fn default() -> Self { + Self::new_with_null_ptr() + } + } impl NewWithNullPtr for wire_cst_attribute_twin_sync { fn new_with_null_ptr() -> Self { Self { @@ -116836,6 +117121,19 @@ mod io { Self::new_with_null_ptr() } } + impl NewWithNullPtr for wire_cst_attribute_twin_sync_sse { + fn new_with_null_ptr() -> Self { + Self { + key: core::ptr::null_mut(), + value: core::ptr::null_mut(), + } + } + } + impl Default for wire_cst_attribute_twin_sync_sse { + fn default() -> Self { + Self::new_with_null_ptr() + } + } impl NewWithNullPtr for wire_cst_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_my_audio_param_twin_normal_proxy_enum { fn new_with_null_ptr() -> Self { Self { tag: -1, kind: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumKind { nil__: () } } @@ -117767,6 +118065,36 @@ mod io { Self::new_with_null_ptr() } } + impl NewWithNullPtr for wire_cst_element_twin_rust_async_sse { + fn new_with_null_ptr() -> Self { + Self { + tag: core::ptr::null_mut(), + text: core::ptr::null_mut(), + attributes: core::ptr::null_mut(), + children: core::ptr::null_mut(), + } + } + } + impl Default for wire_cst_element_twin_rust_async_sse { + fn default() -> Self { + Self::new_with_null_ptr() + } + } + impl NewWithNullPtr for wire_cst_element_twin_sse { + fn new_with_null_ptr() -> Self { + Self { + tag: core::ptr::null_mut(), + text: core::ptr::null_mut(), + attributes: core::ptr::null_mut(), + children: core::ptr::null_mut(), + } + } + } + impl Default for wire_cst_element_twin_sse { + fn default() -> Self { + Self::new_with_null_ptr() + } + } impl NewWithNullPtr for wire_cst_element_twin_sync { fn new_with_null_ptr() -> Self { Self { @@ -117782,6 +118110,21 @@ mod io { Self::new_with_null_ptr() } } + impl NewWithNullPtr for wire_cst_element_twin_sync_sse { + fn new_with_null_ptr() -> Self { + Self { + tag: core::ptr::null_mut(), + text: core::ptr::null_mut(), + attributes: core::ptr::null_mut(), + children: core::ptr::null_mut(), + } + } + } + impl Default for wire_cst_element_twin_sync_sse { + fn default() -> Self { + Self::new_with_null_ptr() + } + } impl NewWithNullPtr for wire_cst_empty_twin_normal { fn new_with_null_ptr() -> Self { Self {} @@ -123357,6 +123700,13 @@ field1: Default::default(), } wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl(port_, arg) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__optional__element_twin_normal_default( + port_: i64, + ) { + wire__crate__api__optional__element_twin_normal_default_impl(port_) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__optional__handle_increment_boxed_optional_twin_normal( port_: i64, @@ -137375,6 +137725,13 @@ field1: Default::default(), } wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync_sse__primitive_optional_types_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__optional_twin_rust_async__element_twin_rust_async_default( + port_: i64, + ) { + wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default_impl(port_) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async( port_: i64, @@ -137430,6 +137787,13 @@ field1: Default::default(), } wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async_impl(port_, opt) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + port_: i64, + ) { + wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default_impl(port_) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse( port_: i64, @@ -137490,6 +137854,13 @@ field1: Default::default(), } wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_vec_of_opts_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__optional_twin_sse__element_twin_sse_default( + port_: i64, + ) { + wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default_impl(port_) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse( port_: i64, @@ -137570,6 +137941,13 @@ field1: Default::default(), } ) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + port_: i64, + ) { + wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default_impl(port_) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync( opt: *mut f64, @@ -137623,6 +138001,15 @@ field1: Default::default(), } wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync_impl(opt) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + port_: i64, + ) { + wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default_impl( + port_, + ) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse( ptr_: *mut u8, @@ -152879,6 +153266,34 @@ field1: Default::default(), } flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_rust_async_sse( + len: i32, + ) -> *mut wire_cst_list_attribute_twin_rust_async_sse { + let wrap = wire_cst_list_attribute_twin_rust_async_sse { + ptr: flutter_rust_bridge::for_generated::new_leak_vec_ptr( + ::new_with_null_ptr(), + len, + ), + len, + }; + flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) + } + + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sse( + len: i32, + ) -> *mut wire_cst_list_attribute_twin_sse { + let wrap = wire_cst_list_attribute_twin_sse { + ptr: flutter_rust_bridge::for_generated::new_leak_vec_ptr( + ::new_with_null_ptr(), + len, + ), + len, + }; + flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync( len: i32, @@ -152893,6 +153308,20 @@ field1: Default::default(), } flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_attribute_twin_sync_sse( + len: i32, + ) -> *mut wire_cst_list_attribute_twin_sync_sse { + let wrap = wire_cst_list_attribute_twin_sync_sse { + ptr: flutter_rust_bridge::for_generated::new_leak_vec_ptr( + ::new_with_null_ptr(), + len, + ), + len, + }; + flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_basic_general_enum_twin_normal( len: i32, @@ -153049,6 +153478,34 @@ field1: Default::default(), } flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_element_twin_rust_async_sse( + len: i32, + ) -> *mut wire_cst_list_element_twin_rust_async_sse { + let wrap = wire_cst_list_element_twin_rust_async_sse { + ptr: flutter_rust_bridge::for_generated::new_leak_vec_ptr( + ::new_with_null_ptr(), + len, + ), + len, + }; + flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) + } + + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_element_twin_sse( + len: i32, + ) -> *mut wire_cst_list_element_twin_sse { + let wrap = wire_cst_list_element_twin_sse { + ptr: flutter_rust_bridge::for_generated::new_leak_vec_ptr( + ::new_with_null_ptr(), + len, + ), + len, + }; + flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync( len: i32, @@ -153063,6 +153520,20 @@ field1: Default::default(), } flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) } + #[no_mangle] + pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_element_twin_sync_sse( + len: i32, + ) -> *mut wire_cst_list_element_twin_sync_sse { + let wrap = wire_cst_list_element_twin_sync_sse { + ptr: flutter_rust_bridge::for_generated::new_leak_vec_ptr( + ::new_with_null_ptr(), + len, + ), + len, + }; + flutter_rust_bridge::for_generated::new_leak_box_ptr(wrap) + } + #[no_mangle] pub extern "C" fn frbgen_frb_example_pure_dart_cst_new_list_enum_opaque_twin_moi( len: i32, @@ -154499,12 +154970,30 @@ field1: Default::default(), } } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_attribute_twin_rust_async_sse { + key: *mut wire_cst_list_prim_u_8_strict, + value: *mut wire_cst_list_prim_u_8_strict, + } + #[repr(C)] + #[derive(Clone, Copy)] + pub struct wire_cst_attribute_twin_sse { + key: *mut wire_cst_list_prim_u_8_strict, + value: *mut wire_cst_list_prim_u_8_strict, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_attribute_twin_sync { key: *mut wire_cst_list_prim_u_8_strict, value: *mut wire_cst_list_prim_u_8_strict, } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_attribute_twin_sync_sse { + key: *mut wire_cst_list_prim_u_8_strict, + value: *mut wire_cst_list_prim_u_8_strict, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_auto_ref_rust_opaque_flutter_rust_bridgefor_generated_rust_auto_opaque_inner_my_audio_param_twin_normal_proxy_enum { tag: i32, kind: Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnumKind, } #[repr(C)] #[derive(Clone, Copy)] @@ -155326,6 +155815,22 @@ nil__: (), } } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_element_twin_rust_async_sse { + tag: *mut wire_cst_list_prim_u_8_strict, + text: *mut wire_cst_list_prim_u_8_strict, + attributes: *mut wire_cst_list_attribute_twin_rust_async_sse, + children: *mut wire_cst_list_element_twin_rust_async_sse, + } + #[repr(C)] + #[derive(Clone, Copy)] + pub struct wire_cst_element_twin_sse { + tag: *mut wire_cst_list_prim_u_8_strict, + text: *mut wire_cst_list_prim_u_8_strict, + attributes: *mut wire_cst_list_attribute_twin_sse, + children: *mut wire_cst_list_element_twin_sse, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_element_twin_sync { tag: *mut wire_cst_list_prim_u_8_strict, text: *mut wire_cst_list_prim_u_8_strict, @@ -155334,6 +155839,14 @@ nil__: (), } } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_element_twin_sync_sse { + tag: *mut wire_cst_list_prim_u_8_strict, + text: *mut wire_cst_list_prim_u_8_strict, + attributes: *mut wire_cst_list_attribute_twin_sync_sse, + children: *mut wire_cst_list_element_twin_sync_sse, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_empty_twin_normal {} #[repr(C)] #[derive(Clone, Copy)] @@ -156431,12 +156944,30 @@ items: *mut wire_cst_list_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generat } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_list_attribute_twin_rust_async_sse { + ptr: *mut wire_cst_attribute_twin_rust_async_sse, + len: i32, + } + #[repr(C)] + #[derive(Clone, Copy)] + pub struct wire_cst_list_attribute_twin_sse { + ptr: *mut wire_cst_attribute_twin_sse, + len: i32, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_list_attribute_twin_sync { ptr: *mut wire_cst_attribute_twin_sync, len: i32, } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_list_attribute_twin_sync_sse { + ptr: *mut wire_cst_attribute_twin_sync_sse, + len: i32, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_list_basic_general_enum_twin_normal { ptr: *mut wire_cst_basic_general_enum_twin_normal, len: i32, @@ -156509,12 +157040,30 @@ items: *mut wire_cst_list_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generat } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_list_element_twin_rust_async_sse { + ptr: *mut wire_cst_element_twin_rust_async_sse, + len: i32, + } + #[repr(C)] + #[derive(Clone, Copy)] + pub struct wire_cst_list_element_twin_sse { + ptr: *mut wire_cst_element_twin_sse, + len: i32, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_list_element_twin_sync { ptr: *mut wire_cst_element_twin_sync, len: i32, } #[repr(C)] #[derive(Clone, Copy)] + pub struct wire_cst_list_element_twin_sync_sse { + ptr: *mut wire_cst_element_twin_sync_sse, + len: i32, + } + #[repr(C)] + #[derive(Clone, Copy)] pub struct wire_cst_list_enum_opaque_twin_moi { ptr: *mut wire_cst_enum_opaque_twin_moi, len: i32, @@ -159335,6 +159884,51 @@ mod web { } } } + impl + CstDecode< + crate::api::pseudo_manual::optional_twin_rust_async_sse::AttributeTwinRustAsyncSse, + > 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::optional_twin_rust_async_sse::AttributeTwinRustAsyncSse + { + let self_ = self + .dyn_into::() + .unwrap(); + assert_eq!( + self_.length(), + 2, + "Expected 2 elements, got {}", + self_.length() + ); + crate::api::pseudo_manual::optional_twin_rust_async_sse::AttributeTwinRustAsyncSse { + key: self_.get(0).cst_decode(), + value: self_.get(1).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::optional_twin_sse::AttributeTwinSse { + let self_ = self + .dyn_into::() + .unwrap(); + assert_eq!( + self_.length(), + 2, + "Expected 2 elements, got {}", + self_.length() + ); + crate::api::pseudo_manual::optional_twin_sse::AttributeTwinSse { + key: self_.get(0).cst_decode(), + value: self_.get(1).cst_decode(), + } + } + } impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -159355,6 +159949,28 @@ mod web { } } } + 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::optional_twin_sync_sse::AttributeTwinSyncSse { + let self_ = self + .dyn_into::() + .unwrap(); + assert_eq!( + self_.length(), + 2, + "Expected 2 elements, got {}", + self_.length() + ); + crate::api::pseudo_manual::optional_twin_sync_sse::AttributeTwinSyncSse { + key: self_.get(0).cst_decode(), + value: self_.get(1).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::frb_generated::Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyAudioParamTwinNormalProxyEnum { @@ -160719,6 +161335,53 @@ mod web { } } } + 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::optional_twin_rust_async_sse::ElementTwinRustAsyncSse + { + let self_ = self + .dyn_into::() + .unwrap(); + assert_eq!( + self_.length(), + 4, + "Expected 4 elements, got {}", + self_.length() + ); + crate::api::pseudo_manual::optional_twin_rust_async_sse::ElementTwinRustAsyncSse { + tag: self_.get(0).cst_decode(), + text: self_.get(1).cst_decode(), + attributes: self_.get(2).cst_decode(), + children: self_.get(3).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::optional_twin_sse::ElementTwinSse { + let self_ = self + .dyn_into::() + .unwrap(); + assert_eq!( + self_.length(), + 4, + "Expected 4 elements, got {}", + self_.length() + ); + crate::api::pseudo_manual::optional_twin_sse::ElementTwinSse { + tag: self_.get(0).cst_decode(), + text: self_.get(1).cst_decode(), + attributes: self_.get(2).cst_decode(), + children: self_.get(3).cst_decode(), + } + } + } impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -160741,6 +161404,30 @@ mod web { } } } + 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::optional_twin_sync_sse::ElementTwinSyncSse { + let self_ = self + .dyn_into::() + .unwrap(); + assert_eq!( + self_.length(), + 4, + "Expected 4 elements, got {}", + self_.length() + ); + crate::api::pseudo_manual::optional_twin_sync_sse::ElementTwinSyncSse { + tag: self_.get(0).cst_decode(), + text: self_.get(1).cst_decode(), + attributes: self_.get(2).cst_decode(), + children: self_.get(3).cst_decode(), + } + } + } impl CstDecode for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -162012,6 +162699,35 @@ mod web { .collect() } } + impl + CstDecode< + Vec, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> Vec + { + self.dyn_into::() + .unwrap() + .iter() + .map(CstDecode::cst_decode) + .collect() + } + } + 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) -> Vec { + self.dyn_into::() + .unwrap() + .iter() + .map(CstDecode::cst_decode) + .collect() + } + } impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -162026,6 +162742,20 @@ mod web { .collect() } } + 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, + ) -> Vec { + self.dyn_into::() + .unwrap() + .iter() + .map(CstDecode::cst_decode) + .collect() + } + } impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -162190,6 +162920,35 @@ mod web { .collect() } } + impl + CstDecode< + Vec, + > for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue + { + // Codec=Cst (C-struct based), see doc to use other codecs + fn cst_decode( + self, + ) -> Vec + { + self.dyn_into::() + .unwrap() + .iter() + .map(CstDecode::cst_decode) + .collect() + } + } + 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) -> Vec { + self.dyn_into::() + .unwrap() + .iter() + .map(CstDecode::cst_decode) + .collect() + } + } impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -162202,6 +162961,20 @@ mod web { .collect() } } + 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, + ) -> Vec { + self.dyn_into::() + .unwrap() + .iter() + .map(CstDecode::cst_decode) + .collect() + } + } impl CstDecode> for flutter_rust_bridge::for_generated::wasm_bindgen::JsValue { @@ -175205,6 +175978,13 @@ mod web { wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl(port_, arg) } + #[wasm_bindgen] + pub fn wire__crate__api__optional__element_twin_normal_default( + port_: flutter_rust_bridge::for_generated::MessagePort, + ) { + wire__crate__api__optional__element_twin_normal_default_impl(port_) + } + #[wasm_bindgen] pub fn wire__crate__api__optional__handle_increment_boxed_optional_twin_normal( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -189223,6 +190003,13 @@ mod web { wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync_sse__primitive_optional_types_twin_sync_sse_impl(ptr_, rust_vec_len_, data_len_) } + #[wasm_bindgen] + pub fn wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default( + port_: flutter_rust_bridge::for_generated::MessagePort, + ) { + wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default_impl(port_) + } + #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -189278,6 +190065,13 @@ mod web { wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async_impl(port_, opt) } + #[wasm_bindgen] + pub fn wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default( + port_: flutter_rust_bridge::for_generated::MessagePort, + ) { + wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__element_twin_rust_async_sse_default_impl(port_) + } + #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_increment_boxed_optional_twin_rust_async_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -189338,6 +190132,13 @@ mod web { wire__crate__api__pseudo_manual__optional_twin_rust_async_sse__handle_vec_of_opts_twin_rust_async_sse_impl(port_, ptr_, rust_vec_len_, data_len_) } + #[wasm_bindgen] + pub fn wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default( + port_: flutter_rust_bridge::for_generated::MessagePort, + ) { + wire__crate__api__pseudo_manual__optional_twin_sse__element_twin_sse_default_impl(port_) + } + #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__optional_twin_sse__handle_increment_boxed_optional_twin_sse( port_: flutter_rust_bridge::for_generated::MessagePort, @@ -189418,6 +190219,13 @@ mod web { ) } + #[wasm_bindgen] + pub fn wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default( + port_: flutter_rust_bridge::for_generated::MessagePort, + ) { + wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default_impl(port_) + } + #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync( opt: flutter_rust_bridge::for_generated::wasm_bindgen::JsValue, @@ -189471,6 +190279,15 @@ mod web { wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync_impl(opt) } + #[wasm_bindgen] + pub fn wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default( + port_: flutter_rust_bridge::for_generated::MessagePort, + ) { + wire__crate__api__pseudo_manual__optional_twin_sync_sse__element_twin_sync_sse_default_impl( + port_, + ) + } + #[wasm_bindgen] pub fn wire__crate__api__pseudo_manual__optional_twin_sync_sse__handle_increment_boxed_optional_twin_sync_sse( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/optional.dart b/frb_example/pure_dart_pde/lib/src/rust/api/optional.dart index 906608146a..5a29a17e0c 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/optional.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/optional.dart @@ -8,7 +8,7 @@ import 'misc_example.dart'; import 'newtype_pattern.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` Future handleOptionalReturnTwinNormal( {required double left, required double right}) => @@ -83,6 +83,9 @@ class ElementTwinNormal { this.children, }); + static Future default_() => + RustLib.instance.api.crateApiOptionalElementTwinNormalDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart index f0a6fd4343..752ee95d45 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_rust_async.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_rust_async.dart'; import 'newtype_pattern_twin_rust_async.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` Future handleOptionalReturnTwinRustAsync( {required double left, required double right}) => @@ -91,6 +91,9 @@ class ElementTwinRustAsync { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; diff --git a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart index e09829b52f..49659be423 100644 --- a/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart +++ b/frb_example/pure_dart_pde/lib/src/rust/api/pseudo_manual/optional_twin_sync.dart @@ -8,7 +8,7 @@ import 'misc_example_twin_sync.dart'; import 'newtype_pattern_twin_sync.dart'; import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; -// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `default`, `fmt`, `fmt`, `fmt` +// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `fmt`, `fmt`, `fmt` double? handleOptionalReturnTwinSync( {required double left, required double right}) => @@ -88,6 +88,9 @@ class ElementTwinSync { this.children, }); + static Future default_() => RustLib.instance.api + .crateApiPseudoManualOptionalTwinSyncElementTwinSyncDefault(); + @override int get hashCode => tag.hashCode ^ text.hashCode ^ attributes.hashCode ^ children.hashCode; 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 17d1794c4b..39adf88ed9 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 @@ -199,7 +199,7 @@ class RustLib extends BaseEntrypoint { String get codegenVersion => '2.0.0'; @override - int get rustContentHash => -1158067520; + int get rustContentHash => -655822960; static const kDefaultExternalLibraryLoaderConfig = ExternalLibraryLoaderConfig( @@ -1139,6 +1139,8 @@ abstract class RustLibApi extends BaseApi { Future crateApiNewtypePatternHandleNewtypeTwinNormal( {required NewTypeIntTwinNormal arg}); + Future crateApiOptionalElementTwinNormalDefault(); + Future crateApiOptionalHandleIncrementBoxedOptionalTwinNormal( {double? opt}); @@ -3533,6 +3535,9 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualOptionalPrimitiveMiscTwinSyncPrimitiveOptionalTypesTwinSync( {int? myI32, PlatformInt64? myI64, double? myF64, bool? myBool}); + Future + crateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefault(); + Future crateApiPseudoManualOptionalTwinRustAsyncHandleIncrementBoxedOptionalTwinRustAsync( {double? opt}); @@ -3563,6 +3568,9 @@ abstract class RustLibApi extends BaseApi { crateApiPseudoManualOptionalTwinRustAsyncHandleVecOfOptsTwinRustAsync( {required OptVecsTwinRustAsync opt}); + Future + crateApiPseudoManualOptionalTwinSyncElementTwinSyncDefault(); + double crateApiPseudoManualOptionalTwinSyncHandleIncrementBoxedOptionalTwinSync( {double? opt}); @@ -13534,6 +13542,30 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["arg"], ); + @override + Future crateApiOptionalElementTwinNormalDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 300, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_element_twin_normal, + decodeErrorData: null, + ), + constMeta: kCrateApiOptionalElementTwinNormalDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta get kCrateApiOptionalElementTwinNormalDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_normal_default", + argNames: [], + ); + @override Future crateApiOptionalHandleIncrementBoxedOptionalTwinNormal( {double? opt}) { @@ -13542,7 +13574,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_f_64(opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 300, port: port_); + funcId: 301, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -13582,7 +13614,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: 301, port: port_); + funcId: 302, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -13619,7 +13651,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_exotic_optionals_twin_normal( opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 302, port: port_); + funcId: 303, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -13648,7 +13680,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(left, serializer); sse_encode_f_64(right, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 303, port: port_); + funcId: 304, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -13674,7 +13706,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(document, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 304, port: port_); + funcId: 305, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_element_twin_normal, @@ -13700,7 +13732,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: 305, port: port_); + funcId: 306, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_vecs_twin_normal, @@ -13729,7 +13761,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: 306, port: port_); + funcId: 307, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -13756,7 +13788,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 307, port: port_); + funcId: 308, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -13782,7 +13814,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 308, port: port_); + funcId: 309, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -13808,7 +13840,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 309, port: port_); + funcId: 310, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -13833,7 +13865,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 310, port: port_); + funcId: 311, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -13859,7 +13891,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 311, port: port_); + funcId: 312, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -13887,7 +13919,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_struct_for_borrow_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 312, port: port_); + funcId: 313, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_for_borrow_twin_normal, @@ -13914,7 +13946,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(n, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 313, port: port_); + funcId: 314, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_vec_of_primitive_pack_twin_normal, @@ -13948,7 +13980,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(myF64, serializer); sse_encode_bool(myBool, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 314, port: port_); + funcId: 315, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -13974,7 +14006,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(myU32, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 315, port: port_); + funcId: 316, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -14001,7 +14033,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 316, port: port_); + funcId: 317, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -14030,7 +14062,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: 317, port: port_); + funcId: 318, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -14056,7 +14088,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 318, port: port_); + funcId: 319, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -14084,7 +14116,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_u_8_array_1600(blob, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 321, port: port_); + funcId: 322, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_blob_twin_rust_async, @@ -14113,7 +14145,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: 322, port: port_); + funcId: 323, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_rust_async, @@ -14140,7 +14172,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 323, port: port_); + funcId: 324, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_5, @@ -14167,7 +14199,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 324, port: port_); + funcId: 325, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_point_twin_rust_async_array_2, @@ -14195,7 +14227,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64_array_16(array, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 325, port: port_); + funcId: 326, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -14224,7 +14256,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: 326, port: port_); + funcId: 327, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_rust_async_array_2, @@ -14253,7 +14285,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8_array_32(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 327, port: port_); + funcId: 328, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_message_id_twin_rust_async, @@ -14282,7 +14314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_8_array_8(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 328, port: port_); + funcId: 329, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_box_feed_id_twin_rust_async, @@ -14311,7 +14343,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: 329, port: port_); + funcId: 330, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_box_u_8_array_8, @@ -14340,7 +14372,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_blob_twin_rust_async(blob, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 330, port: port_); + funcId: 331, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_1600, @@ -14368,7 +14400,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: 331, port: port_); + funcId: 332, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_32, @@ -14395,7 +14427,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: 332)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 333)!; }, codec: SseCodec( decodeSuccessData: sse_decode_blob_twin_sync, @@ -14421,7 +14453,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: 333)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 334)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_sync, @@ -14445,7 +14477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 334)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 335)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_5, @@ -14470,7 +14502,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 335)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 336)!; }, codec: SseCodec( decodeSuccessData: sse_decode_point_twin_sync_array_2, @@ -14497,7 +14529,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: 336)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 337)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -14523,7 +14555,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: 337)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 338)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_id_twin_sync_array_2, @@ -14549,7 +14581,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: 338)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 339)!; }, codec: SseCodec( decodeSuccessData: sse_decode_message_id_twin_sync, @@ -14575,7 +14607,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: 339)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 340)!; }, codec: SseCodec( decodeSuccessData: sse_decode_box_feed_id_twin_sync, @@ -14602,7 +14634,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: 340)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 341)!; }, codec: SseCodec( decodeSuccessData: sse_decode_box_u_8_array_8, @@ -14629,7 +14661,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: 341)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 342)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_1600, @@ -14656,7 +14688,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: 342)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 343)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8_array_32, @@ -14684,7 +14716,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: 343, port: port_); + funcId: 344, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14713,7 +14745,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: 344, port: port_); + funcId: 345, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_user_id_twin_rust_async, @@ -14740,7 +14772,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: 345)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 346)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -14767,7 +14799,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: 346)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 347)!; }, codec: SseCodec( decodeSuccessData: sse_decode_user_id_twin_sync, @@ -14796,7 +14828,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: 347, port: port_); + funcId: 348, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_general_enum_twin_normal, @@ -14826,7 +14858,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_basic_primitive_enum_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 348, port: port_); + funcId: 349, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_primitive_enum_twin_normal, @@ -14856,7 +14888,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: 349, port: port_); + funcId: 350, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_struct_twin_normal, @@ -14885,7 +14917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 350, port: port_); + funcId: 351, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -14913,7 +14945,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 351, port: port_); + funcId: 352, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -14941,7 +14973,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 352, port: port_); + funcId: 353, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -14969,7 +15001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 353, port: port_); + funcId: 354, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -14998,7 +15030,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_I128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 354, port: port_); + funcId: 355, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_I128, @@ -15027,7 +15059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 355, port: port_); + funcId: 356, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_16, @@ -15056,7 +15088,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 356, port: port_); + funcId: 357, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -15085,7 +15117,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 357, port: port_); + funcId: 358, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_64, @@ -15114,7 +15146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 358, port: port_); + funcId: 359, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_8, @@ -15144,7 +15176,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_isize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 359, port: port_); + funcId: 360, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_isize, @@ -15172,7 +15204,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 360, port: port_); + funcId: 361, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -15201,7 +15233,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_U128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 361, port: port_); + funcId: 362, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_U128, @@ -15230,7 +15262,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 362, port: port_); + funcId: 363, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_16, @@ -15259,7 +15291,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 363, port: port_); + funcId: 364, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -15288,7 +15320,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 364, port: port_); + funcId: 365, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -15317,7 +15349,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 365, port: port_); + funcId: 366, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8, @@ -15346,7 +15378,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 366, port: port_); + funcId: 367, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -15375,7 +15407,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: 367, port: port_); + funcId: 368, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_general_enum_twin_normal, @@ -15405,7 +15437,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: 368, port: port_); + funcId: 369, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_primitive_enum_twin_normal, @@ -15435,7 +15467,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_basic_struct_twin_normal(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 369, port: port_); + funcId: 370, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_struct_twin_normal, @@ -15465,7 +15497,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 370, port: port_); + funcId: 371, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_bool, @@ -15494,7 +15526,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: 371, port: port_); + funcId: 372, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_list_prim_u_8_strict, @@ -15523,7 +15555,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 372, port: port_); + funcId: 373, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_32_strict, @@ -15552,7 +15584,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_64_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 373, port: port_); + funcId: 374, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_64_strict, @@ -15581,7 +15613,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 374, port: port_); + funcId: 375, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_16_strict, @@ -15610,7 +15642,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 375, port: port_); + funcId: 376, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -15639,7 +15671,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 376, port: port_); + funcId: 377, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_64_strict, @@ -15668,7 +15700,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 377, port: port_); + funcId: 378, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_8_strict, @@ -15697,7 +15729,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 378, port: port_); + funcId: 379, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -15726,7 +15758,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 379, port: port_); + funcId: 380, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_16_strict, @@ -15755,7 +15787,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 380, port: port_); + funcId: 381, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_32_strict, @@ -15784,7 +15816,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 381, port: port_); + funcId: 382, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_64_strict, @@ -15813,7 +15845,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 382, port: port_); + funcId: 383, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -15842,7 +15874,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: 383, port: port_); + funcId: 384, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_general_enum_twin_rust_async, @@ -15872,7 +15904,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: 384, port: port_); + funcId: 385, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_primitive_enum_twin_rust_async, @@ -15902,7 +15934,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: 385, port: port_); + funcId: 386, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_struct_twin_rust_async, @@ -15932,7 +15964,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 386, port: port_); + funcId: 387, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_bool, @@ -15961,7 +15993,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: 387, port: port_); + funcId: 388, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_list_prim_u_8_strict, @@ -15990,7 +16022,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 388, port: port_); + funcId: 389, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_32_strict, @@ -16019,7 +16051,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_f_64_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 389, port: port_); + funcId: 390, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_64_strict, @@ -16048,7 +16080,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 390, port: port_); + funcId: 391, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_16_strict, @@ -16077,7 +16109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 391, port: port_); + funcId: 392, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -16106,7 +16138,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 392, port: port_); + funcId: 393, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_64_strict, @@ -16135,7 +16167,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_i_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 393, port: port_); + funcId: 394, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_8_strict, @@ -16164,7 +16196,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 394, port: port_); + funcId: 395, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -16193,7 +16225,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_16_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 395, port: port_); + funcId: 396, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_16_strict, @@ -16222,7 +16254,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_32_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 396, port: port_); + funcId: 397, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_32_strict, @@ -16251,7 +16283,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_64_strict(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 397, port: port_); + funcId: 398, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_64_strict, @@ -16280,7 +16312,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 398, port: port_); + funcId: 399, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -16308,7 +16340,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: 399)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 400)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_general_enum_twin_sync, @@ -16337,7 +16369,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: 400)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 401)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_primitive_enum_twin_sync, @@ -16366,7 +16398,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: 401)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 402)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_basic_struct_twin_sync, @@ -16395,7 +16427,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_bool(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 402)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 403)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_bool, @@ -16423,7 +16455,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: 403)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 404)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_list_prim_u_8_strict, @@ -16451,7 +16483,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: 404)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 405)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_32_strict, @@ -16479,7 +16511,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: 405)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 406)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_f_64_strict, @@ -16507,7 +16539,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: 406)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 407)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_16_strict, @@ -16535,7 +16567,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: 407)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 408)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_32_strict, @@ -16563,7 +16595,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: 408)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 409)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_64_strict, @@ -16590,7 +16622,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: 409)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 410)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_i_8_strict, @@ -16618,7 +16650,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 410)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 411)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -16646,7 +16678,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: 411)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 412)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_16_strict, @@ -16674,7 +16706,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: 412)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 413)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_32_strict, @@ -16702,7 +16734,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: 413)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 414)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_64_strict, @@ -16729,7 +16761,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: 414)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 415)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -16758,7 +16790,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: 415, port: port_); + funcId: 416, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_general_enum_twin_normal, @@ -16788,7 +16820,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: 416, port: port_); + funcId: 417, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_primitive_enum_twin_normal, @@ -16818,7 +16850,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: 417, port: port_); + funcId: 418, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_struct_twin_normal, @@ -16848,7 +16880,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 418, port: port_); + funcId: 419, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_bool, @@ -16877,7 +16909,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: 419, port: port_); + funcId: 420, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_list_prim_u_8_strict, @@ -16906,7 +16938,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 420, port: port_); + funcId: 421, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_32, @@ -16935,7 +16967,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 421, port: port_); + funcId: 422, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_64, @@ -16964,7 +16996,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 422, port: port_); + funcId: 423, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_I128, @@ -16993,7 +17025,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 423, port: port_); + funcId: 424, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_16, @@ -17022,7 +17054,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 424, port: port_); + funcId: 425, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -17051,7 +17083,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 425, port: port_); + funcId: 426, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_64, @@ -17080,7 +17112,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 426, port: port_); + funcId: 427, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_8, @@ -17109,7 +17141,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 427, port: port_); + funcId: 428, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_isize, @@ -17138,7 +17170,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 428, port: port_); + funcId: 429, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_String, @@ -17167,7 +17199,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 429, port: port_); + funcId: 430, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_U128, @@ -17196,7 +17228,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 430, port: port_); + funcId: 431, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_16, @@ -17225,7 +17257,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 431, port: port_); + funcId: 432, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_32, @@ -17254,7 +17286,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 432, port: port_); + funcId: 433, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_64, @@ -17283,7 +17315,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 433, port: port_); + funcId: 434, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_8, @@ -17312,7 +17344,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 434, port: port_); + funcId: 435, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_usize, @@ -17341,7 +17373,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: 435, port: port_); + funcId: 436, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17373,7 +17405,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Map_i_32_basic_primitive_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 436, port: port_); + funcId: 437, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -17404,7 +17436,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: 437, port: port_); + funcId: 438, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_struct_twin_rust_async, @@ -17434,7 +17466,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 438, port: port_); + funcId: 439, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_bool, @@ -17463,7 +17495,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: 439, port: port_); + funcId: 440, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_list_prim_u_8_strict, @@ -17492,7 +17524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 440, port: port_); + funcId: 441, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_32, @@ -17521,7 +17553,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 441, port: port_); + funcId: 442, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_64, @@ -17550,7 +17582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 442, port: port_); + funcId: 443, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_I128, @@ -17579,7 +17611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 443, port: port_); + funcId: 444, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_16, @@ -17608,7 +17640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 444, port: port_); + funcId: 445, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -17637,7 +17669,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 445, port: port_); + funcId: 446, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_64, @@ -17666,7 +17698,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 446, port: port_); + funcId: 447, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_8, @@ -17695,7 +17727,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 447, port: port_); + funcId: 448, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_isize, @@ -17724,7 +17756,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 448, port: port_); + funcId: 449, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_String, @@ -17753,7 +17785,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 449, port: port_); + funcId: 450, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_U128, @@ -17782,7 +17814,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 450, port: port_); + funcId: 451, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_16, @@ -17811,7 +17843,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 451, port: port_); + funcId: 452, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_32, @@ -17840,7 +17872,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 452, port: port_); + funcId: 453, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_64, @@ -17869,7 +17901,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 453, port: port_); + funcId: 454, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_8, @@ -17898,7 +17930,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 454, port: port_); + funcId: 455, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_usize, @@ -17926,7 +17958,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: 455)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 456)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_general_enum_twin_sync, @@ -17955,7 +17987,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: 456)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 457)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_primitive_enum_twin_sync, @@ -17984,7 +18016,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: 457)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 458)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_basic_struct_twin_sync, @@ -18013,7 +18045,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: 458)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 459)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_bool, @@ -18041,7 +18073,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: 459)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 460)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_list_prim_u_8_strict, @@ -18069,7 +18101,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: 460)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 461)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_32, @@ -18097,7 +18129,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: 461)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 462)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_f_64, @@ -18125,7 +18157,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: 462)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 463)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_I128, @@ -18153,7 +18185,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: 463)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 464)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_16, @@ -18181,7 +18213,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: 464)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 465)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -18209,7 +18241,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: 465)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 466)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_64, @@ -18237,7 +18269,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: 466)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 467)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_8, @@ -18265,7 +18297,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: 467)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 468)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_isize, @@ -18293,7 +18325,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: 468)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 469)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_String, @@ -18321,7 +18353,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: 469)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 470)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_U128, @@ -18349,7 +18381,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: 470)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 471)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_16, @@ -18377,7 +18409,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: 471)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 472)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_32, @@ -18405,7 +18437,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: 472)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 473)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_64, @@ -18433,7 +18465,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: 473)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 474)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_u_8, @@ -18461,7 +18493,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: 474)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 475)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_usize, @@ -18491,7 +18523,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_general_enum_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 475, port: port_); + funcId: 476, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -18523,7 +18555,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_primitive_enum_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 476, port: port_); + funcId: 477, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -18554,7 +18586,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: 477, port: port_); + funcId: 478, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_basic_struct_twin_normal, @@ -18584,7 +18616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 478, port: port_); + funcId: 479, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_bool, @@ -18613,7 +18645,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: 479, port: port_); + funcId: 480, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_u_8_strict, @@ -18642,7 +18674,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 480, port: port_); + funcId: 481, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_32, @@ -18671,7 +18703,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 481, port: port_); + funcId: 482, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -18700,7 +18732,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 482, port: port_); + funcId: 483, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_I128, @@ -18729,7 +18761,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 483, port: port_); + funcId: 484, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_16, @@ -18758,7 +18790,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 484, port: port_); + funcId: 485, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -18787,7 +18819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 485, port: port_); + funcId: 486, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_64, @@ -18816,7 +18848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 486, port: port_); + funcId: 487, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_8, @@ -18845,7 +18877,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 487, port: port_); + funcId: 488, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_isize, @@ -18874,7 +18906,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 488, port: port_); + funcId: 489, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_String, @@ -18903,7 +18935,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 489, port: port_); + funcId: 490, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_U128, @@ -18932,7 +18964,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 490, port: port_); + funcId: 491, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_16, @@ -18961,7 +18993,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 491, port: port_); + funcId: 492, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_32, @@ -18990,7 +19022,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 492, port: port_); + funcId: 493, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_64, @@ -19019,7 +19051,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 493, port: port_); + funcId: 494, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_8, @@ -19048,7 +19080,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 494, port: port_); + funcId: 495, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_usize, @@ -19078,7 +19110,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_general_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 495, port: port_); + funcId: 496, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -19110,7 +19142,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_primitive_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 496, port: port_); + funcId: 497, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -19142,7 +19174,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_basic_struct_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 497, port: port_); + funcId: 498, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -19173,7 +19205,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 498, port: port_); + funcId: 499, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_bool, @@ -19202,7 +19234,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: 499, port: port_); + funcId: 500, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_u_8_strict, @@ -19231,7 +19263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 500, port: port_); + funcId: 501, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_32, @@ -19260,7 +19292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 501, port: port_); + funcId: 502, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -19289,7 +19321,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_I128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 502, port: port_); + funcId: 503, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_I128, @@ -19318,7 +19350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 503, port: port_); + funcId: 504, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_16, @@ -19347,7 +19379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 504, port: port_); + funcId: 505, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -19376,7 +19408,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 505, port: port_); + funcId: 506, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_64, @@ -19405,7 +19437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_i_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 506, port: port_); + funcId: 507, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_8, @@ -19434,7 +19466,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_isize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 507, port: port_); + funcId: 508, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_isize, @@ -19463,7 +19495,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 508, port: port_); + funcId: 509, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_String, @@ -19492,7 +19524,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_U128(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 509, port: port_); + funcId: 510, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_U128, @@ -19521,7 +19553,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_16(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 510, port: port_); + funcId: 511, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_16, @@ -19550,7 +19582,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 511, port: port_); + funcId: 512, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_32, @@ -19579,7 +19611,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 512, port: port_); + funcId: 513, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_64, @@ -19608,7 +19640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_u_8(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 513, port: port_); + funcId: 514, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_8, @@ -19637,7 +19669,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_usize(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 514, port: port_); + funcId: 515, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_usize, @@ -19666,7 +19698,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: 515)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 516)!; }, codec: SseCodec( decodeSuccessData: @@ -19697,7 +19729,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: 516)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 517)!; }, codec: SseCodec( decodeSuccessData: @@ -19727,7 +19759,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: 517)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 518)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_basic_struct_twin_sync, @@ -19756,7 +19788,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: 518)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 519)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_bool, @@ -19784,7 +19816,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: 519)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 520)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_list_prim_u_8_strict, @@ -19812,7 +19844,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: 520)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 521)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_32, @@ -19840,7 +19872,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: 521)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 522)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -19868,7 +19900,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_I128(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 522)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 523)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_I128, @@ -19896,7 +19928,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: 523)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 524)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_16, @@ -19924,7 +19956,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: 524)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 525)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -19952,7 +19984,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: 525)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 526)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_64, @@ -19980,7 +20012,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: 526)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 527)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_8, @@ -20008,7 +20040,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: 527)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 528)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_isize, @@ -20036,7 +20068,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 528)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 529)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_String, @@ -20064,7 +20096,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_U128(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 529)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 530)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_U128, @@ -20092,7 +20124,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: 530)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 531)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_16, @@ -20120,7 +20152,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: 531)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 532)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_32, @@ -20148,7 +20180,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: 532)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 533)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_64, @@ -20176,7 +20208,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: 533)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 534)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_u_8, @@ -20204,7 +20236,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: 534)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 535)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_usize, @@ -20234,7 +20266,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_basic_general_enum_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 535, port: port_); + funcId: 536, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_general_enum_twin_rust_async, @@ -20264,7 +20296,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: 536, port: port_); + funcId: 537, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_primitive_enum_twin_rust_async, @@ -20294,7 +20326,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: 537, port: port_); + funcId: 538, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_basic_struct_twin_rust_async, @@ -20324,7 +20356,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 538, port: port_); + funcId: 539, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -20353,7 +20385,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 539, port: port_); + funcId: 540, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20382,7 +20414,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 540, port: port_); + funcId: 541, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -20411,7 +20443,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 541, port: port_); + funcId: 542, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -20441,7 +20473,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_I128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 542, port: port_); + funcId: 543, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_I128, @@ -20471,7 +20503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 543, port: port_); + funcId: 544, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_16, @@ -20501,7 +20533,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 544, port: port_); + funcId: 545, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -20531,7 +20563,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 545, port: port_); + funcId: 546, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_64, @@ -20561,7 +20593,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 546, port: port_); + funcId: 547, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_8, @@ -20591,7 +20623,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_isize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 547, port: port_); + funcId: 548, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_isize, @@ -20620,7 +20652,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 548, port: port_); + funcId: 549, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -20650,7 +20682,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_U128(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 549, port: port_); + funcId: 550, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_U128, @@ -20680,7 +20712,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_16(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 550, port: port_); + funcId: 551, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_16, @@ -20710,7 +20742,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 551, port: port_); + funcId: 552, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -20740,7 +20772,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_64(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 552, port: port_); + funcId: 553, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -20770,7 +20802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_8(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 553, port: port_); + funcId: 554, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_8, @@ -20800,7 +20832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_usize(arg, serializer); sse_encode_String(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 554, port: port_); + funcId: 555, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -20828,7 +20860,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: 555)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 556)!; }, codec: SseCodec( decodeSuccessData: sse_decode_basic_general_enum_twin_sync, @@ -20857,7 +20889,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: 556)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 557)!; }, codec: SseCodec( decodeSuccessData: sse_decode_basic_primitive_enum_twin_sync, @@ -20886,7 +20918,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: 557)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 558)!; }, codec: SseCodec( decodeSuccessData: sse_decode_basic_struct_twin_sync, @@ -20913,7 +20945,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 558)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 559)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -20940,7 +20972,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: 559)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 560)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -20967,7 +20999,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 560)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 561)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_32, @@ -20994,7 +21026,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_f_64(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 561)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 562)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -21022,7 +21054,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: 562)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 563)!; }, codec: SseCodec( decodeSuccessData: sse_decode_I128, @@ -21050,7 +21082,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: 563)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 564)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_16, @@ -21078,7 +21110,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: 564)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 565)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -21106,7 +21138,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: 565)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 566)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_64, @@ -21134,7 +21166,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: 566)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 567)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_8, @@ -21162,7 +21194,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: 567)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 568)!; }, codec: SseCodec( decodeSuccessData: sse_decode_isize, @@ -21189,7 +21221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 568)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 569)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -21217,7 +21249,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: 569)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 570)!; }, codec: SseCodec( decodeSuccessData: sse_decode_U128, @@ -21245,7 +21277,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: 570)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 571)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_16, @@ -21273,7 +21305,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: 571)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 572)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -21301,7 +21333,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: 572)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 573)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -21329,7 +21361,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: 573)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 574)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_8, @@ -21357,7 +21389,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: 574)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 575)!; }, codec: SseCodec( decodeSuccessData: sse_decode_usize, @@ -21386,7 +21418,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 575, port: port_); + funcId: 576, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21415,7 +21447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 576, port: port_); + funcId: 577, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21445,7 +21477,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_benchmark_binary_tree_twin_normal( tree, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 577, port: port_); + funcId: 578, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21474,7 +21506,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 578, port: port_); + funcId: 579, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -21503,7 +21535,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 579, port: port_); + funcId: 580, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21532,7 +21564,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 580, port: port_); + funcId: 581, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_binary_tree_twin_normal, @@ -21560,7 +21592,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 581, port: port_); + funcId: 582, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21589,7 +21621,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 582, port: port_); + funcId: 583, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21617,7 +21649,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: 583, port: port_); + funcId: 584, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21646,7 +21678,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 584, port: port_); + funcId: 585, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -21675,7 +21707,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 585, port: port_); + funcId: 586, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21704,7 +21736,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 586, port: port_); + funcId: 587, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_blob_twin_normal, @@ -21732,7 +21764,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(bytes, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 587, port: port_); + funcId: 588, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -21761,7 +21793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 588, port: port_); + funcId: 589, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21787,7 +21819,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 589, port: port_); + funcId: 590, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21816,7 +21848,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 590, port: port_); + funcId: 591, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21845,7 +21877,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 591, port: port_); + funcId: 592, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21875,7 +21907,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_benchmark_binary_tree_twin_rust_async( tree, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 592, port: port_); + funcId: 593, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -21904,7 +21936,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 593, port: port_); + funcId: 594, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -21933,7 +21965,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 594, port: port_); + funcId: 595, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -21962,7 +21994,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 595, port: port_); + funcId: 596, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_binary_tree_twin_rust_async, @@ -21991,7 +22023,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 596, port: port_); + funcId: 597, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22020,7 +22052,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(raw, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 597, port: port_); + funcId: 598, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22049,7 +22081,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: 598, port: port_); + funcId: 599, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22078,7 +22110,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 599, port: port_); + funcId: 600, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -22107,7 +22139,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 600, port: port_); + funcId: 601, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -22136,7 +22168,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 601, port: port_); + funcId: 602, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_blob_twin_rust_async, @@ -22165,7 +22197,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(bytes, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 602, port: port_); + funcId: 603, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -22194,7 +22226,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 603, port: port_); + funcId: 604, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -22221,7 +22253,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 604, port: port_); + funcId: 605, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22249,7 +22281,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 605)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 606)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22277,7 +22309,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: 606)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 607)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22305,7 +22337,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: 607)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 608)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22333,7 +22365,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 608)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 609)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -22361,7 +22393,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 609)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 610)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -22389,7 +22421,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(depth, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 610)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 611)!; }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_binary_tree_twin_sync, @@ -22416,7 +22448,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(raw, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 611)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 612)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22444,7 +22476,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: 612)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 613)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22471,7 +22503,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: 613)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 614)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22499,7 +22531,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 614)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 615)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -22527,7 +22559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 615)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 616)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -22555,7 +22587,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 616)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 617)!; }, codec: SseCodec( decodeSuccessData: sse_decode_benchmark_blob_twin_sync, @@ -22582,7 +22614,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: 617)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 618)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -22610,7 +22642,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(size, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 618)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 619)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -22635,7 +22667,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 619)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 620)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -22664,7 +22696,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Local(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 620, port: port_); + funcId: 621, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Local, @@ -22693,7 +22725,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Utc(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 621, port: port_); + funcId: 622, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Utc, @@ -22722,7 +22754,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Duration(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 622, port: port_); + funcId: 623, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -22752,7 +22784,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Chrono_Duration(durations, serializer); sse_encode_Chrono_Local(since, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 623, port: port_); + funcId: 624, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Local, @@ -22782,7 +22814,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_list_Chrono_Naive(timestamps, serializer); sse_encode_Chrono_Naive(epoch, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 624, port: port_); + funcId: 625, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Duration, @@ -22811,7 +22843,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: 625, port: port_); + funcId: 626, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -22840,7 +22872,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Naive(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 626, port: port_); + funcId: 627, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Naive, @@ -22869,7 +22901,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_Chrono_Utc(d, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 627, port: port_); + funcId: 628, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_Chrono_Utc, @@ -22896,7 +22928,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 628, port: port_); + funcId: 629, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_rust_async, @@ -22923,7 +22955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 629, port: port_); + funcId: 630, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_rust_async, @@ -22950,7 +22982,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Local(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 630)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 631)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Local, @@ -22977,7 +23009,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Utc(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 631)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 632)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Utc, @@ -23004,7 +23036,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Duration(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 632)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 633)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -23032,7 +23064,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: 633)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 634)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Local, @@ -23060,7 +23092,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: 634)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 635)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Chrono_Duration, @@ -23087,7 +23119,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: 635)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 636)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Duration, @@ -23114,7 +23146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Chrono_Naive(d, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 636)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 637)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Chrono_Naive, @@ -23142,7 +23174,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: 637)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 638)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_Chrono_Utc, @@ -23168,7 +23200,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 638)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 639)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_sync, @@ -23194,7 +23226,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 639)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 640)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_chrono_twin_sync, @@ -23221,7 +23253,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 640, port: port_); + funcId: 641, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23248,7 +23280,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 641, port: port_); + funcId: 642, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23276,7 +23308,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 642, port: port_); + funcId: 643, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23307,7 +23339,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_comments_twin_rust_async( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 643, port: port_); + funcId: 644, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23335,7 +23367,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 644, port: port_); + funcId: 645, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23362,7 +23394,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 645)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 646)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23388,7 +23420,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 646)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 647)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23415,7 +23447,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 647)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 648)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23444,7 +23476,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: 648)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 649)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23471,7 +23503,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 649)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 650)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23503,7 +23535,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: 650, port: port_); + funcId: 651, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23535,7 +23567,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callback, serializer); sse_encode_i_32(numTimes, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 651, port: port_); + funcId: 652, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23565,7 +23597,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_String_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 652, port: port_); + funcId: 653, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23597,7 +23629,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callback, serializer); sse_encode_opt_String(expectOutput, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 653, port: port_); + funcId: 654, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23627,7 +23659,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs__Output_String_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 654, port: port_); + funcId: 655, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23657,7 +23689,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs__Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 655, port: port_); + funcId: 656, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23689,7 +23721,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: 656, port: port_); + funcId: 657, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23721,7 +23753,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs_DartOpaque_Output_unit_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 657, port: port_); + funcId: 658, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23751,7 +23783,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartFn_Inputs__Output_DartOpaque_AnyhowException( callback, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 658, port: port_); + funcId: 659, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque, @@ -23780,7 +23812,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 659, port: port_); + funcId: 660, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -23809,7 +23841,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 660, port: port_); + funcId: 661, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -23838,7 +23870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 661, port: port_); + funcId: 662, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_dart_opaque_twin_rust_async, @@ -23868,7 +23900,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_DartOpaque(opaque1, serializer); sse_encode_DartOpaque(opaque2, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 662, port: port_); + funcId: 663, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_dart_opaque_nested_twin_rust_async, @@ -23897,7 +23929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 663, port: port_); + funcId: 664, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23927,7 +23959,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_dart_opaque_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 664, port: port_); + funcId: 665, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23957,7 +23989,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_dart_opaque_nested_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 665, port: port_); + funcId: 666, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -23986,7 +24018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque_array_1(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 666, port: port_); + funcId: 667, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24015,7 +24047,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 667, port: port_); + funcId: 668, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque_array_1, @@ -24044,7 +24076,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_autoadd_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 668, port: port_); + funcId: 669, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24073,7 +24105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 669, port: port_); + funcId: 670, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_DartOpaque, @@ -24102,7 +24134,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 670, port: port_); + funcId: 671, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque, @@ -24131,7 +24163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 671, port: port_); + funcId: 672, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24160,7 +24192,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 672, port: port_); + funcId: 673, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -24189,7 +24221,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 673, port: port_); + funcId: 674, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24219,7 +24251,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(id, serializer); sse_encode_DartOpaque(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 674, port: port_); + funcId: 675, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24246,7 +24278,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 675)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 676)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -24273,7 +24305,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 676)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 677)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -24301,7 +24333,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 677)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 678)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_dart_opaque_twin_sync, @@ -24330,7 +24362,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: 678)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 679)!; }, codec: SseCodec( decodeSuccessData: sse_decode_dart_opaque_nested_twin_sync, @@ -24357,7 +24389,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 679)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 680)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24384,7 +24416,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: 680)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 681)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24411,7 +24443,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: 681)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 682)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24438,7 +24470,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque_array_1(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 682)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 683)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24465,7 +24497,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 683)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 684)!; }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque_array_1, @@ -24492,7 +24524,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: 684)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 685)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24519,7 +24551,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 685)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 686)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_DartOpaque, @@ -24546,7 +24578,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 686)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 687)!; }, codec: SseCodec( decodeSuccessData: sse_decode_DartOpaque, @@ -24573,7 +24605,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 687)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 688)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24600,7 +24632,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 688)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 689)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_DartOpaque, @@ -24627,7 +24659,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_DartOpaque(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 689)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 690)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24655,7 +24687,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: 690)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 691)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24687,7 +24719,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 691, port: port_); + funcId: 692, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24715,7 +24747,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 692, port: port_); + funcId: 693, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -24742,7 +24774,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 693, port: port_); + funcId: 694, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -24773,7 +24805,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerDroppableTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 694, port: port_); + funcId: 695, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24804,7 +24836,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: 695)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 696)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24830,7 +24862,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 696)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 697)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -24856,7 +24888,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 697)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 698)!; }, codec: SseCodec( decodeSuccessData: @@ -24886,7 +24918,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: 698)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 699)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -24915,7 +24947,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_enum_simple_twin_rust_async(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 699, port: port_); + funcId: 700, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_simple_twin_rust_async, @@ -24944,7 +24976,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: 700, port: port_); + funcId: 701, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_discriminant_twin_rust_async, @@ -24974,7 +25006,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_mixed_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 701, port: port_); + funcId: 702, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_mixed_twin_rust_async, @@ -25004,7 +25036,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_struct_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 702, port: port_); + funcId: 703, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_struct_twin_rust_async, @@ -25034,7 +25066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_item_tuple_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 703, port: port_); + funcId: 704, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_tuple_twin_rust_async, @@ -25063,7 +25095,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_weekdays_twin_rust_async(weekday, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 704, port: port_); + funcId: 705, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_weekdays_twin_rust_async, @@ -25092,7 +25124,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: 705, port: port_); + funcId: 706, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_kitchen_sink_twin_rust_async, @@ -25121,7 +25153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 706, port: port_); + funcId: 707, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_weekdays_twin_rust_async, @@ -25150,7 +25182,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: 707, port: port_); + funcId: 708, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_measure_twin_rust_async, @@ -25179,7 +25211,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: 708, port: port_); + funcId: 709, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -25207,7 +25239,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: 709)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 710)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_simple_twin_sync, @@ -25235,7 +25267,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: 710)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 711)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_discriminant_twin_sync, @@ -25263,7 +25295,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: 711)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 712)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_mixed_twin_sync, @@ -25291,7 +25323,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: 712)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 713)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_struct_twin_sync, @@ -25319,7 +25351,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: 713)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 714)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_item_tuple_twin_sync, @@ -25347,7 +25379,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_weekdays_twin_sync(weekday, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 714)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 715)!; }, codec: SseCodec( decodeSuccessData: sse_decode_weekdays_twin_sync, @@ -25375,7 +25407,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: 715)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 716)!; }, codec: SseCodec( decodeSuccessData: sse_decode_kitchen_sink_twin_sync, @@ -25403,7 +25435,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 716)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 717)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_weekdays_twin_sync, @@ -25430,7 +25462,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: 717)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 718)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_measure_twin_sync, @@ -25457,7 +25489,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: 718)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 719)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -25484,7 +25516,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 719, port: port_); + funcId: 720, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25514,7 +25546,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(address, serializer); sse_encode_String(payload, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 720, port: port_); + funcId: 721, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25543,7 +25575,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: 721, port: port_); + funcId: 722, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -25572,7 +25604,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: 722, port: port_); + funcId: 723, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25600,7 +25632,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 723, port: port_); + funcId: 724, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25627,7 +25659,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 724, port: port_); + funcId: 725, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25656,7 +25688,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 725, port: port_); + funcId: 726, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25686,7 +25718,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_custom_nested_error_outer_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 726, port: port_); + funcId: 727, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25716,7 +25748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_custom_struct_error_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 727, port: port_); + funcId: 728, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25745,7 +25777,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(message, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 728, port: port_); + funcId: 729, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_custom_struct_twin_rust_async, @@ -25774,7 +25806,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: 729, port: port_); + funcId: 730, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25804,7 +25836,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: 730, port: port_); + funcId: 731, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25832,7 +25864,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 731, port: port_); + funcId: 732, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25860,7 +25892,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 732, port: port_); + funcId: 733, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -25888,7 +25920,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 733, port: port_); + funcId: 734, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -25915,7 +25947,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 734, port: port_); + funcId: 735, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -25942,7 +25974,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 735, port: port_); + funcId: 736, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -25969,7 +26001,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 736, port: port_); + funcId: 737, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -25996,7 +26028,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 737, port: port_); + funcId: 738, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26023,7 +26055,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 738, port: port_); + funcId: 739, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26050,7 +26082,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 739, port: port_); + funcId: 740, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26077,7 +26109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 740, port: port_); + funcId: 741, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26104,7 +26136,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 741, port: port_); + funcId: 742, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26131,7 +26163,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 742, port: port_); + funcId: 743, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26160,7 +26192,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(variant, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 743, port: port_); + funcId: 744, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26187,7 +26219,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 744, port: port_); + funcId: 745, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26216,7 +26248,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 745, port: port_); + funcId: 746, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_some_struct_twin_rust_async, @@ -26245,7 +26277,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: 746, port: port_); + funcId: 747, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26275,7 +26307,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: 747, port: port_); + funcId: 748, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26303,7 +26335,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 748, port: port_); + funcId: 749, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26331,7 +26363,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 749, port: port_); + funcId: 750, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26361,7 +26393,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 750, port: port_); + funcId: 751, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26389,7 +26421,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 751, port: port_); + funcId: 752, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26414,7 +26446,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 752)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 753)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26439,7 +26471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 753)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 754)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26466,7 +26498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 754)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 755)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26495,7 +26527,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: 755)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 756)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26523,7 +26555,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: 756)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 757)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26551,7 +26583,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(message, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 757)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 758)!; }, codec: SseCodec( decodeSuccessData: sse_decode_custom_struct_twin_sync, @@ -26579,7 +26611,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: 758)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 759)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26607,7 +26639,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: 759)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 760)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26634,7 +26666,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 760)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 761)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26660,7 +26692,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 761)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 762)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26686,7 +26718,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 762)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 763)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26711,7 +26743,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 763)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 764)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26736,7 +26768,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 764)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 765)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -26761,7 +26793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 765)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 766)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26786,7 +26818,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 766)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 767)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26812,7 +26844,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 767)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 768)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26837,7 +26869,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 768)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 769)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26862,7 +26894,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 769)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 770)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -26887,7 +26919,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 770)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 771)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26912,7 +26944,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 771)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 772)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26939,7 +26971,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(variant, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 772)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 773)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26964,7 +26996,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 773)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 774)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -26992,7 +27024,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 774)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 775)!; }, codec: SseCodec( decodeSuccessData: sse_decode_some_struct_twin_sync, @@ -27019,7 +27051,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: 775)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 776)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -27047,7 +27079,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: 776)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 777)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -27073,7 +27105,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 777)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 778)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -27099,7 +27131,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 778)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 779)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -27128,7 +27160,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 779)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 780)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27154,7 +27186,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 780)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 781)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27181,7 +27213,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 781, port: port_); + funcId: 782, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_new_simple_struct, @@ -27208,7 +27240,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 782, port: port_); + funcId: 783, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_old_simple_struct, @@ -27237,7 +27269,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_my_enum(myEnum, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 783, port: port_); + funcId: 784, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -27266,7 +27298,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_my_struct(myStruct, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 784, port: port_); + funcId: 785, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -27292,7 +27324,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 785)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 786)!; }, codec: SseCodec( decodeSuccessData: sse_decode_new_simple_struct, @@ -27318,7 +27350,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 786)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 787)!; }, codec: SseCodec( decodeSuccessData: sse_decode_old_simple_struct, @@ -27345,7 +27377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_my_enum(myEnum, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 787)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 788)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -27372,7 +27404,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: 788)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 789)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -27405,7 +27437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyImplTraitWithSelfTwinSync( another, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 789, port: port_); + funcId: 790, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27436,7 +27468,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerMyImplTraitWithSelfTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 790, port: port_); + funcId: 791, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -27466,7 +27498,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: 791)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 792)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27496,7 +27528,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: 792)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 793)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27526,7 +27558,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructOneWithTraitTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 793, port: port_); + funcId: 794, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27556,7 +27588,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 794, port: port_); + funcId: 795, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -27584,7 +27616,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 795, port: port_); + funcId: 796, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27613,7 +27645,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: 796)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 797)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27643,7 +27675,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: 797)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 798)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -27673,7 +27705,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerStructTwoWithTraitTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 798, port: port_); + funcId: 799, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27703,7 +27735,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 799, port: port_); + funcId: 800, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -27731,7 +27763,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 800, port: port_); + funcId: 801, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -27761,7 +27793,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Lifetimeable_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtNestedTypeWithLifetimeTwinSyncstatic( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 805)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 806)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27791,7 +27823,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtNestedTypeWithLifetimeTwinSyncstatic( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 806)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 807)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27822,7 +27854,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 807, port: port_); + funcId: 808, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -27854,7 +27886,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 808, port: port_); + funcId: 809, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -27885,7 +27917,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Lifetimeable_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 809)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 810)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27915,7 +27947,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 810)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 811)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -27955,7 +27987,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtOwnedStructTwinSync( unrelatedOwned, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 811, port: port_); + funcId: 812, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -27986,7 +28018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Lifetimeable_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 812)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 813)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -28016,7 +28048,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 813)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 814)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -28047,7 +28079,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtOwnedStructTwinSync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 814, port: port_); + funcId: 815, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -28085,7 +28117,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtOwnedStructTwinSync( unrelatedOwned, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 815, port: port_); + funcId: 816, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -28115,7 +28147,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(value, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 816)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 817)!; }, codec: SseCodec( decodeSuccessData: @@ -28146,7 +28178,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(value, serializer); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerSimpleLogger( logger, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 817)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 818)!; }, codec: SseCodec( decodeSuccessData: @@ -28176,7 +28208,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtSubStructTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 818)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 819)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28205,7 +28237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtSubStructTwinSync( that, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 819)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 820)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28235,7 +28267,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtOwnedStructTwinSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 820, port: port_); + funcId: 821, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -28265,7 +28297,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_i_32_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 821, port: port_); + funcId: 822, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -28294,7 +28326,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: 822, port: port_); + funcId: 823, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_list_prim_u_8_strict, @@ -28323,7 +28355,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: 823, port: port_); + funcId: 824, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_kitchen_sink_twin_rust_async, @@ -28352,7 +28384,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: 824, port: port_); + funcId: 825, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_enum_simple_twin_rust_async, @@ -28381,7 +28413,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 825, port: port_); + funcId: 826, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_String, @@ -28410,7 +28442,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_my_size(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 826, port: port_); + funcId: 827, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_my_size, @@ -28439,7 +28471,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 827, port: port_); + funcId: 828, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Set_i_32, @@ -28468,7 +28500,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 828, port: port_); + funcId: 829, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Set_String, @@ -28495,7 +28527,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: 829)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 830)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_i_32_i_32, @@ -28523,7 +28555,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: 830)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 831)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_list_prim_u_8_strict, @@ -28551,7 +28583,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: 831)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 832)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_kitchen_sink_twin_sync, @@ -28579,7 +28611,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: 832)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 833)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_enum_simple_twin_sync, @@ -28607,7 +28639,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Map_String_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 833)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 834)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_String, @@ -28635,7 +28667,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: 834)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 835)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Map_String_my_size, @@ -28662,7 +28694,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 835)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 836)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Set_i_32, @@ -28689,7 +28721,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Set_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 836)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 837)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Set_String, @@ -28716,7 +28748,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 837, port: port_); + funcId: 838, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -28747,7 +28779,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_String(a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 838, port: port_); + funcId: 839, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28779,7 +28811,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 839, port: port_); + funcId: 840, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -28809,7 +28841,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_u_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 840, port: port_); + funcId: 841, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28843,7 +28875,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: 841, port: port_); + funcId: 842, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28877,7 +28909,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { that, serializer); sse_encode_StreamSink_u_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 842, port: port_); + funcId: 843, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28915,7 +28947,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: 843, port: port_); + funcId: 844, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -28946,7 +28978,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 844, port: port_); + funcId: 845, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_concatenate_with_twin_rust_async, @@ -28976,7 +29008,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_concatenate_with_twin_rust_async( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 845, port: port_); + funcId: 846, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29008,7 +29040,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(b, serializer); sse_encode_u_32(c, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 846, port: port_); + funcId: 847, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_rust_async_array_3, @@ -29035,7 +29067,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 847, port: port_); + funcId: 848, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_rust_async, @@ -29065,7 +29097,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: 848, port: port_); + funcId: 849, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29094,7 +29126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 849, port: port_); + funcId: 850, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_enum_twin_rust_async, @@ -29124,7 +29156,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: 850, port: port_); + funcId: 851, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29154,7 +29186,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: 851, port: port_); + funcId: 852, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -29186,7 +29218,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: 852, port: port_); + funcId: 853, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29215,7 +29247,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: 853, port: port_); + funcId: 854, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29245,7 +29277,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: 854, port: port_); + funcId: 855, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29275,7 +29307,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 855, port: port_); + funcId: 856, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_twin_rust_async, @@ -29305,7 +29337,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: 856, port: port_); + funcId: 857, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -29334,7 +29366,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 857, port: port_); + funcId: 858, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -29368,7 +29400,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(y, serializer); sse_encode_u_32(z, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 858, port: port_); + funcId: 859, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -29393,7 +29425,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 859)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 860)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -29422,7 +29454,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: 860)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 861)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29452,7 +29484,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: 861)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 862)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29480,7 +29512,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: 862)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 863)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29513,7 +29545,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: 863)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 864)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29545,7 +29577,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: 864)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 865)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29581,7 +29613,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: 865)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 866)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -29611,7 +29643,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(a, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 866)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 867)!; }, codec: SseCodec( decodeSuccessData: sse_decode_concatenate_with_twin_sync, @@ -29639,7 +29671,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: 867)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 868)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29668,7 +29700,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: 868)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 869)!; }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_sync_array_3, @@ -29693,7 +29725,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 869)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 870)!; }, codec: SseCodec( decodeSuccessData: sse_decode_sum_with_twin_sync, @@ -29721,7 +29753,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: 870)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 871)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29749,7 +29781,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 871)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 872)!; }, codec: SseCodec( decodeSuccessData: sse_decode_simple_enum_twin_sync, @@ -29777,7 +29809,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: 872)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 873)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29804,7 +29836,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: 873)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 874)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -29833,7 +29865,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: 874)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 875)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29861,7 +29893,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: 875)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 876)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29889,7 +29921,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: 876)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 877)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -29917,7 +29949,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(one, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 877)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 878)!; }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_twin_sync, @@ -29945,7 +29977,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: 878)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 879)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -29972,7 +30004,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(a, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 879)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 880)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -30001,7 +30033,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: 880)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 881)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -30030,7 +30062,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_settings_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 881, port: port_); + funcId: 882, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30060,7 +30092,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_settings_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 882, port: port_); + funcId: 883, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30089,7 +30121,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_numbers(nums, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 883, port: port_); + funcId: 884, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -30118,7 +30150,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_sequences(seqs, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 884, port: port_); + funcId: 885, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -30145,7 +30177,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 885, port: port_); + funcId: 886, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -30172,7 +30204,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 886, port: port_); + funcId: 887, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -30199,7 +30231,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 887, port: port_); + funcId: 888, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_application_message, @@ -30228,7 +30260,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_application_settings(appSettings, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 888, port: port_); + funcId: 889, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -30257,7 +30289,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: 889, port: port_); + funcId: 890, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30287,7 +30319,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 890, port: port_); + funcId: 891, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30317,7 +30349,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: 891, port: port_); + funcId: 892, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30348,7 +30380,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_opt_box_autoadd_application_mode_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 892, port: port_); + funcId: 893, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30378,7 +30410,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_Set_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 893, port: port_); + funcId: 894, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30409,7 +30441,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_mirror_struct_twin_rust_async_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 894, port: port_); + funcId: 895, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30440,7 +30472,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_record_application_settings_raw_string_enum_mirrored_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 895, port: port_); + funcId: 896, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30470,7 +30502,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_list_application_mode_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 896, port: port_); + funcId: 897, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30501,7 +30533,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(num, serializer); sse_encode_usize(times, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 897, port: port_); + funcId: 898, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_numbers, @@ -30531,7 +30563,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(seq, serializer); sse_encode_usize(times, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 898, port: port_); + funcId: 899, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_sequences, @@ -30558,7 +30590,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 899, port: port_); + funcId: 900, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -30586,7 +30618,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 900, port: port_); + funcId: 901, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_mirrored, @@ -30613,7 +30645,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 901, port: port_); + funcId: 902, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_hash_map, @@ -30640,7 +30672,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 902, port: port_); + funcId: 903, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_enum_mirrored, @@ -30667,7 +30699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 903, port: port_); + funcId: 904, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_of_nested_raw_string_mirrored, @@ -30695,7 +30727,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 904, port: port_); + funcId: 905, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_nested_raw_string_mirrored, @@ -30724,7 +30756,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(nested, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 905, port: port_); + funcId: 906, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_enum_mirrored, @@ -30751,7 +30783,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 906, port: port_); + funcId: 907, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_mirrored, @@ -30779,7 +30811,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: 907)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 908)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30808,7 +30840,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: 908)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 909)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -30836,7 +30868,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_numbers(nums, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 909)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 910)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -30863,7 +30895,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_sequences(seqs, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 910)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 911)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -30889,7 +30921,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 911)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 912)!; }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -30915,7 +30947,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 912)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 913)!; }, codec: SseCodec( decodeSuccessData: sse_decode_application_settings, @@ -30940,7 +30972,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: 914)!; }, codec: SseCodec( decodeSuccessData: sse_decode_application_message, @@ -30966,7 +30998,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: 914)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 915)!; }, codec: SseCodec( decodeSuccessData: sse_decode_bool, @@ -30994,7 +31026,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: 915)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 916)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31023,7 +31055,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: 916)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 917)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31052,7 +31084,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: 917)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 918)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31082,7 +31114,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: 918)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 919)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31111,7 +31143,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: 919)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 920)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31140,7 +31172,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: 920)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 921)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31170,7 +31202,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: 921)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 922)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31199,7 +31231,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: 922)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 923)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -31228,7 +31260,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: 923)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 924)!; }, codec: SseCodec( decodeSuccessData: sse_decode_numbers, @@ -31256,7 +31288,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: 924)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 925)!; }, codec: SseCodec( decodeSuccessData: sse_decode_sequences, @@ -31282,7 +31314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 925)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 926)!; }, codec: SseCodec( decodeSuccessData: sse_decode_contains_mirrored_sub_struct_twin_sync, @@ -31308,7 +31340,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 926)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 927)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_mirrored, @@ -31334,7 +31366,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 927)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 928)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_hash_map, @@ -31360,7 +31392,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 928)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 929)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_raw_string_enum_mirrored, @@ -31386,7 +31418,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 929)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 930)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_of_nested_raw_string_mirrored, @@ -31412,7 +31444,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 930)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 931)!; }, codec: SseCodec( decodeSuccessData: sse_decode_nested_raw_string_mirrored, @@ -31440,7 +31472,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_bool(nested, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 931)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 932)!; }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_enum_mirrored, @@ -31466,7 +31498,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 932)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 933)!; }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_mirrored, @@ -31493,7 +31525,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 933, port: port_); + funcId: 934, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_big_buffers_twin_rust_async, @@ -31522,7 +31554,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Char(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 934, port: port_); + funcId: 935, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Char, @@ -31551,7 +31583,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: 935, port: port_); + funcId: 936, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_tree_node_twin_rust_async, @@ -31580,7 +31612,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: 936, port: port_); + funcId: 937, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_nested_struct_twin_rust_async, @@ -31609,7 +31641,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(s, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 937, port: port_); + funcId: 938, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31639,7 +31671,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: 938, port: port_); + funcId: 939, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_my_size, @@ -31668,7 +31700,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(v, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 939, port: port_); + funcId: 940, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -31697,7 +31729,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_weekdays_twin_rust_async(weekdays, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 940, port: port_); + funcId: 941, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_weekdays_twin_rust_async, @@ -31727,7 +31759,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 941, port: port_); + funcId: 942, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -31756,7 +31788,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: 942, port: port_); + funcId: 943, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_abc_twin_rust_async, @@ -31785,7 +31817,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: 943, port: port_); + funcId: 944, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_enum_twin_rust_async, @@ -31811,7 +31843,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 944)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 945)!; }, codec: SseCodec( decodeSuccessData: sse_decode_big_buffers_twin_sync, @@ -31838,7 +31870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Char(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 945)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 946)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Char, @@ -31866,7 +31898,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: 946)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 947)!; }, codec: SseCodec( decodeSuccessData: sse_decode_my_tree_node_twin_sync, @@ -31894,7 +31926,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: 947)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 948)!; }, codec: SseCodec( decodeSuccessData: sse_decode_my_nested_struct_twin_sync, @@ -31921,7 +31953,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(s, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 948)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 949)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -31949,7 +31981,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: 949)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 950)!; }, codec: SseCodec( decodeSuccessData: sse_decode_my_size, @@ -31976,7 +32008,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: 950)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 951)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -32004,7 +32036,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: 951)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 952)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_weekdays_twin_sync, @@ -32032,7 +32064,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: 952)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 953)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32059,7 +32091,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: 953)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 954)!; }, codec: SseCodec( decodeSuccessData: sse_decode_abc_twin_sync, @@ -32087,7 +32119,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: 954)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 955)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_enum_twin_sync, @@ -32116,7 +32148,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: 955, port: port_); + funcId: 956, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_empty_twin_rust_async, @@ -32143,7 +32175,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 956, port: port_); + funcId: 957, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32172,7 +32204,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_my_size(l, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 957, port: port_); + funcId: 958, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_my_size, @@ -32201,7 +32233,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(names, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 958, port: port_); + funcId: 959, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -32228,7 +32260,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: 959)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 960)!; }, codec: SseCodec( decodeSuccessData: sse_decode_empty_twin_sync, @@ -32253,7 +32285,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 960)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 961)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -32280,7 +32312,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_my_size(l, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 961)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 962)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_my_size, @@ -32307,7 +32339,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(names, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 962)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 963)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -32336,7 +32368,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: 963, port: port_); + funcId: 964, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_new_type_int_twin_rust_async, @@ -32364,7 +32396,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: 964)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 965)!; }, codec: SseCodec( decodeSuccessData: sse_decode_new_type_int_twin_sync, @@ -32396,7 +32428,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: 965, port: port_); + funcId: 966, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -32427,7 +32459,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: 966)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 967)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_i_32, @@ -32447,6 +32479,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["myI32", "myI64", "myF64", "myBool"], ); + @override + Future + crateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 968, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_element_twin_rust_async, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinRustAsyncElementTwinRustAsyncDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_rust_async_default", + argNames: [], + ); + @override Future crateApiPseudoManualOptionalTwinRustAsyncHandleIncrementBoxedOptionalTwinRustAsync( @@ -32456,7 +32515,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_box_f_64(opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 967, port: port_); + funcId: 969, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -32498,7 +32557,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_exotic_optionals_twin_rust_async( structbox, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 968, port: port_); + funcId: 970, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -32536,7 +32595,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_exotic_optionals_twin_rust_async( opt, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 969, port: port_); + funcId: 971, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -32567,7 +32626,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(left, serializer); sse_encode_f_64(right, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 970, port: port_); + funcId: 972, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -32596,7 +32655,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(document, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 971, port: port_); + funcId: 973, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_element_twin_rust_async, @@ -32625,7 +32684,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: 972, port: port_); + funcId: 974, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opt_vecs_twin_rust_async, @@ -32645,6 +32704,33 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { argNames: ["opt"], ); + @override + Future + crateApiPseudoManualOptionalTwinSyncElementTwinSyncDefault() { + return handler.executeNormal(NormalTask( + callFfi: (port_) { + final serializer = SseSerializer(generalizedFrbRustBinding); + pdeCallFfi(generalizedFrbRustBinding, serializer, + funcId: 975, port: port_); + }, + codec: SseCodec( + decodeSuccessData: sse_decode_element_twin_sync, + decodeErrorData: null, + ), + constMeta: + kCrateApiPseudoManualOptionalTwinSyncElementTwinSyncDefaultConstMeta, + argValues: [], + apiImpl: this, + )); + } + + TaskConstMeta + get kCrateApiPseudoManualOptionalTwinSyncElementTwinSyncDefaultConstMeta => + const TaskConstMeta( + debugName: "element_twin_sync_default", + argNames: [], + ); + @override double crateApiPseudoManualOptionalTwinSyncHandleIncrementBoxedOptionalTwinSync( @@ -32653,7 +32739,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: 973)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 976)!; }, codec: SseCodec( decodeSuccessData: sse_decode_f_64, @@ -32692,7 +32778,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: 974)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 977)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -32728,7 +32814,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: 975)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 978)!; }, codec: SseCodec( decodeSuccessData: @@ -32757,7 +32843,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: 976)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 979)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_f_64, @@ -32785,7 +32871,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_opt_String(document, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 977)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 980)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_box_autoadd_element_twin_sync, @@ -32812,7 +32898,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: 978)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 981)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opt_vecs_twin_sync, @@ -32840,7 +32926,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 979, port: port_); + funcId: 982, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -32869,7 +32955,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 980, port: port_); + funcId: 983, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -32898,7 +32984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_prim_u_8_loose(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 981, port: port_); + funcId: 984, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -32927,7 +33013,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 982, port: port_); + funcId: 985, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -32956,7 +33042,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 983, port: port_); + funcId: 986, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -32986,7 +33072,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_simple_struct_for_borrow_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 984, port: port_); + funcId: 987, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_for_borrow_twin_rust_async, @@ -33013,7 +33099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 985)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 988)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33040,7 +33126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 986)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 989)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_String, @@ -33067,7 +33153,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: 987)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 990)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_prim_u_8_strict, @@ -33094,7 +33180,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 988)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 991)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -33121,7 +33207,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_String(arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 989)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 992)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -33150,7 +33236,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: 990)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 993)!; }, codec: SseCodec( decodeSuccessData: sse_decode_simple_struct_for_borrow_twin_sync, @@ -33179,7 +33265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(n, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 991, port: port_); + funcId: 994, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_vec_of_primitive_pack_twin_rust_async, @@ -33207,7 +33293,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(n, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 992)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 995)!; }, codec: SseCodec( decodeSuccessData: sse_decode_vec_of_primitive_pack_twin_sync, @@ -33242,7 +33328,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_f_64(myF64, serializer); sse_encode_bool(myBool, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 993, port: port_); + funcId: 996, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33271,7 +33357,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(myU32, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 994, port: port_); + funcId: 997, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -33304,7 +33390,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: 995)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 998)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33331,7 +33417,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_32(myU32, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 996)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 999)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_32, @@ -33358,7 +33444,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 997, port: port_); + funcId: 1000, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33387,7 +33473,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 998, port: port_); + funcId: 1001, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_rust_async, @@ -33413,7 +33499,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 999)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1002)!; }, codec: SseCodec( decodeSuccessData: @@ -33440,7 +33526,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1000)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1003)!; }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_sync, @@ -33470,7 +33556,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1001, port: port_); + funcId: 1004, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33501,7 +33587,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1002, port: port_); + funcId: 1005, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33532,7 +33618,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1003, port: port_); + funcId: 1006, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33563,7 +33649,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1004, port: port_); + funcId: 1007, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -33594,7 +33680,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1005, port: port_); + funcId: 1008, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33623,7 +33709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1006, port: port_); + funcId: 1009, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33652,7 +33738,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1007, port: port_); + funcId: 1010, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33680,7 +33766,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1008, port: port_); + funcId: 1011, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33712,7 +33798,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1009, port: port_); + funcId: 1012, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33743,7 +33829,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1010, port: port_); + funcId: 1013, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33774,7 +33860,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1011, port: port_); + funcId: 1014, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33802,7 +33888,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1012, port: port_); + funcId: 1015, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33834,7 +33920,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: 1013)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1016)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -33866,7 +33952,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: 1014)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1017)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33898,7 +33984,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1016, port: port_); + funcId: 1019, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33932,7 +34018,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1017, port: port_); + funcId: 1020, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -33962,7 +34048,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1018, port: port_); + funcId: 1021, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -33995,7 +34081,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1019, port: port_); + funcId: 1022, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34027,7 +34113,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1020, port: port_); + funcId: 1023, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34060,7 +34146,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1021, port: port_); + funcId: 1024, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34093,7 +34179,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( mutBorrow, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1022, port: port_); + funcId: 1025, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34123,7 +34209,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1023, port: port_); + funcId: 1026, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34150,7 +34236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1024, port: port_); + funcId: 1027, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34184,7 +34270,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1025, port: port_); + funcId: 1028, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34214,7 +34300,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinRustAsync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1026, port: port_); + funcId: 1029, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34241,7 +34327,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1027, port: port_); + funcId: 1030, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34272,7 +34358,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: 1028, port: port_); + funcId: 1031, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34300,7 +34386,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1029, port: port_); + funcId: 1032, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_rust_async, @@ -34328,7 +34414,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1030, port: port_); + funcId: 1033, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_rust_async, @@ -34360,7 +34446,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1031, port: port_); + funcId: 1034, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34387,7 +34473,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1032, port: port_); + funcId: 1035, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34418,7 +34504,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1033, port: port_); + funcId: 1036, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34449,7 +34535,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: 1034, port: port_); + funcId: 1037, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34480,7 +34566,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1035, port: port_); + funcId: 1038, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34510,7 +34596,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinRustAsyncSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1036, port: port_); + funcId: 1039, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34537,7 +34623,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1037, port: port_); + funcId: 1040, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34565,7 +34651,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1038, port: port_); + funcId: 1041, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34594,7 +34680,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1039, port: port_); + funcId: 1042, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34624,7 +34710,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1040, port: port_); + funcId: 1043, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34652,7 +34738,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1041, port: port_); + funcId: 1044, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34686,7 +34772,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( orange, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1042, port: port_); + funcId: 1045, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34716,7 +34802,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1043, port: port_); + funcId: 1046, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34747,7 +34833,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: 1044, port: port_); + funcId: 1047, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34775,7 +34861,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1045, port: port_); + funcId: 1048, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -34810,7 +34896,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinRustAsync( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1046, port: port_); + funcId: 1049, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34839,7 +34925,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: 1047)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1050)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34869,7 +34955,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: 1048)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1051)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34899,7 +34985,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: 1049)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1052)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -34928,7 +35014,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: 1050)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1053)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -34958,7 +35044,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: 1051)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1054)!; }, codec: SseCodec( decodeSuccessData: @@ -34986,7 +35072,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1052)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1055)!; }, codec: SseCodec( decodeSuccessData: @@ -35013,7 +35099,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1053)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1056)!; }, codec: SseCodec( decodeSuccessData: @@ -35040,7 +35126,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1054)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1057)!; }, codec: SseCodec( decodeSuccessData: @@ -35070,7 +35156,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: 1055)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1058)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35100,7 +35186,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: 1056)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1059)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35130,7 +35216,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: 1057)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1060)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35156,7 +35242,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1058)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1061)!; }, codec: SseCodec( decodeSuccessData: @@ -35187,7 +35273,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: 1059)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1062)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -35219,7 +35305,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: 1060)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1063)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35250,7 +35336,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: 1062)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1065)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35283,7 +35369,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: 1063)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1066)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35312,7 +35398,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: 1064)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1067)!; }, codec: SseCodec( decodeSuccessData: @@ -35342,7 +35428,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: 1065)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1068)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35373,7 +35459,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: 1066)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1069)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35403,7 +35489,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: 1067)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1070)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -35434,7 +35520,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: 1068)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1071)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -35463,7 +35549,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: 1069)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1072)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35489,7 +35575,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1070)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1073)!; }, codec: SseCodec( decodeSuccessData: @@ -35521,7 +35607,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: 1071)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1074)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35550,7 +35636,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: 1072)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1075)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35576,7 +35662,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: 1076)!; }, codec: SseCodec( decodeSuccessData: @@ -35606,7 +35692,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: 1074)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1077)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35633,7 +35719,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: 1078)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_sync, @@ -35660,7 +35746,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1076)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1079)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_sync, @@ -35691,7 +35777,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: 1077)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1080)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35717,7 +35803,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: 1081)!; }, codec: SseCodec( decodeSuccessData: @@ -35746,7 +35832,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1079)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1082)!; }, codec: SseCodec( decodeSuccessData: @@ -35776,7 +35862,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: 1080)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1083)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35806,7 +35892,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: 1081)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1084)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35835,7 +35921,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: 1082)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1085)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -35861,7 +35947,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: 1086)!; }, codec: SseCodec( decodeSuccessData: @@ -35890,7 +35976,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1084)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1087)!; }, codec: SseCodec( decodeSuccessData: @@ -35917,7 +36003,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: 1088)!; }, codec: SseCodec( decodeSuccessData: @@ -35946,7 +36032,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1086)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1089)!; }, codec: SseCodec( decodeSuccessData: @@ -35973,7 +36059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1087)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1090)!; }, codec: SseCodec( decodeSuccessData: @@ -36005,7 +36091,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: 1088)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1091)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -36034,7 +36120,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: 1089)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1092)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36064,7 +36150,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: 1090)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1093)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36091,7 +36177,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1091)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1094)!; }, codec: SseCodec( decodeSuccessData: @@ -36123,7 +36209,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: 1092)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1095)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36150,7 +36236,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1093, port: port_); + funcId: 1096, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_rust_async_array_5, @@ -36177,7 +36263,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1094, port: port_); + funcId: 1097, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_rust_async, @@ -36204,7 +36290,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1095, port: port_); + funcId: 1098, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinRustAsync, @@ -36234,7 +36320,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinRustAsync( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1096, port: port_); + funcId: 1099, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -36262,7 +36348,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1097, port: port_); + funcId: 1100, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinRustAsync, @@ -36291,7 +36377,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync_array_2(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1098, port: port_); + funcId: 1101, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36318,7 +36404,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1099, port: port_); + funcId: 1102, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinRustAsync_array_2, @@ -36347,7 +36433,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinRustAsync(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1100, port: port_); + funcId: 1103, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36374,7 +36460,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1101, port: port_); + funcId: 1104, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinRustAsync, @@ -36403,7 +36489,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: 1102, port: port_); + funcId: 1105, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36433,7 +36519,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_opaque_nested_twin_rust_async( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1103, port: port_); + funcId: 1106, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36462,7 +36548,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinRustAsync(clone, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1104, port: port_); + funcId: 1107, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36491,7 +36577,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1105, port: port_); + funcId: 1108, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36520,7 +36606,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1106, port: port_); + funcId: 1109, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36549,7 +36635,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinRustAsync(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1107, port: port_); + funcId: 1110, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36575,7 +36661,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1108)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1111)!; }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_sync_array_5, @@ -36601,7 +36687,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1109)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1112)!; }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_sync, @@ -36627,7 +36713,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1110)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1113)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinSync, @@ -36656,7 +36742,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: 1111)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1114)!; }, codec: SseCodec( decodeSuccessData: @@ -36683,7 +36769,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1112)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1115)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinSync, @@ -36710,7 +36796,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: 1113)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1116)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36736,7 +36822,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1114)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1117)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinSync_array_2, @@ -36763,7 +36849,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinSync(data, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1115)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1118)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36789,7 +36875,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1116)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1119)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinSync, @@ -36816,7 +36902,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: 1117)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1120)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36843,7 +36929,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: 1118)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1121)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -36870,7 +36956,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinSync(clone, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1119)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1122)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36897,7 +36983,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1120)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1123)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36924,7 +37010,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1121)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1124)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36951,7 +37037,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinSync(opaque, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1122)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1125)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -36980,7 +37066,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1123, port: port_); + funcId: 1126, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37008,7 +37094,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: 1124)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1127)!; }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -37037,7 +37123,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1125, port: port_); + funcId: 1128, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37067,7 +37153,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1126, port: port_); + funcId: 1129, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37097,7 +37183,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1127, port: port_); + funcId: 1130, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37130,7 +37216,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: 1128, port: port_); + funcId: 1131, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37161,7 +37247,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_my_stream_entry_twin_rust_async_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1129, port: port_); + funcId: 1132, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37194,7 +37280,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: 1130, port: port_); + funcId: 1133, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37227,7 +37313,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: 1131, port: port_); + funcId: 1134, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37260,7 +37346,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1132, port: port_); + funcId: 1135, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37290,7 +37376,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: 1133, port: port_); + funcId: 1136, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37322,7 +37408,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: 1134, port: port_); + funcId: 1137, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37351,7 +37437,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_StreamSink_i_32_Sse(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1135, port: port_); + funcId: 1138, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37381,7 +37467,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_dart_keyword_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1136, port: port_); + funcId: 1139, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37413,7 +37499,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_field_rename_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1137, port: port_); + funcId: 1140, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_field_rename_twin_rust_async, @@ -37443,7 +37529,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_one_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1138, port: port_); + funcId: 1141, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_rust_async, @@ -37473,7 +37559,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_two_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1139, port: port_); + funcId: 1142, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_rust_async, @@ -37503,7 +37589,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_zero_field_twin_rust_async( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1140, port: port_); + funcId: 1143, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_rust_async, @@ -37533,7 +37619,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: 1141, port: port_); + funcId: 1144, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37564,7 +37650,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: 1142, port: port_); + funcId: 1145, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -37594,7 +37680,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_dart_keyword_field_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1143)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1146)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_dart_keyword_field_twin_sync, @@ -37623,7 +37709,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_box_autoadd_struct_with_field_rename_twin_sync( arg, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1144)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1147)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_field_rename_twin_sync, @@ -37651,7 +37737,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: 1145)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1148)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_sync, @@ -37679,7 +37765,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: 1146)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1149)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_sync, @@ -37708,7 +37794,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: 1147)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1150)!; }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_sync, @@ -37737,7 +37823,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: 1148)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1151)!; }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_one_field_twin_sync, @@ -37766,7 +37852,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: 1149)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1152)!; }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_two_field_twin_sync, @@ -37794,7 +37880,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1150, port: port_); + funcId: 1153, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37823,7 +37909,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: 1151, port: port_); + funcId: 1154, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -37850,7 +37936,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: 1152)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1155)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -37876,7 +37962,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: 1153)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1156)!; }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -37904,7 +37990,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1154, port: port_); + funcId: 1157, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -37933,7 +38019,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1155, port: port_); + funcId: 1158, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_rust_async, @@ -37962,7 +38048,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1156, port: port_); + funcId: 1159, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -37989,7 +38075,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1157)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1160)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -38017,7 +38103,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1158)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1161)!; }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_sync, @@ -38044,7 +38130,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1159)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1162)!; }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -38073,7 +38159,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: 1160, port: port_); + funcId: 1163, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_rust_async, @@ -38102,7 +38188,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1161, port: port_); + funcId: 1164, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -38131,7 +38217,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1162, port: port_); + funcId: 1165, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -38159,7 +38245,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: 1163)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1166)!; }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_sync, @@ -38186,7 +38272,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1164)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1167)!; }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -38213,7 +38299,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1165)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1168)!; }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, @@ -38240,7 +38326,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1166, port: port_); + funcId: 1169, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38268,7 +38354,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1167, port: port_); + funcId: 1170, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_raw_string_item_struct_twin_normal, @@ -38297,7 +38383,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1168, port: port_); + funcId: 1171, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38328,7 +38414,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1169, port: port_); + funcId: 1172, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38359,7 +38445,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1170, port: port_); + funcId: 1173, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38390,7 +38476,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1171, port: port_); + funcId: 1174, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38421,7 +38507,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( that, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1172, port: port_); + funcId: 1175, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38450,7 +38536,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1173, port: port_); + funcId: 1176, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38478,7 +38564,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1174, port: port_); + funcId: 1177, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38506,7 +38592,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1175, port: port_); + funcId: 1178, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38537,7 +38623,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1176, port: port_); + funcId: 1179, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38568,7 +38654,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1177, port: port_); + funcId: 1180, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38599,7 +38685,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1178, port: port_); + funcId: 1181, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38627,7 +38713,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1179, port: port_); + funcId: 1182, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38658,7 +38744,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: 1180)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1183)!; }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -38690,7 +38776,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: 1181)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1184)!; }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38721,7 +38807,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1183, port: port_); + funcId: 1186, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38754,7 +38840,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(expect, serializer); sse_encode_i_32(adder, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1184, port: port_); + funcId: 1187, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38784,7 +38870,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1185, port: port_); + funcId: 1188, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38815,7 +38901,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1186, port: port_); + funcId: 1189, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38845,7 +38931,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_list_prim_i_32_loose(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1187, port: port_); + funcId: 1190, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38877,7 +38963,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1188, port: port_); + funcId: 1191, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38909,7 +38995,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( mutBorrow, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1189, port: port_); + funcId: 1192, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -38938,7 +39024,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynFnStringStringSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1190, port: port_); + funcId: 1193, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -38965,7 +39051,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1191, port: port_); + funcId: 1194, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -38998,7 +39084,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerEnumWithGoodAndOpaqueWithoutOptionTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1192, port: port_); + funcId: 1195, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39026,7 +39112,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleEnumTwinNormal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1193, port: port_); + funcId: 1196, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39053,7 +39139,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1194, port: port_); + funcId: 1197, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39084,7 +39170,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_enum_with_good_and_opaque_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1195, port: port_); + funcId: 1198, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39112,7 +39198,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1196, port: port_); + funcId: 1199, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_normal, @@ -39140,7 +39226,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1197, port: port_); + funcId: 1200, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_with_good_and_opaque_twin_normal, @@ -39171,7 +39257,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { arg, serializer); sse_encode_i_32(expect, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1198, port: port_); + funcId: 1201, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39198,7 +39284,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1199, port: port_); + funcId: 1202, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39228,7 +39314,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1200, port: port_); + funcId: 1203, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39258,7 +39344,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: 1201, port: port_); + funcId: 1204, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39288,7 +39374,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { a, serializer); sse_encode_String(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1202, port: port_); + funcId: 1205, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39317,7 +39403,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBoxdynMyTraitTwinNormalSendSync( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1203, port: port_); + funcId: 1206, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39344,7 +39430,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1204, port: port_); + funcId: 1207, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39372,7 +39458,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1205, port: port_); + funcId: 1208, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39400,7 +39486,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1206, port: port_); + funcId: 1209, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39430,7 +39516,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_i_32(initial, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1207, port: port_); + funcId: 1210, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39458,7 +39544,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1208, port: port_); + funcId: 1211, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39491,7 +39577,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( orange, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1209, port: port_); + funcId: 1212, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -39520,7 +39606,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal_Sse( sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1210, port: port_); + funcId: 1213, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39551,7 +39637,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: 1211, port: port_); + funcId: 1214, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39579,7 +39665,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1212, port: port_); + funcId: 1215, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39613,7 +39699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNonCloneSimpleTwinNormal( b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1213, port: port_); + funcId: 1216, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39640,7 +39726,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1214, port: port_); + funcId: 1217, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_enum_opaque_twin_normal_array_5, @@ -39666,7 +39752,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1215, port: port_); + funcId: 1218, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_opaque_nested_twin_normal, @@ -39690,7 +39776,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1216, port: port_); + funcId: 1219, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinNormal, @@ -39717,7 +39803,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_opt_box_autoadd_RustOpaque_HideDataTwinNormal( opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1217, port: port_); + funcId: 1220, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -39743,7 +39829,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1218, port: port_); + funcId: 1221, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueReturnTwinNormal, @@ -39769,7 +39855,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal_array_2(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1219, port: port_); + funcId: 1222, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39793,7 +39879,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1220, port: port_); + funcId: 1223, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataTwinNormal_array_2, @@ -39819,7 +39905,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_RustOpaque_HideDataTwinNormal(data, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1221, port: port_); + funcId: 1224, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39843,7 +39929,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { callFfi: (port_) { final serializer = SseSerializer(generalizedFrbRustBinding); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1222, port: port_); + funcId: 1225, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_RustOpaque_HideDataTwinNormal, @@ -39869,7 +39955,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: 1223, port: port_); + funcId: 1226, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -39895,7 +39981,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: 1224, port: port_); + funcId: 1227, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -39921,7 +40007,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_NonCloneDataTwinNormal(clone, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1225, port: port_); + funcId: 1228, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -39947,7 +40033,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1226, port: port_); + funcId: 1229, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -39973,7 +40059,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1227, port: port_); + funcId: 1230, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -39999,7 +40085,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_RustOpaque_HideDataTwinNormal(opaque, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1228, port: port_); + funcId: 1231, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_String, @@ -40023,7 +40109,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1229)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1232)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_FrbOpaqueSyncReturnTwinNormal, @@ -40047,7 +40133,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1230)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1233)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_NonCloneDataTwinNormal, @@ -40071,7 +40157,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1231)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1234)!; }, codec: SseCodec( decodeSuccessData: sse_decode_RustOpaque_HideDataAnotherTwinNormal, @@ -40096,7 +40182,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { return handler.executeSync(SyncTask( callFfi: () { final serializer = SseSerializer(generalizedFrbRustBinding); - return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1232)!; + return pdeCallFfi(generalizedFrbRustBinding, serializer, funcId: 1235)!; }, codec: SseCodec( decodeSuccessData: @@ -40125,7 +40211,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_i_32(a, serializer); sse_encode_i_32(b, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1233, port: port_); + funcId: 1236, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_i_32, @@ -40151,7 +40237,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1234, port: port_); + funcId: 1237, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40179,7 +40265,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1235, port: port_); + funcId: 1238, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40206,7 +40292,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_String_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1236, port: port_); + funcId: 1239, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40236,7 +40322,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: 1237, port: port_); + funcId: 1240, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40265,7 +40351,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: 1238, port: port_); + funcId: 1241, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40295,7 +40381,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: 1239, port: port_); + funcId: 1242, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40325,7 +40411,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: 1240, port: port_); + funcId: 1243, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40355,7 +40441,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_u_32(key, serializer); sse_encode_u_32(max, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1241, port: port_); + funcId: 1244, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40383,7 +40469,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: 1242, port: port_); + funcId: 1245, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40413,7 +40499,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_my_struct_containing_stream_sink_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1243, port: port_); + funcId: 1246, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40439,7 +40525,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_StreamSink_i_32_Sse(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1244, port: port_); + funcId: 1247, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40467,7 +40553,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_StreamSink_String_Sse(sink, serializer); sse_encode_String(arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1245, port: port_); + funcId: 1248, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40494,7 +40580,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_StreamSink_i_32_Sse(sink, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1246, port: port_); + funcId: 1249, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40523,7 +40609,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_dart_keyword_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1247, port: port_); + funcId: 1250, port: port_); }, codec: SseCodec( decodeSuccessData: @@ -40554,7 +40640,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_field_rename_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1248, port: port_); + funcId: 1251, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_field_rename_twin_normal, @@ -40584,7 +40670,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_one_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1249, port: port_); + funcId: 1252, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_one_field_twin_normal, @@ -40613,7 +40699,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_two_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1250, port: port_); + funcId: 1253, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_two_field_twin_normal, @@ -40642,7 +40728,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_struct_with_zero_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1251, port: port_); + funcId: 1254, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_struct_with_zero_field_twin_normal, @@ -40671,7 +40757,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_one_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1252, port: port_); + funcId: 1255, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_one_field_twin_normal, @@ -40701,7 +40787,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { sse_encode_box_autoadd_tuple_struct_with_two_field_twin_normal( arg, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1253, port: port_); + funcId: 1256, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_tuple_struct_with_two_field_twin_normal, @@ -40729,7 +40815,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_record_string_i_32(value, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1254, port: port_); + funcId: 1257, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_unit, @@ -40755,7 +40841,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: 1255, port: port_); + funcId: 1258, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_record_string_i_32, @@ -40781,7 +40867,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1256, port: port_); + funcId: 1259, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -40807,7 +40893,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1257, port: port_); + funcId: 1260, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_test_model_twin_normal, @@ -40833,7 +40919,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_u_64(input, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1258, port: port_); + funcId: 1261, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_u_64, @@ -40860,7 +40946,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: 1259, port: port_); + funcId: 1262, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_feature_uuid_twin_normal, @@ -40886,7 +40972,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_Uuid(id, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1260, port: port_); + funcId: 1263, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_Uuid, @@ -40912,7 +40998,7 @@ class RustLibApiImpl extends RustLibApiImplPlatform implements RustLibApi { final serializer = SseSerializer(generalizedFrbRustBinding); sse_encode_list_Uuid(ids, serializer); pdeCallFfi(generalizedFrbRustBinding, serializer, - funcId: 1261, port: port_); + funcId: 1264, port: port_); }, codec: SseCodec( decodeSuccessData: sse_decode_list_Uuid, 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 54419540f7..990327c594 100644 --- a/frb_example/pure_dart_pde/rust/src/frb_generated.rs +++ b/frb_example/pure_dart_pde/rust/src/frb_generated.rs @@ -69,7 +69,7 @@ flutter_rust_bridge::frb_generated_boilerplate!( default_rust_auto_opaque = RustAutoOpaqueMoi, ); pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.0.0"; -pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -1158067520; +pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = -655822960; // Section: executor @@ -9923,6 +9923,39 @@ fn wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl( }, ) } +fn wire__crate__api__optional__element_twin_normal_default_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: "element_twin_normal_default", + 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 || { + let output_ok = + Result::<_, ()>::Ok(crate::api::optional::ElementTwinNormal::default())?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__crate__api__optional__handle_increment_boxed_optional_twin_normal_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -22536,6 +22569,21 @@ let api_my_bool = >::sse_decode(&mut deserializer);deserializer.end let output_ok = Result::<_,()>::Ok(crate::api::pseudo_manual::optional_primitive_misc_twin_sync::primitive_optional_types_twin_sync(api_my_i32, api_my_i64, api_my_f64, api_my_bool))?; Ok(output_ok) })()) }) } +fn wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default_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: "element_twin_rust_async_default", 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 || { + let output_ok = Result::<_,()>::Ok(crate::api::pseudo_manual::optional_twin_rust_async::ElementTwinRustAsync::default())?; Ok(output_ok) + })()) + } }) +} fn wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async_impl( port_: flutter_rust_bridge::for_generated::MessagePort, ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, @@ -22633,6 +22681,40 @@ fn wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts })().await) } }) } +fn wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default_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: "element_twin_sync_default", + 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 || { + let output_ok = Result::<_, ()>::Ok( + crate::api::pseudo_manual::optional_twin_sync::ElementTwinSync::default(), + )?; + Ok(output_ok) + })()) + } + }, + ) +} fn wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync_impl( ptr_: flutter_rust_bridge::for_generated::PlatformGeneralizedUint8ListPtr, rust_vec_len_: i32, @@ -41099,589 +41181,592 @@ fn pde_ffi_dispatcher_primary_impl( 297 => wire__crate__api__misc_type__handle_list_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), 298 => wire__crate__api__misc_type__handle_string_list_twin_normal_impl(port, ptr, rust_vec_len, data_len), 299 => wire__crate__api__newtype_pattern__handle_newtype_twin_normal_impl(port, ptr, rust_vec_len, data_len), -300 => wire__crate__api__optional__handle_increment_boxed_optional_twin_normal_impl(port, ptr, rust_vec_len, data_len), -301 => wire__crate__api__optional__handle_option_box_arguments_twin_normal_impl(port, ptr, rust_vec_len, data_len), -302 => wire__crate__api__optional__handle_optional_increment_twin_normal_impl(port, ptr, rust_vec_len, data_len), -303 => wire__crate__api__optional__handle_optional_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -304 => wire__crate__api__optional__handle_optional_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -305 => wire__crate__api__optional__handle_vec_of_opts_twin_normal_impl(port, ptr, rust_vec_len, data_len), -306 => wire__crate__api__optional_primitive_misc__primitive_optional_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), -307 => wire__crate__api__ownership__borrow_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -308 => wire__crate__api__ownership__borrow_slice_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -309 => wire__crate__api__ownership__borrow_slice_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -310 => wire__crate__api__ownership__borrow_str_twin_normal_impl(port, ptr, rust_vec_len, data_len), -311 => wire__crate__api__ownership__borrow_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -312 => wire__crate__api__ownership__borrow_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -313 => wire__crate__api__primitive_list_misc__handle_vec_of_primitive_twin_normal_impl(port, ptr, rust_vec_len, data_len), -314 => wire__crate__api__primitive_misc__primitive_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), -315 => wire__crate__api__primitive_misc__primitive_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -316 => wire__crate__api__proxy__MyAudioParamTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -317 => wire__crate__api__proxy__MyAudioParamTwinNormal_my_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), -318 => wire__crate__api__proxy__MyNodeTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), -321 => wire__crate__api__pseudo_manual__array_twin_rust_async__boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -322 => wire__crate__api__pseudo_manual__array_twin_rust_async__func_test_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -323 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -324 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_complex_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -325 => wire__crate__api__pseudo_manual__array_twin_rust_async__last_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -326 => wire__crate__api__pseudo_manual__array_twin_rust_async__nested_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -327 => wire__crate__api__pseudo_manual__array_twin_rust_async__new_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -328 => wire__crate__api__pseudo_manual__array_twin_rust_async__return_boxed_feed_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -329 => 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), -330 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -331 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -343 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__handle_customized_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -344 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__next_user_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -347 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -348 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -349 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), -350 => wire__crate__api__pseudo_manual__basic__example_basic_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -351 => wire__crate__api__pseudo_manual__basic__example_basic_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -352 => wire__crate__api__pseudo_manual__basic__example_basic_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -353 => wire__crate__api__pseudo_manual__basic__example_basic_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -354 => wire__crate__api__pseudo_manual__basic__example_basic_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -355 => wire__crate__api__pseudo_manual__basic__example_basic_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -356 => wire__crate__api__pseudo_manual__basic__example_basic_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -357 => wire__crate__api__pseudo_manual__basic__example_basic_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -358 => wire__crate__api__pseudo_manual__basic__example_basic_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -359 => wire__crate__api__pseudo_manual__basic__example_basic_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -360 => wire__crate__api__pseudo_manual__basic__example_basic_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -361 => wire__crate__api__pseudo_manual__basic__example_basic_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -362 => wire__crate__api__pseudo_manual__basic__example_basic_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -363 => wire__crate__api__pseudo_manual__basic__example_basic_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -364 => wire__crate__api__pseudo_manual__basic__example_basic_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -365 => wire__crate__api__pseudo_manual__basic__example_basic_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -366 => wire__crate__api__pseudo_manual__basic__example_basic_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -367 => 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), -368 => 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), -369 => 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), -370 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -371 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -372 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -373 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -374 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -375 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -376 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -377 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -378 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -379 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -380 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -381 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -382 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -383 => 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), -384 => 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), -385 => 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), -386 => 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), -387 => 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), -388 => 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), -389 => 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), -390 => 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), -391 => 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), -392 => 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), -393 => 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), -394 => 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), -395 => 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), -396 => 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), -397 => 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), -398 => 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), -415 => 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), -416 => 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), -417 => 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), -418 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -419 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -420 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -421 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -422 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -423 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -424 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -425 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -426 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -427 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -428 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -429 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -430 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -431 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -432 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -433 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -434 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -435 => 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), -436 => 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), -437 => 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), -438 => 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), -439 => 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), -440 => 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), -441 => 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), -442 => 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), -443 => 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), -444 => 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), -445 => 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), -446 => 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), -447 => 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), -448 => 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), -449 => 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), -450 => 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), -451 => 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), -452 => 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), -453 => 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), -454 => 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), -475 => 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), -476 => 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), -477 => 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), -478 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), -479 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -480 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -481 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -482 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -483 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -484 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -485 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -486 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -487 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -488 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), -489 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), -490 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), -491 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), -492 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), -493 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), -494 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), -495 => 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), -496 => 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), -497 => 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), -498 => 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), -499 => 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), -500 => 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), -501 => 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), -502 => 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), -503 => 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), -504 => 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), -505 => 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), -506 => 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), -507 => 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), -508 => 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), -509 => 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), -510 => 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), -511 => 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), -512 => 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), -513 => 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), -514 => 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), -535 => 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), -536 => 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), -537 => 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), -538 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -539 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -540 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -541 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -542 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -543 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -544 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -545 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -546 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -547 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -548 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -549 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -550 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -551 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -552 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -553 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -554 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -575 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -576 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -577 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), -578 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -579 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -580 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), -581 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -582 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -583 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), -584 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), -585 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), -586 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), -587 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_input_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -588 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_output_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), -589 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_void_twin_normal_impl(port, ptr, rust_vec_len, data_len), -590 => 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), -591 => 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), -592 => 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), -593 => 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), -594 => 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), -595 => 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), -596 => 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), -597 => 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), -598 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -599 => 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), -600 => 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), -601 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -602 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_input_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -603 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_output_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -604 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_void_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -620 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_local_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -621 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_utc_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -622 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__duration_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -623 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_durations_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -624 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_timestamps_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -625 => 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), -626 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__naivedatetime_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -627 => 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), -628 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -629 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_precise_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -640 => 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), -641 => 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), -642 => 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), -643 => 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), -644 => 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), -650 => 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), -651 => 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), -652 => 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), -653 => 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), -654 => 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), -655 => 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), -656 => 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), -657 => 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), -658 => 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), -659 => 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), -660 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__clone_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -661 => 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), -662 => 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), -663 => 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), -664 => 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), -665 => 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), -666 => 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), -667 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -668 => 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), -669 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_option_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -670 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -671 => 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), -672 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -673 => 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), -674 => 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), -691 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_create_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -692 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_get_drop_count_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -693 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -694 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -699 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_simple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -700 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_discriminant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -701 => 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), -702 => 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), -703 => 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), -704 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_parameter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -705 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -706 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_return_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -707 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__multiply_by_ten_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -708 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__print_note_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -719 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__close_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -720 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__create_event_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -721 => 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), -722 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__register_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -723 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -724 => 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), -725 => 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), -726 => 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), -727 => 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), -728 => 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), -729 => 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), -730 => 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), -731 => 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), -732 => 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), -733 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -734 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_fallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -735 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_infallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -736 => wire__crate__api__pseudo_manual__exception_twin_rust_async__panic_with_custom_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -737 => 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), -738 => 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), -739 => 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), -740 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -741 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -742 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -743 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_error_variant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -744 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -745 => 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), -746 => 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), -747 => 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), -748 => 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), -749 => 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), -750 => wire__crate__api__pseudo_manual__exception_twin_rust_async__stream_sink_throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -751 => wire__crate__api__pseudo_manual__exception_twin_rust_async__throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -781 => 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), -782 => 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), -783 => 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), -784 => 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), -789 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__MyImplTraitWithSelfTwinSync_method_with_bad_self_twin_sync_impl(port, ptr, rust_vec_len, data_len), -790 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__MyImplTraitWithSelfTwinSync_method_with_good_self_twin_sync_impl(port, ptr, rust_vec_len, data_len), -793 => 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), -794 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), -795 => 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), -798 => 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), -799 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), -800 => 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), -807 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_compute_arg_generic_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), -808 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_compute_nested_type_with_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), -811 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic_compute_with_multi_arg_having_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), -814 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_compute_type_with_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), -815 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_compute_with_unrelated_borrowed_arg_twin_sync_impl(port, ptr, rust_vec_len, data_len), -820 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__lt_compute_with_lifetime_function_twin_sync_impl(port, ptr, rust_vec_len, data_len), -821 => 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), -822 => 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), -823 => 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), -824 => 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), -825 => 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), -826 => 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), -827 => 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), -828 => 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), -837 => wire__crate__api__pseudo_manual__method_twin_rust_async__StaticGetterOnlyTwinRustAsync_static_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -838 => 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), -839 => 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), -840 => 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), -841 => 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), -842 => 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), -843 => 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), -844 => 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), -845 => 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), -846 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -847 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -848 => wire__crate__api__pseudo_manual__method_twin_rust_async__my_callable_twin_rust_async_call_impl(port, ptr, rust_vec_len, data_len), -849 => 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), -850 => 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), -851 => 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), -852 => 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), -853 => 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), -854 => 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), -855 => 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), -856 => 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), -857 => 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), -858 => 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), -881 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -882 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_vec_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -883 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -884 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -885 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -886 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_fallible_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -887 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_message_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -888 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__is_app_embedded_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -889 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_array_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -890 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -891 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_map_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -892 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_option_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -893 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_set_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -894 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_struct_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -895 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_tuple_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -896 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_vec_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -897 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -898 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -899 => 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), -900 => 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), -901 => 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), -902 => 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), -903 => 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), -904 => 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), -905 => 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), -906 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -933 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_big_buffers_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -934 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_char_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -935 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_complex_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -936 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_nested_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -937 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -938 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -939 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_vec_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -940 => 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), -941 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__positional_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -942 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__test_abc_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -943 => 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), -955 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__empty_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -956 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__func_return_unit_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -957 => 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), -958 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__handle_string_list_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -963 => wire__crate__api__pseudo_manual__newtype_pattern_twin_rust_async__handle_newtype_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -965 => 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), -967 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -968 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_option_box_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -969 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_increment_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -970 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -971 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -972 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -979 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -980 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -981 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -982 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_str_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -983 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -984 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -991 => 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), -993 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_types_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -994 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -997 => 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), -998 => 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), -1001 => 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), -1002 => 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), -1003 => 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), -1004 => 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), -1005 => 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), -1006 => 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), -1007 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1008 => 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), -1009 => 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), -1010 => 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), -1011 => 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), -1012 => 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), -1016 => 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), -1017 => 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), -1018 => 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), -1019 => 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), -1020 => 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), -1021 => 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), -1022 => 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), -1023 => 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), -1024 => 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), -1025 => 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), -1026 => 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), -1027 => 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), -1028 => 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), -1029 => 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), -1030 => 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), -1031 => 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), -1032 => 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), -1033 => 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), -1034 => 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), -1035 => 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), -1036 => 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), -1037 => 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), -1038 => 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), -1039 => 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), -1040 => 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), -1041 => 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), -1042 => 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), -1043 => 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), -1044 => 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), -1045 => 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), -1046 => 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), -1093 => 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), -1094 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1095 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1096 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_option_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1097 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__frb_generator_test_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1098 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1099 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1100 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1101 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1102 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_enum_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1103 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1104 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_non_clone_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1105 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1106 => 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), -1107 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__unwrap_rust_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1123 => wire__crate__api__pseudo_manual__simple_twin_rust_async__simple_adder_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1125 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_add_value_and_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1126 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1127 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1128 => 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), -1129 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1130 => 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), -1131 => 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), -1132 => 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), -1133 => 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), -1134 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1135 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1136 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_for_struct_with_dart_keyword_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1137 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_for_struct_with_field_rename_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1138 => 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), -1139 => 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), -1140 => 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), -1141 => 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), -1142 => 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), -1150 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1151 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1154 => 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), -1155 => 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), -1156 => 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), -1160 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_nested_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1161 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1162 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), -1166 => wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1167 => wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1168 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1169 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1170 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1171 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1172 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1173 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1174 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1175 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_with_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1176 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1177 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1178 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1179 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1183 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1184 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1185 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1186 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1187 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1188 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1189 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1190 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1191 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1192 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_dummy_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1193 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1194 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1195 => 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), -1196 => 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), -1197 => 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), -1198 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1199 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1200 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1201 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1202 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_normal_and_opaque_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1203 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1204 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1205 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_one_and_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1206 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1207 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1208 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1209 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1210 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1211 => 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), -1212 => 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), -1213 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1214 => wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1215 => wire__crate__api__rust_opaque__create_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1216 => wire__crate__api__rust_opaque__create_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1217 => wire__crate__api__rust_opaque__create_option_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1218 => wire__crate__api__rust_opaque__frb_generator_test_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1219 => wire__crate__api__rust_opaque__opaque_array_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1220 => wire__crate__api__rust_opaque__opaque_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1221 => wire__crate__api__rust_opaque__opaque_vec_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1222 => wire__crate__api__rust_opaque__opaque_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1223 => wire__crate__api__rust_opaque__run_enum_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1224 => wire__crate__api__rust_opaque__run_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1225 => wire__crate__api__rust_opaque__run_non_clone_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1226 => wire__crate__api__rust_opaque__run_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1227 => wire__crate__api__rust_opaque__run_opaque_with_delay_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1228 => wire__crate__api__rust_opaque__unwrap_rust_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1233 => wire__crate__api__simple__simple_adder_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1234 => wire__crate__api__stream__func_stream_add_value_and_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1235 => wire__crate__api__stream__func_stream_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1236 => wire__crate__api__stream__func_stream_return_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1237 => wire__crate__api__stream__func_stream_sink_arg_position_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1238 => wire__crate__api__stream__handle_stream_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1239 => wire__crate__api__stream__handle_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1240 => wire__crate__api__stream__handle_stream_sink_at_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1241 => wire__crate__api__stream__handle_stream_sink_at_3_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1242 => wire__crate__api__stream__stream_sink_fixed_sized_primitive_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1243 => wire__crate__api__stream__stream_sink_inside_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1244 => wire__crate__api__stream__stream_sink_inside_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1245 => wire__crate__api__stream_misc__func_stream_realistic_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1246 => wire__crate__api__stream_misc__stream_sink_dart_async_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1247 => wire__crate__api__structure__func_for_struct_with_dart_keyword_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1248 => wire__crate__api__structure__func_for_struct_with_field_rename_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1249 => wire__crate__api__structure__func_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1250 => wire__crate__api__structure__func_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1251 => wire__crate__api__structure__func_struct_with_zero_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1252 => wire__crate__api__structure__func_tuple_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1253 => wire__crate__api__structure__func_tuple_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1254 => wire__crate__api__tuple__test_tuple_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1255 => wire__crate__api__tuple__test_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1256 => wire__crate__api__type_alias__handle_type_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1257 => wire__crate__api__type_alias__handle_type_alias_model_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1258 => wire__crate__api__type_alias__handle_type_nest_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1259 => wire__crate__api__uuid_type__handle_nested_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1260 => wire__crate__api__uuid_type__handle_uuid_twin_normal_impl(port, ptr, rust_vec_len, data_len), -1261 => wire__crate__api__uuid_type__handle_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), +300 => wire__crate__api__optional__element_twin_normal_default_impl(port, ptr, rust_vec_len, data_len), +301 => wire__crate__api__optional__handle_increment_boxed_optional_twin_normal_impl(port, ptr, rust_vec_len, data_len), +302 => wire__crate__api__optional__handle_option_box_arguments_twin_normal_impl(port, ptr, rust_vec_len, data_len), +303 => wire__crate__api__optional__handle_optional_increment_twin_normal_impl(port, ptr, rust_vec_len, data_len), +304 => wire__crate__api__optional__handle_optional_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +305 => wire__crate__api__optional__handle_optional_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +306 => wire__crate__api__optional__handle_vec_of_opts_twin_normal_impl(port, ptr, rust_vec_len, data_len), +307 => wire__crate__api__optional_primitive_misc__primitive_optional_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), +308 => wire__crate__api__ownership__borrow_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +309 => wire__crate__api__ownership__borrow_slice_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +310 => wire__crate__api__ownership__borrow_slice_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +311 => wire__crate__api__ownership__borrow_str_twin_normal_impl(port, ptr, rust_vec_len, data_len), +312 => wire__crate__api__ownership__borrow_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +313 => wire__crate__api__ownership__borrow_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +314 => wire__crate__api__primitive_list_misc__handle_vec_of_primitive_twin_normal_impl(port, ptr, rust_vec_len, data_len), +315 => wire__crate__api__primitive_misc__primitive_types_twin_normal_impl(port, ptr, rust_vec_len, data_len), +316 => wire__crate__api__primitive_misc__primitive_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +317 => wire__crate__api__proxy__MyAudioParamTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +318 => wire__crate__api__proxy__MyAudioParamTwinNormal_my_method_twin_normal_impl(port, ptr, rust_vec_len, data_len), +319 => wire__crate__api__proxy__MyNodeTwinNormal_create_twin_normal_impl(port, ptr, rust_vec_len, data_len), +322 => wire__crate__api__pseudo_manual__array_twin_rust_async__boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +323 => wire__crate__api__pseudo_manual__array_twin_rust_async__func_test_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +324 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +325 => wire__crate__api__pseudo_manual__array_twin_rust_async__get_complex_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +326 => wire__crate__api__pseudo_manual__array_twin_rust_async__last_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +327 => wire__crate__api__pseudo_manual__array_twin_rust_async__nested_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +328 => wire__crate__api__pseudo_manual__array_twin_rust_async__new_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +329 => wire__crate__api__pseudo_manual__array_twin_rust_async__return_boxed_feed_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +330 => 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), +331 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_boxed_blob_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +332 => wire__crate__api__pseudo_manual__array_twin_rust_async__use_msgid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +344 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__handle_customized_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +345 => wire__crate__api__pseudo_manual__attribute_twin_rust_async__next_user_id_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +348 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_general_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +349 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_primitive_enum_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +350 => wire__crate__api__pseudo_manual__basic__example_basic_type_basic_struct_twin_normal_twin_normal_impl(port, ptr, rust_vec_len, data_len), +351 => wire__crate__api__pseudo_manual__basic__example_basic_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +352 => wire__crate__api__pseudo_manual__basic__example_basic_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +353 => wire__crate__api__pseudo_manual__basic__example_basic_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +354 => wire__crate__api__pseudo_manual__basic__example_basic_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +355 => wire__crate__api__pseudo_manual__basic__example_basic_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +356 => wire__crate__api__pseudo_manual__basic__example_basic_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +357 => wire__crate__api__pseudo_manual__basic__example_basic_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +358 => wire__crate__api__pseudo_manual__basic__example_basic_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +359 => wire__crate__api__pseudo_manual__basic__example_basic_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +360 => wire__crate__api__pseudo_manual__basic__example_basic_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +361 => wire__crate__api__pseudo_manual__basic__example_basic_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +362 => wire__crate__api__pseudo_manual__basic__example_basic_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +363 => wire__crate__api__pseudo_manual__basic__example_basic_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +364 => wire__crate__api__pseudo_manual__basic__example_basic_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +365 => wire__crate__api__pseudo_manual__basic__example_basic_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +366 => wire__crate__api__pseudo_manual__basic__example_basic_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +367 => wire__crate__api__pseudo_manual__basic__example_basic_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +368 => 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), +369 => 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), +370 => 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), +371 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +372 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +373 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +374 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +375 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +376 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +377 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +378 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +379 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +380 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +381 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +382 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +383 => wire__crate__api__pseudo_manual__basic_list__example_basic_list_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +384 => 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), +385 => 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), +386 => 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), +387 => 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), +388 => 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), +389 => 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), +390 => 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), +391 => 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), +392 => 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), +393 => 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), +394 => 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), +395 => 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), +396 => 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), +397 => 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), +398 => 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), +399 => 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), +416 => 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), +417 => 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), +418 => 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), +419 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +420 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +421 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +422 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +423 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +424 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +425 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +426 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +427 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +428 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +429 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +430 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +431 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +432 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +433 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +434 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +435 => wire__crate__api__pseudo_manual__basic_map__example_basic_map_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +436 => 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), +437 => 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), +438 => 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), +439 => 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), +440 => 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), +441 => 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), +442 => 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), +443 => 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), +444 => 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), +445 => 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), +446 => 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), +447 => 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), +448 => 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), +449 => 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), +450 => 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), +451 => 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), +452 => 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), +453 => 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), +454 => 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), +455 => 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), +476 => 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), +477 => 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), +478 => 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), +479 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bool_twin_normal_impl(port, ptr, rust_vec_len, data_len), +480 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +481 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +482 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_f64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +483 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +484 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +485 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +486 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +487 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_i8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +488 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_isize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +489 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_string_twin_normal_impl(port, ptr, rust_vec_len, data_len), +490 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u128_twin_normal_impl(port, ptr, rust_vec_len, data_len), +491 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u16_twin_normal_impl(port, ptr, rust_vec_len, data_len), +492 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u32_twin_normal_impl(port, ptr, rust_vec_len, data_len), +493 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u64_twin_normal_impl(port, ptr, rust_vec_len, data_len), +494 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_u8_twin_normal_impl(port, ptr, rust_vec_len, data_len), +495 => wire__crate__api__pseudo_manual__basic_optional__example_basic_optional_type_usize_twin_normal_impl(port, ptr, rust_vec_len, data_len), +496 => 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), +497 => 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), +498 => 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), +499 => 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), +500 => 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), +501 => 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), +502 => 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), +503 => 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), +504 => 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), +505 => 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), +506 => 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), +507 => 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), +508 => 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), +509 => 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), +510 => 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), +511 => 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), +512 => 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), +513 => 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), +514 => 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), +515 => 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), +536 => 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), +537 => 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), +538 => 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), +539 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bool_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +540 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +541 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +542 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_f64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +543 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +544 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +545 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +546 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +547 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_i8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +548 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_isize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +549 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +550 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u128_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +551 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u16_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +552 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +553 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u64_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +554 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +555 => wire__crate__api__pseudo_manual__basic_twin_rust_async__example_basic_type_usize_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +576 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +577 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +578 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), +579 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +580 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +581 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_binary_tree_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), +582 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +583 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +584 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_input_twin_normal_impl(port, ptr, rust_vec_len, data_len), +585 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_json_twin_normal_impl(port, ptr, rust_vec_len, data_len), +586 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_protobuf_twin_normal_impl(port, ptr, rust_vec_len, data_len), +587 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_blob_output_twin_normal_impl(port, ptr, rust_vec_len, data_len), +588 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_input_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +589 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_output_bytes_twin_normal_impl(port, ptr, rust_vec_len, data_len), +590 => wire__crate__api__pseudo_manual__benchmark_api__benchmark_void_twin_normal_impl(port, ptr, rust_vec_len, data_len), +591 => 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), +592 => 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), +593 => 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), +594 => 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), +595 => 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), +596 => 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), +597 => 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), +598 => 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), +599 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_input_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +600 => 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), +601 => 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), +602 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_blob_output_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +603 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_input_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +604 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_output_bytes_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +605 => wire__crate__api__pseudo_manual__benchmark_api_twin_rust_async__benchmark_void_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +621 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_local_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +622 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__datetime_utc_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +623 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__duration_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +624 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_durations_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +625 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__handle_timestamps_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +626 => 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), +627 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__naivedatetime_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +628 => 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), +629 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +630 => wire__crate__api__pseudo_manual__chrono_type_twin_rust_async__test_precise_chrono_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +641 => 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), +642 => 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), +643 => 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), +644 => 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), +645 => 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), +651 => 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), +652 => 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), +653 => 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), +654 => 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), +655 => 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), +656 => 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), +657 => 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), +658 => 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), +659 => 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), +660 => 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), +661 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__clone_dart_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +662 => 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), +663 => 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), +664 => 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), +665 => 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), +666 => 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), +667 => 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), +668 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +669 => 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), +670 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_option_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +671 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +672 => 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), +673 => wire__crate__api__pseudo_manual__dart_opaque_twin_rust_async__loop_back_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +674 => 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), +675 => 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), +692 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_create_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +693 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_get_drop_count_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +694 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +695 => wire__crate__api__pseudo_manual__dropping_twin_rust_async__DroppableTwinRustAsync_simple_method_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +700 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_simple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +701 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__func_enum_with_discriminant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +702 => 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), +703 => 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), +704 => 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), +705 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_parameter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +706 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_enum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +707 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__handle_return_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +708 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__multiply_by_ten_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +709 => wire__crate__api__pseudo_manual__enumeration_twin_rust_async__print_note_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +720 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__close_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +721 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__create_event_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +722 => 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), +723 => wire__crate__api__pseudo_manual__event_listener_twin_rust_async__register_event_listener_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +724 => wire__crate__api__pseudo_manual__exception_twin_rust_async__custom_enum_error_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +725 => 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), +726 => 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), +727 => 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), +728 => 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), +729 => 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), +730 => 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), +731 => 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), +732 => 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), +733 => 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), +734 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +735 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_fallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +736 => wire__crate__api__pseudo_manual__exception_twin_rust_async__func_type_infallible_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +737 => wire__crate__api__pseudo_manual__exception_twin_rust_async__panic_with_custom_result_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +738 => 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), +739 => 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), +740 => 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), +741 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +742 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_custom_struct_ok_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +743 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_err_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +744 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_error_variant_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +745 => wire__crate__api__pseudo_manual__exception_twin_rust_async__return_ok_custom_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +746 => 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), +747 => 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), +748 => 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), +749 => 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), +750 => 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), +751 => wire__crate__api__pseudo_manual__exception_twin_rust_async__stream_sink_throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +752 => wire__crate__api__pseudo_manual__exception_twin_rust_async__throw_anyhow_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +782 => 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), +783 => 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), +784 => 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), +785 => 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), +790 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__MyImplTraitWithSelfTwinSync_method_with_bad_self_twin_sync_impl(port, ptr, rust_vec_len, data_len), +791 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__MyImplTraitWithSelfTwinSync_method_with_good_self_twin_sync_impl(port, ptr, rust_vec_len, data_len), +794 => 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), +795 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), +796 => 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), +799 => 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), +800 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_simple_trait_fn_twin_sync_impl(port, ptr, rust_vec_len, data_len), +801 => 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), +808 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_compute_arg_generic_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), +809 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_compute_nested_type_with_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), +812 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic_compute_with_multi_arg_having_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), +815 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_compute_type_with_lifetime_twin_sync_impl(port, ptr, rust_vec_len, data_len), +816 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_compute_with_unrelated_borrowed_arg_twin_sync_impl(port, ptr, rust_vec_len, data_len), +821 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__lt_compute_with_lifetime_function_twin_sync_impl(port, ptr, rust_vec_len, data_len), +822 => 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), +823 => 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), +824 => 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), +825 => 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), +826 => 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), +827 => 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), +828 => 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), +829 => 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), +838 => wire__crate__api__pseudo_manual__method_twin_rust_async__StaticGetterOnlyTwinRustAsync_static_getter_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +839 => 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), +840 => 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), +841 => 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), +842 => 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), +843 => 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), +844 => 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), +845 => 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), +846 => 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), +847 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +848 => wire__crate__api__pseudo_manual__method_twin_rust_async__get_sum_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +849 => wire__crate__api__pseudo_manual__method_twin_rust_async__my_callable_twin_rust_async_call_impl(port, ptr, rust_vec_len, data_len), +850 => 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), +851 => 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), +852 => 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), +853 => 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), +854 => 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), +855 => 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), +856 => 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), +857 => 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), +858 => 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), +859 => 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), +882 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +883 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__app_settings_vec_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +884 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +885 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__first_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +886 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +887 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_fallible_app_settings_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +888 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__get_message_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +889 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__is_app_embedded_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +890 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_array_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +891 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +892 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_map_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +893 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_option_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +894 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_set_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +895 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_struct_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +896 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_tuple_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +897 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__mirror_vec_enum_stream_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +898 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_number_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +899 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__repeat_sequence_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +900 => 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), +901 => 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), +902 => 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), +903 => 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), +904 => 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), +905 => 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), +906 => 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), +907 => wire__crate__api__pseudo_manual__mirror_twin_rust_async__test_raw_string_mirrored_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +934 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_big_buffers_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +935 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_char_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +936 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_complex_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +937 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_nested_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +938 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +939 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +940 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__handle_vec_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +941 => 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), +942 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__positional_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +943 => wire__crate__api__pseudo_manual__misc_example_twin_rust_async__test_abc_enum_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +944 => 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), +956 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__empty_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +957 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__func_return_unit_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +958 => 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), +959 => wire__crate__api__pseudo_manual__misc_type_twin_rust_async__handle_string_list_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +964 => wire__crate__api__pseudo_manual__newtype_pattern_twin_rust_async__handle_newtype_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +966 => 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), +968 => wire__crate__api__pseudo_manual__optional_twin_rust_async__element_twin_rust_async_default_impl(port, ptr, rust_vec_len, data_len), +969 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_increment_boxed_optional_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +970 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_option_box_arguments_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +971 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_increment_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +972 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_return_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +973 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_optional_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +974 => wire__crate__api__pseudo_manual__optional_twin_rust_async__handle_vec_of_opts_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +975 => wire__crate__api__pseudo_manual__optional_twin_sync__element_twin_sync_default_impl(port, ptr, rust_vec_len, data_len), +982 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_i32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +983 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +984 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_slice_u8_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +985 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_str_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +986 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_string_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +987 => wire__crate__api__pseudo_manual__ownership_twin_rust_async__borrow_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +994 => 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), +996 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_types_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +997 => wire__crate__api__pseudo_manual__primitive_misc_twin_rust_async__primitive_u32_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1000 => 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), +1001 => 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), +1004 => 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), +1005 => 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), +1006 => 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), +1007 => 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), +1008 => 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), +1009 => 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), +1010 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__NonCloneSimpleTwinRustAsync_new_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1011 => 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), +1012 => 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), +1013 => 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), +1014 => 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), +1015 => 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), +1019 => 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), +1020 => 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), +1021 => 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), +1022 => 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), +1023 => 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), +1024 => 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), +1025 => 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), +1026 => 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), +1027 => 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), +1028 => 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), +1029 => 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), +1030 => 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), +1031 => 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), +1032 => 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), +1033 => 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), +1034 => 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), +1035 => 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), +1036 => 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), +1037 => 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), +1038 => 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), +1039 => 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), +1040 => 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), +1041 => 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), +1042 => 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), +1043 => 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), +1044 => 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), +1045 => 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), +1046 => 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), +1047 => 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), +1048 => 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), +1049 => 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), +1096 => 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), +1097 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1098 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1099 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__create_option_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1100 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__frb_generator_test_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1101 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1102 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_array_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1103 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_run_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1104 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__opaque_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1105 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_enum_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1106 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_nested_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1107 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_non_clone_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1108 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__run_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1109 => 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), +1110 => wire__crate__api__pseudo_manual__rust_opaque_twin_rust_async__unwrap_rust_opaque_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1126 => wire__crate__api__pseudo_manual__simple_twin_rust_async__simple_adder_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1128 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_add_value_and_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1129 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_error_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1130 => wire__crate__api__pseudo_manual__stream_twin_rust_async__func_stream_return_panic_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1131 => 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), +1132 => wire__crate__api__pseudo_manual__stream_twin_rust_async__handle_stream_of_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1133 => 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), +1134 => 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), +1135 => 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), +1136 => 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), +1137 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_struct_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1138 => wire__crate__api__pseudo_manual__stream_twin_rust_async__stream_sink_inside_vec_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1139 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_for_struct_with_dart_keyword_field_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1140 => wire__crate__api__pseudo_manual__structure_twin_rust_async__func_for_struct_with_field_rename_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1141 => 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), +1142 => 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), +1143 => 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), +1144 => 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), +1145 => 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), +1153 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_2_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1154 => wire__crate__api__pseudo_manual__tuple_twin_rust_async__test_tuple_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1157 => 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), +1158 => 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), +1159 => 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), +1163 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_nested_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1164 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuid_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1165 => wire__crate__api__pseudo_manual__uuid_type_twin_rust_async__handle_uuids_twin_rust_async_impl(port, ptr, rust_vec_len, data_len), +1169 => wire__crate__api__raw_string__test_more_than_just_one_raw_string_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1170 => wire__crate__api__raw_string__test_raw_string_item_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1171 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1172 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1173 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1174 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_getter_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1175 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_instance_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1176 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_custom_name_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1177 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1178 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_new_with_result_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1179 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1180 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1181 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1182 => wire__crate__api__rust_auto_opaque__NonCloneSimpleTwinNormal_static_method_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1186 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1187 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1188 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_and_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1189 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1190 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_arg_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1191 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1192 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_borrow_and_mut_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1193 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1194 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_callable_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1195 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_dummy_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1196 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_arg_borrow_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1197 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_enum_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1198 => 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), +1199 => 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), +1200 => 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), +1201 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1202 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1203 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1204 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_explicit_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1205 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_normal_and_opaque_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1206 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_arg_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1207 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_plus_sign_return_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1208 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_one_and_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1209 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_opaque_two_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1210 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1211 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_return_vec_own_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1212 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_sleep_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1213 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_stream_sink_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1214 => 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), +1215 => 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), +1216 => wire__crate__api__rust_auto_opaque__rust_auto_opaque_two_args_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1217 => wire__crate__api__rust_opaque__create_array_opaque_enum_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1218 => wire__crate__api__rust_opaque__create_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1219 => wire__crate__api__rust_opaque__create_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1220 => wire__crate__api__rust_opaque__create_option_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1221 => wire__crate__api__rust_opaque__frb_generator_test_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1222 => wire__crate__api__rust_opaque__opaque_array_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1223 => wire__crate__api__rust_opaque__opaque_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1224 => wire__crate__api__rust_opaque__opaque_vec_run_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1225 => wire__crate__api__rust_opaque__opaque_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1226 => wire__crate__api__rust_opaque__run_enum_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1227 => wire__crate__api__rust_opaque__run_nested_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1228 => wire__crate__api__rust_opaque__run_non_clone_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1229 => wire__crate__api__rust_opaque__run_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1230 => wire__crate__api__rust_opaque__run_opaque_with_delay_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1231 => wire__crate__api__rust_opaque__unwrap_rust_opaque_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1236 => wire__crate__api__simple__simple_adder_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1237 => wire__crate__api__stream__func_stream_add_value_and_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1238 => wire__crate__api__stream__func_stream_return_error_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1239 => wire__crate__api__stream__func_stream_return_panic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1240 => wire__crate__api__stream__func_stream_sink_arg_position_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1241 => wire__crate__api__stream__handle_stream_of_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1242 => wire__crate__api__stream__handle_stream_sink_at_1_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1243 => wire__crate__api__stream__handle_stream_sink_at_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1244 => wire__crate__api__stream__handle_stream_sink_at_3_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1245 => wire__crate__api__stream__stream_sink_fixed_sized_primitive_array_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1246 => wire__crate__api__stream__stream_sink_inside_struct_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1247 => wire__crate__api__stream__stream_sink_inside_vec_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1248 => wire__crate__api__stream_misc__func_stream_realistic_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1249 => wire__crate__api__stream_misc__stream_sink_dart_async_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1250 => wire__crate__api__structure__func_for_struct_with_dart_keyword_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1251 => wire__crate__api__structure__func_for_struct_with_field_rename_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1252 => wire__crate__api__structure__func_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1253 => wire__crate__api__structure__func_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1254 => wire__crate__api__structure__func_struct_with_zero_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1255 => wire__crate__api__structure__func_tuple_struct_with_one_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1256 => wire__crate__api__structure__func_tuple_struct_with_two_field_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1257 => wire__crate__api__tuple__test_tuple_2_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1258 => wire__crate__api__tuple__test_tuple_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1259 => wire__crate__api__type_alias__handle_type_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1260 => wire__crate__api__type_alias__handle_type_alias_model_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1261 => wire__crate__api__type_alias__handle_type_nest_alias_id_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1262 => wire__crate__api__uuid_type__handle_nested_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1263 => wire__crate__api__uuid_type__handle_uuid_twin_normal_impl(port, ptr, rust_vec_len, data_len), +1264 => wire__crate__api__uuid_type__handle_uuids_twin_normal_impl(port, ptr, rust_vec_len, data_len), _ => unreachable!(), } } @@ -41740,376 +41825,376 @@ fn pde_ffi_dispatcher_sync_impl( 283 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_getter_impl(ptr, rust_vec_len, data_len), 284 => wire__crate__api__misc_no_twin_example_a__StructWithSimpleSetterTwinNormal_simple_setter_impl(ptr, rust_vec_len, data_len), 290 => 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), -332 => wire__crate__api__pseudo_manual__array_twin_sync__boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), -333 => wire__crate__api__pseudo_manual__array_twin_sync__func_test_id_twin_sync_impl(ptr, rust_vec_len, data_len), -334 => wire__crate__api__pseudo_manual__array_twin_sync__get_array_twin_sync_impl(ptr, rust_vec_len, data_len), -335 => wire__crate__api__pseudo_manual__array_twin_sync__get_complex_array_twin_sync_impl(ptr, rust_vec_len, data_len), -336 => wire__crate__api__pseudo_manual__array_twin_sync__last_number_twin_sync_impl(ptr, rust_vec_len, data_len), -337 => wire__crate__api__pseudo_manual__array_twin_sync__nested_id_twin_sync_impl(ptr, rust_vec_len, data_len), -338 => wire__crate__api__pseudo_manual__array_twin_sync__new_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), -339 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), -340 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_raw_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), -341 => wire__crate__api__pseudo_manual__array_twin_sync__use_boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), -342 => wire__crate__api__pseudo_manual__array_twin_sync__use_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), -345 => wire__crate__api__pseudo_manual__attribute_twin_sync__handle_customized_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -346 => wire__crate__api__pseudo_manual__attribute_twin_sync__next_user_id_twin_sync_impl(ptr, rust_vec_len, data_len), -399 => 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), -400 => 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), -401 => 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), -402 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -403 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -404 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -405 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -406 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -407 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -408 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -409 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -410 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -411 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -412 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -413 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -414 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -455 => 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), -456 => 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), -457 => 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), -458 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -459 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -460 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -461 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -462 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), -463 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -464 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -465 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -466 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -467 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), -468 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -469 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), -470 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -471 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -472 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -473 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -474 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), -515 => 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), -516 => 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), -517 => 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), -518 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -519 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -520 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -521 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -522 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), -523 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -524 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -525 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -526 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -527 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), -528 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -529 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), -530 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -531 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -532 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -533 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -534 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), -555 => 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), -556 => 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), -557 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), -558 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), -559 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -560 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), -561 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), -562 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), -563 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), -564 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -565 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), -566 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), -567 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), -568 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), -569 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), -570 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), -571 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -572 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), -573 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -574 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), -605 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), -606 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -607 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_twin_sync_impl(ptr, rust_vec_len, data_len), -608 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), -609 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -610 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_twin_sync_impl(ptr, rust_vec_len, data_len), -611 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), -612 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -613 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_twin_sync_impl(ptr, rust_vec_len, data_len), -614 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), -615 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), -616 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_twin_sync_impl(ptr, rust_vec_len, data_len), -617 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_input_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -618 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_output_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -619 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_void_twin_sync_impl(ptr, rust_vec_len, data_len), -630 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_local_twin_sync_impl(ptr, rust_vec_len, data_len), -631 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), -632 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__duration_twin_sync_impl(ptr, rust_vec_len, data_len), -633 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_durations_twin_sync_impl(ptr, rust_vec_len, data_len), -634 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_timestamps_twin_sync_impl(ptr, rust_vec_len, data_len), -635 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__how_long_does_it_take_twin_sync_impl(ptr, rust_vec_len, data_len), -636 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__naivedatetime_twin_sync_impl(ptr, rust_vec_len, data_len), -637 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__optional_empty_datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), -638 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), -639 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_precise_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), -645 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_slash_star_star_twin_sync_impl(ptr, rust_vec_len, data_len), -646 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_multi_line_twin_sync_impl(ptr, rust_vec_len, data_len), -647 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_single_line_twin_sync_impl(ptr, rust_vec_len, data_len), -648 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_instance_method_twin_sync_impl(ptr, rust_vec_len, data_len), -649 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), -675 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__async_accept_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -676 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__clone_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -677 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -678 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -679 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__drop_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -680 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -681 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -682 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_get_twin_sync_impl(ptr, rust_vec_len, data_len), -683 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_twin_sync_impl(ptr, rust_vec_len, data_len), -684 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_get_twin_sync_impl(ptr, rust_vec_len, data_len), -685 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_twin_sync_impl(ptr, rust_vec_len, data_len), -686 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_twin_sync_impl(ptr, rust_vec_len, data_len), -687 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_get_twin_sync_impl(ptr, rust_vec_len, data_len), -688 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_twin_sync_impl(ptr, rust_vec_len, data_len), -689 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__panic_unwrap_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -690 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__set_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -695 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_create_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -696 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_get_drop_count_twin_sync_impl(ptr, rust_vec_len, data_len), -697 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -698 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), -709 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_simple_twin_sync_impl(ptr, rust_vec_len, data_len), -710 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_discriminant_twin_sync_impl(ptr, rust_vec_len, data_len), -711 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_mixed_twin_sync_impl(ptr, rust_vec_len, data_len), -712 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -713 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), -714 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_parameter_twin_sync_impl(ptr, rust_vec_len, data_len), -715 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -716 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_return_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -717 => wire__crate__api__pseudo_manual__enumeration_twin_sync__multiply_by_ten_twin_sync_impl(ptr, rust_vec_len, data_len), -718 => wire__crate__api__pseudo_manual__enumeration_twin_sync__print_note_twin_sync_impl(ptr, rust_vec_len, data_len), -752 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_panic_twin_sync_impl(ptr, rust_vec_len, data_len), -753 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -754 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_ok_twin_sync_impl(ptr, rust_vec_len, data_len), -755 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_nested_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -756 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -757 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -758 => 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), -759 => 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), -760 => 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), -761 => 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), -762 => wire__crate__api__pseudo_manual__exception_twin_sync__func_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), -763 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_fallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), -764 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_infallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), -765 => wire__crate__api__pseudo_manual__exception_twin_sync__panic_with_custom_result_twin_sync_impl(ptr, rust_vec_len, data_len), -766 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_twin_sync_impl(ptr, rust_vec_len, data_len), -767 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_variant1_twin_sync_impl(ptr, rust_vec_len, data_len), -768 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_2_twin_sync_impl(ptr, rust_vec_len, data_len), -769 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), -770 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), -771 => wire__crate__api__pseudo_manual__exception_twin_sync__return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -772 => wire__crate__api__pseudo_manual__exception_twin_sync__return_error_variant_twin_sync_impl(ptr, rust_vec_len, data_len), -773 => wire__crate__api__pseudo_manual__exception_twin_sync__return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), -774 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -775 => 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), -776 => 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), -777 => 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), -778 => 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), -779 => wire__crate__api__pseudo_manual__exception_twin_sync__stream_sink_throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), -780 => wire__crate__api__pseudo_manual__exception_twin_sync__throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), -785 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_new_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), -786 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_old_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), -787 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -788 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -791 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_auto_accessor_get_one_impl(ptr, rust_vec_len, data_len), -792 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_auto_accessor_set_one_impl(ptr, rust_vec_len, data_len), -796 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_auto_accessor_get_two_impl(ptr, rust_vec_len, data_len), -797 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_auto_accessor_set_two_impl(ptr, rust_vec_len, data_len), -805 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtNestedTypeWithLifetimeTwinSyncstatic_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), -806 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtNestedTypeWithLifetimeTwinSyncstatic_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), -809 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), -810 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), -812 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), -813 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), -816 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_create_twin_sync_impl(ptr, rust_vec_len, data_len), -817 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_create_with_logger_twin_sync_impl(ptr, rust_vec_len, data_len), -818 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtSubStructTwinSync_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), -819 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtSubStructTwinSync_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), -829 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_i32_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -830 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), -831 => 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), -832 => 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), -833 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_string_twin_sync_impl(ptr, rust_vec_len, data_len), -834 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -835 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -836 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_string_twin_sync_impl(ptr, rust_vec_len, data_len), -859 => wire__crate__api__pseudo_manual__method_twin_sync__StaticGetterOnlyTwinSync_static_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -860 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_static_twin_sync_impl(ptr, rust_vec_len, data_len), -861 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_twin_sync_impl(ptr, rust_vec_len, data_len), -862 => 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), -863 => 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), -864 => 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), -865 => 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), -866 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -867 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_simple_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -868 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_array_twin_sync_impl(ptr, rust_vec_len, data_len), -869 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -870 => wire__crate__api__pseudo_manual__method_twin_sync__my_callable_twin_sync_call_impl(ptr, rust_vec_len, data_len), -871 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), -872 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), -873 => wire__crate__api__pseudo_manual__method_twin_sync__simple_primitive_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), -874 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_arg_self_twin_sync_impl(ptr, rust_vec_len, data_len), -875 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -876 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_own_twin_sync_impl(ptr, rust_vec_len, data_len), -877 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), -878 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_vec_self_twin_sync_impl(ptr, rust_vec_len, data_len), -879 => wire__crate__api__pseudo_manual__method_twin_sync__static_only_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), -880 => wire__crate__api__pseudo_manual__method_twin_sync__sum_with_twin_sync_sum_twin_sync_impl(ptr, rust_vec_len, data_len), -907 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -908 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_vec_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -909 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_number_twin_sync_impl(ptr, rust_vec_len, data_len), -910 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), -911 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), -912 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_fallible_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), -913 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_message_twin_sync_impl(ptr, rust_vec_len, data_len), -914 => wire__crate__api__pseudo_manual__mirror_twin_sync__is_app_embedded_twin_sync_impl(ptr, rust_vec_len, data_len), -915 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_array_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -916 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -917 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_map_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -918 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_option_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -919 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_set_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -920 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_struct_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -921 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_tuple_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -922 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_vec_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), -923 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_number_twin_sync_impl(ptr, rust_vec_len, data_len), -924 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), -925 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_contains_mirrored_sub_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -926 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_fallible_of_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -927 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_hashmap_with_mirrored_value_twin_sync_impl(ptr, rust_vec_len, data_len), -928 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_nested_enums_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -929 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_raw_nested_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -930 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_nested_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -931 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_enum_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -932 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), -944 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_big_buffers_twin_sync_impl(ptr, rust_vec_len, data_len), -945 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_char_twin_sync_impl(ptr, rust_vec_len, data_len), -946 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_complex_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -947 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_nested_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -948 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_string_twin_sync_impl(ptr, rust_vec_len, data_len), -949 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -950 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_vec_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -951 => wire__crate__api__pseudo_manual__misc_example_twin_sync__list_of_primitive_enums_twin_sync_impl(ptr, rust_vec_len, data_len), -952 => wire__crate__api__pseudo_manual__misc_example_twin_sync__positional_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), -953 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_abc_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -954 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_struct_with_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -959 => wire__crate__api__pseudo_manual__misc_type_twin_sync__empty_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -960 => wire__crate__api__pseudo_manual__misc_type_twin_sync__func_return_unit_twin_sync_impl(ptr, rust_vec_len, data_len), -961 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_list_of_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -962 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_string_list_twin_sync_impl(ptr, rust_vec_len, data_len), -964 => wire__crate__api__pseudo_manual__newtype_pattern_twin_sync__handle_newtype_twin_sync_impl(ptr, rust_vec_len, data_len), -966 => wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync__primitive_optional_types_twin_sync_impl(ptr, rust_vec_len, data_len), -973 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync_impl(ptr, rust_vec_len, data_len), -974 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_option_box_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), -975 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_increment_twin_sync_impl(ptr, rust_vec_len, data_len), -976 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_return_twin_sync_impl(ptr, rust_vec_len, data_len), -977 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -978 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync_impl(ptr, rust_vec_len, data_len), -985 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_i32_twin_sync_impl(ptr, rust_vec_len, data_len), -986 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_string_twin_sync_impl(ptr, rust_vec_len, data_len), -987 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_u8_twin_sync_impl(ptr, rust_vec_len, data_len), -988 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_str_twin_sync_impl(ptr, rust_vec_len, data_len), -989 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_string_twin_sync_impl(ptr, rust_vec_len, data_len), -990 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -992 => wire__crate__api__pseudo_manual__primitive_list_misc_twin_sync__handle_vec_of_primitive_twin_sync_impl(ptr, rust_vec_len, data_len), -995 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_types_twin_sync_impl(ptr, rust_vec_len, data_len), -996 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_u32_twin_sync_impl(ptr, rust_vec_len, data_len), -999 => 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), -1000 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -1013 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_auto_accessor_get_good_impl(ptr, rust_vec_len, data_len), -1014 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_auto_accessor_set_good_impl(ptr, rust_vec_len, data_len), -1047 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1048 => 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), -1049 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1050 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_getter_twin_sync_impl(ptr, rust_vec_len, data_len), -1051 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1052 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl(ptr, rust_vec_len, data_len), -1053 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), -1054 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_with_result_twin_sync_impl(ptr, rust_vec_len, data_len), -1055 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1056 => 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), -1057 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1058 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1059 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_auto_accessor_get_good_impl(ptr, rust_vec_len, data_len), -1060 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_auto_accessor_set_good_impl(ptr, rust_vec_len, data_len), -1062 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), -1063 => 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), -1064 => 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), -1065 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1066 => 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), -1067 => 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), -1068 => 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), -1069 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1070 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1071 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_dummy_twin_sync_impl(ptr, rust_vec_len, data_len), -1072 => 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), -1073 => 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), -1074 => 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), -1075 => 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), -1076 => 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), -1077 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_arg_twin_sync_impl(ptr, rust_vec_len, data_len), -1078 => 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), -1079 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_twin_sync_impl(ptr, rust_vec_len, data_len), -1080 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_struct_twin_sync_impl(ptr, rust_vec_len, data_len), -1081 => 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), -1082 => 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), -1083 => 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), -1084 => 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), -1085 => 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), -1086 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), -1087 => 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), -1088 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_sleep_twin_sync_impl(ptr, rust_vec_len, data_len), -1089 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), -1090 => 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), -1091 => 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), -1092 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(ptr, rust_vec_len, data_len), -1108 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_array_opaque_enum_twin_sync_impl(ptr, rust_vec_len, data_len), -1109 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1110 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1111 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_option_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1112 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__frb_generator_test_twin_sync_impl(ptr, rust_vec_len, data_len), -1113 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_run_twin_sync_impl(ptr, rust_vec_len, data_len), -1114 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_twin_sync_impl(ptr, rust_vec_len, data_len), -1115 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_run_twin_sync_impl(ptr, rust_vec_len, data_len), -1116 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_twin_sync_impl(ptr, rust_vec_len, data_len), -1117 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_enum_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1118 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1119 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_non_clone_twin_sync_impl(ptr, rust_vec_len, data_len), -1120 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1121 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_with_delay_twin_sync_impl(ptr, rust_vec_len, data_len), -1122 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__unwrap_rust_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), -1124 => wire__crate__api__pseudo_manual__simple_twin_sync__simple_adder_twin_sync_impl(ptr, rust_vec_len, data_len), -1143 => wire__crate__api__pseudo_manual__structure_twin_sync__func_for_struct_with_dart_keyword_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1144 => wire__crate__api__pseudo_manual__structure_twin_sync__func_for_struct_with_field_rename_twin_sync_impl(ptr, rust_vec_len, data_len), -1145 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1146 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1147 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_zero_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1148 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1149 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), -1152 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_2_twin_sync_impl(ptr, rust_vec_len, data_len), -1153 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), -1157 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), -1158 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_model_twin_sync_impl(ptr, rust_vec_len, data_len), -1159 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_nest_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), -1163 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_nested_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), -1164 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuid_twin_sync_impl(ptr, rust_vec_len, data_len), -1165 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), -1180 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_auto_accessor_get_good_impl(ptr, rust_vec_len, data_len), -1181 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_auto_accessor_set_good_impl(ptr, rust_vec_len, data_len), -1229 => wire__crate__api__rust_opaque_sync__frb_sync_generator_test_twin_normal_impl(ptr, rust_vec_len, data_len), -1230 => wire__crate__api__rust_opaque_sync__sync_create_non_clone_twin_normal_impl(ptr, rust_vec_len, data_len), -1231 => wire__crate__api__rust_opaque_sync__sync_create_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), -1232 => wire__crate__api__rust_opaque_sync__sync_option_rust_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), +333 => wire__crate__api__pseudo_manual__array_twin_sync__boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), +334 => wire__crate__api__pseudo_manual__array_twin_sync__func_test_id_twin_sync_impl(ptr, rust_vec_len, data_len), +335 => wire__crate__api__pseudo_manual__array_twin_sync__get_array_twin_sync_impl(ptr, rust_vec_len, data_len), +336 => wire__crate__api__pseudo_manual__array_twin_sync__get_complex_array_twin_sync_impl(ptr, rust_vec_len, data_len), +337 => wire__crate__api__pseudo_manual__array_twin_sync__last_number_twin_sync_impl(ptr, rust_vec_len, data_len), +338 => wire__crate__api__pseudo_manual__array_twin_sync__nested_id_twin_sync_impl(ptr, rust_vec_len, data_len), +339 => wire__crate__api__pseudo_manual__array_twin_sync__new_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), +340 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), +341 => wire__crate__api__pseudo_manual__array_twin_sync__return_boxed_raw_feed_id_twin_sync_impl(ptr, rust_vec_len, data_len), +342 => wire__crate__api__pseudo_manual__array_twin_sync__use_boxed_blob_twin_sync_impl(ptr, rust_vec_len, data_len), +343 => wire__crate__api__pseudo_manual__array_twin_sync__use_msgid_twin_sync_impl(ptr, rust_vec_len, data_len), +346 => wire__crate__api__pseudo_manual__attribute_twin_sync__handle_customized_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +347 => wire__crate__api__pseudo_manual__attribute_twin_sync__next_user_id_twin_sync_impl(ptr, rust_vec_len, data_len), +400 => 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), +401 => 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), +402 => 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), +403 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +404 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +405 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +406 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +407 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +408 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +409 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +410 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +411 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +412 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +413 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +414 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +415 => wire__crate__api__pseudo_manual__basic_list_twin_sync__example_basic_list_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +456 => 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), +457 => 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), +458 => 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), +459 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +460 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +461 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +462 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +463 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), +464 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +465 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +466 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +467 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +468 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), +469 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +470 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), +471 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +472 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +473 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +474 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +475 => wire__crate__api__pseudo_manual__basic_map_twin_sync__example_basic_map_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), +516 => 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), +517 => 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), +518 => 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), +519 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +520 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +521 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +522 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +523 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), +524 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +525 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +526 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +527 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +528 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), +529 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +530 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), +531 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +532 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +533 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +534 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +535 => wire__crate__api__pseudo_manual__basic_optional_twin_sync__example_basic_optional_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), +556 => 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), +557 => 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), +558 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_basic_struct_twin_sync_twin_sync_impl(ptr, rust_vec_len, data_len), +559 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bool_twin_sync_impl(ptr, rust_vec_len, data_len), +560 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +561 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f32_twin_sync_impl(ptr, rust_vec_len, data_len), +562 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_f64_twin_sync_impl(ptr, rust_vec_len, data_len), +563 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i128_twin_sync_impl(ptr, rust_vec_len, data_len), +564 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i16_twin_sync_impl(ptr, rust_vec_len, data_len), +565 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +566 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i64_twin_sync_impl(ptr, rust_vec_len, data_len), +567 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_i8_twin_sync_impl(ptr, rust_vec_len, data_len), +568 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_isize_twin_sync_impl(ptr, rust_vec_len, data_len), +569 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_string_twin_sync_impl(ptr, rust_vec_len, data_len), +570 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u128_twin_sync_impl(ptr, rust_vec_len, data_len), +571 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u16_twin_sync_impl(ptr, rust_vec_len, data_len), +572 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +573 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u64_twin_sync_impl(ptr, rust_vec_len, data_len), +574 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +575 => wire__crate__api__pseudo_manual__basic_twin_sync__example_basic_type_usize_twin_sync_impl(ptr, rust_vec_len, data_len), +606 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), +607 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +608 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_input_twin_sync_impl(ptr, rust_vec_len, data_len), +609 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), +610 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +611 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_binary_tree_output_twin_sync_impl(ptr, rust_vec_len, data_len), +612 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_json_twin_sync_impl(ptr, rust_vec_len, data_len), +613 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +614 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_input_twin_sync_impl(ptr, rust_vec_len, data_len), +615 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_json_twin_sync_impl(ptr, rust_vec_len, data_len), +616 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_protobuf_twin_sync_impl(ptr, rust_vec_len, data_len), +617 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_blob_output_twin_sync_impl(ptr, rust_vec_len, data_len), +618 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_input_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +619 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_output_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +620 => wire__crate__api__pseudo_manual__benchmark_api_twin_sync__benchmark_void_twin_sync_impl(ptr, rust_vec_len, data_len), +631 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_local_twin_sync_impl(ptr, rust_vec_len, data_len), +632 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), +633 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__duration_twin_sync_impl(ptr, rust_vec_len, data_len), +634 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_durations_twin_sync_impl(ptr, rust_vec_len, data_len), +635 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__handle_timestamps_twin_sync_impl(ptr, rust_vec_len, data_len), +636 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__how_long_does_it_take_twin_sync_impl(ptr, rust_vec_len, data_len), +637 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__naivedatetime_twin_sync_impl(ptr, rust_vec_len, data_len), +638 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__optional_empty_datetime_utc_twin_sync_impl(ptr, rust_vec_len, data_len), +639 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), +640 => wire__crate__api__pseudo_manual__chrono_type_twin_sync__test_precise_chrono_twin_sync_impl(ptr, rust_vec_len, data_len), +646 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_slash_star_star_twin_sync_impl(ptr, rust_vec_len, data_len), +647 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_multi_line_twin_sync_impl(ptr, rust_vec_len, data_len), +648 => wire__crate__api__pseudo_manual__comment_twin_sync__function_with_comments_triple_slash_single_line_twin_sync_impl(ptr, rust_vec_len, data_len), +649 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_instance_method_twin_sync_impl(ptr, rust_vec_len, data_len), +650 => wire__crate__api__pseudo_manual__comment_twin_sync__struct_with_comments_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), +676 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__async_accept_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +677 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__clone_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +678 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +679 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__create_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +680 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__drop_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +681 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_enum_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +682 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__get_nested_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +683 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_get_twin_sync_impl(ptr, rust_vec_len, data_len), +684 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_array_twin_sync_impl(ptr, rust_vec_len, data_len), +685 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_get_twin_sync_impl(ptr, rust_vec_len, data_len), +686 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_option_twin_sync_impl(ptr, rust_vec_len, data_len), +687 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_twin_sync_impl(ptr, rust_vec_len, data_len), +688 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_get_twin_sync_impl(ptr, rust_vec_len, data_len), +689 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__loop_back_vec_twin_sync_impl(ptr, rust_vec_len, data_len), +690 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__panic_unwrap_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +691 => wire__crate__api__pseudo_manual__dart_opaque_twin_sync__set_static_dart_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +696 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_create_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +697 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_get_drop_count_twin_sync_impl(ptr, rust_vec_len, data_len), +698 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +699 => wire__crate__api__pseudo_manual__dropping_twin_sync__DroppableTwinSync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), +710 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_simple_twin_sync_impl(ptr, rust_vec_len, data_len), +711 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_discriminant_twin_sync_impl(ptr, rust_vec_len, data_len), +712 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_mixed_twin_sync_impl(ptr, rust_vec_len, data_len), +713 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +714 => wire__crate__api__pseudo_manual__enumeration_twin_sync__func_enum_with_item_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), +715 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_parameter_twin_sync_impl(ptr, rust_vec_len, data_len), +716 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_enum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +717 => wire__crate__api__pseudo_manual__enumeration_twin_sync__handle_return_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +718 => wire__crate__api__pseudo_manual__enumeration_twin_sync__multiply_by_ten_twin_sync_impl(ptr, rust_vec_len, data_len), +719 => wire__crate__api__pseudo_manual__enumeration_twin_sync__print_note_twin_sync_impl(ptr, rust_vec_len, data_len), +753 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_panic_twin_sync_impl(ptr, rust_vec_len, data_len), +754 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +755 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_enum_error_return_ok_twin_sync_impl(ptr, rust_vec_len, data_len), +756 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_nested_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +757 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_error_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +758 => wire__crate__api__pseudo_manual__exception_twin_sync__custom_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +759 => 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), +760 => 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), +761 => 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), +762 => 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), +763 => wire__crate__api__pseudo_manual__exception_twin_sync__func_return_error_twin_sync_impl(ptr, rust_vec_len, data_len), +764 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_fallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), +765 => wire__crate__api__pseudo_manual__exception_twin_sync__func_type_infallible_panic_twin_sync_impl(ptr, rust_vec_len, data_len), +766 => wire__crate__api__pseudo_manual__exception_twin_sync__panic_with_custom_result_twin_sync_impl(ptr, rust_vec_len, data_len), +767 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_twin_sync_impl(ptr, rust_vec_len, data_len), +768 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_1_variant1_twin_sync_impl(ptr, rust_vec_len, data_len), +769 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_nested_error_2_twin_sync_impl(ptr, rust_vec_len, data_len), +770 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_error_twin_sync_impl(ptr, rust_vec_len, data_len), +771 => wire__crate__api__pseudo_manual__exception_twin_sync__return_custom_struct_ok_twin_sync_impl(ptr, rust_vec_len, data_len), +772 => wire__crate__api__pseudo_manual__exception_twin_sync__return_err_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +773 => wire__crate__api__pseudo_manual__exception_twin_sync__return_error_variant_twin_sync_impl(ptr, rust_vec_len, data_len), +774 => wire__crate__api__pseudo_manual__exception_twin_sync__return_ok_custom_error_twin_sync_impl(ptr, rust_vec_len, data_len), +775 => wire__crate__api__pseudo_manual__exception_twin_sync__some_struct_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +776 => 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), +777 => 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), +778 => 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), +779 => 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), +780 => wire__crate__api__pseudo_manual__exception_twin_sync__stream_sink_throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), +781 => wire__crate__api__pseudo_manual__exception_twin_sync__throw_anyhow_twin_sync_impl(ptr, rust_vec_len, data_len), +786 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_new_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), +787 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__call_old_module_system_twin_sync_impl(ptr, rust_vec_len, data_len), +788 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +789 => wire__crate__api__pseudo_manual__external_type_in_crate_twin_sync__use_imported_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +792 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_auto_accessor_get_one_impl(ptr, rust_vec_len, data_len), +793 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructOneWithTraitTwinSync_auto_accessor_set_one_impl(ptr, rust_vec_len, data_len), +797 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_auto_accessor_get_two_impl(ptr, rust_vec_len, data_len), +798 => wire__crate__api__pseudo_manual__impl_trait_twin_sync__StructTwoWithTraitTwinSync_auto_accessor_set_two_impl(ptr, rust_vec_len, data_len), +806 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtNestedTypeWithLifetimeTwinSyncstatic_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), +807 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtNestedTypeWithLifetimeTwinSyncstatic_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), +810 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), +811 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithLifetimeTwinSyncstatic_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), +813 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), +814 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__Lifetimeable_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLtTypeWithMultiDepTwinSyncstatic_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), +817 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_create_twin_sync_impl(ptr, rust_vec_len, data_len), +818 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtOwnedStructTwinSync_create_with_logger_twin_sync_impl(ptr, rust_vec_len, data_len), +819 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtSubStructTwinSync_greet_borrow_mut_self_twin_sync_impl(ptr, rust_vec_len, data_len), +820 => wire__crate__api__pseudo_manual__lifetimeable_twin_sync__LtSubStructTwinSync_greet_borrow_self_twin_sync_impl(ptr, rust_vec_len, data_len), +830 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_i32_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +831 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_bytes_twin_sync_impl(ptr, rust_vec_len, data_len), +832 => 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), +833 => 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), +834 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_string_twin_sync_impl(ptr, rust_vec_len, data_len), +835 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_map_string_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +836 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +837 => wire__crate__api__pseudo_manual__map_and_set_twin_sync__func_hash_set_string_twin_sync_impl(ptr, rust_vec_len, data_len), +860 => wire__crate__api__pseudo_manual__method_twin_sync__StaticGetterOnlyTwinSync_static_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +861 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_static_twin_sync_impl(ptr, rust_vec_len, data_len), +862 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_concatenate_twin_sync_impl(ptr, rust_vec_len, data_len), +863 => 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), +864 => 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), +865 => 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), +866 => 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), +867 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +868 => wire__crate__api__pseudo_manual__method_twin_sync__concatenate_with_twin_sync_simple_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +869 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_array_twin_sync_impl(ptr, rust_vec_len, data_len), +870 => wire__crate__api__pseudo_manual__method_twin_sync__get_sum_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +871 => wire__crate__api__pseudo_manual__method_twin_sync__my_callable_twin_sync_call_impl(ptr, rust_vec_len, data_len), +872 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), +873 => wire__crate__api__pseudo_manual__method_twin_sync__simple_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), +874 => wire__crate__api__pseudo_manual__method_twin_sync__simple_primitive_enum_twin_sync_simple_method_twin_sync_impl(ptr, rust_vec_len, data_len), +875 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_arg_self_twin_sync_impl(ptr, rust_vec_len, data_len), +876 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +877 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_receiver_own_twin_sync_impl(ptr, rust_vec_len, data_len), +878 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_return_self_twin_sync_impl(ptr, rust_vec_len, data_len), +879 => wire__crate__api__pseudo_manual__method_twin_sync__simple_struct_twin_sync_vec_self_twin_sync_impl(ptr, rust_vec_len, data_len), +880 => wire__crate__api__pseudo_manual__method_twin_sync__static_only_twin_sync_static_method_twin_sync_impl(ptr, rust_vec_len, data_len), +881 => wire__crate__api__pseudo_manual__method_twin_sync__sum_with_twin_sync_sum_twin_sync_impl(ptr, rust_vec_len, data_len), +908 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +909 => wire__crate__api__pseudo_manual__mirror_twin_sync__app_settings_vec_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +910 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_number_twin_sync_impl(ptr, rust_vec_len, data_len), +911 => wire__crate__api__pseudo_manual__mirror_twin_sync__first_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), +912 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), +913 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_fallible_app_settings_twin_sync_impl(ptr, rust_vec_len, data_len), +914 => wire__crate__api__pseudo_manual__mirror_twin_sync__get_message_twin_sync_impl(ptr, rust_vec_len, data_len), +915 => wire__crate__api__pseudo_manual__mirror_twin_sync__is_app_embedded_twin_sync_impl(ptr, rust_vec_len, data_len), +916 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_array_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +917 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +918 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_map_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +919 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_option_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +920 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_set_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +921 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_struct_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +922 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_tuple_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +923 => wire__crate__api__pseudo_manual__mirror_twin_sync__mirror_vec_enum_stream_twin_sync_impl(ptr, rust_vec_len, data_len), +924 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_number_twin_sync_impl(ptr, rust_vec_len, data_len), +925 => wire__crate__api__pseudo_manual__mirror_twin_sync__repeat_sequence_twin_sync_impl(ptr, rust_vec_len, data_len), +926 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_contains_mirrored_sub_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +927 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_fallible_of_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +928 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_hashmap_with_mirrored_value_twin_sync_impl(ptr, rust_vec_len, data_len), +929 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_nested_enums_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +930 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_list_of_raw_nested_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +931 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_nested_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +932 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_enum_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +933 => wire__crate__api__pseudo_manual__mirror_twin_sync__test_raw_string_mirrored_twin_sync_impl(ptr, rust_vec_len, data_len), +945 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_big_buffers_twin_sync_impl(ptr, rust_vec_len, data_len), +946 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_char_twin_sync_impl(ptr, rust_vec_len, data_len), +947 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_complex_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +948 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_nested_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +949 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_string_twin_sync_impl(ptr, rust_vec_len, data_len), +950 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +951 => wire__crate__api__pseudo_manual__misc_example_twin_sync__handle_vec_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +952 => wire__crate__api__pseudo_manual__misc_example_twin_sync__list_of_primitive_enums_twin_sync_impl(ptr, rust_vec_len, data_len), +953 => wire__crate__api__pseudo_manual__misc_example_twin_sync__positional_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), +954 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_abc_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +955 => wire__crate__api__pseudo_manual__misc_example_twin_sync__test_struct_with_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +960 => wire__crate__api__pseudo_manual__misc_type_twin_sync__empty_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +961 => wire__crate__api__pseudo_manual__misc_type_twin_sync__func_return_unit_twin_sync_impl(ptr, rust_vec_len, data_len), +962 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_list_of_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +963 => wire__crate__api__pseudo_manual__misc_type_twin_sync__handle_string_list_twin_sync_impl(ptr, rust_vec_len, data_len), +965 => wire__crate__api__pseudo_manual__newtype_pattern_twin_sync__handle_newtype_twin_sync_impl(ptr, rust_vec_len, data_len), +967 => wire__crate__api__pseudo_manual__optional_primitive_misc_twin_sync__primitive_optional_types_twin_sync_impl(ptr, rust_vec_len, data_len), +976 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_increment_boxed_optional_twin_sync_impl(ptr, rust_vec_len, data_len), +977 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_option_box_arguments_twin_sync_impl(ptr, rust_vec_len, data_len), +978 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_increment_twin_sync_impl(ptr, rust_vec_len, data_len), +979 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_return_twin_sync_impl(ptr, rust_vec_len, data_len), +980 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_optional_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +981 => wire__crate__api__pseudo_manual__optional_twin_sync__handle_vec_of_opts_twin_sync_impl(ptr, rust_vec_len, data_len), +988 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_i32_twin_sync_impl(ptr, rust_vec_len, data_len), +989 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_string_twin_sync_impl(ptr, rust_vec_len, data_len), +990 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_slice_u8_twin_sync_impl(ptr, rust_vec_len, data_len), +991 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_str_twin_sync_impl(ptr, rust_vec_len, data_len), +992 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_string_twin_sync_impl(ptr, rust_vec_len, data_len), +993 => wire__crate__api__pseudo_manual__ownership_twin_sync__borrow_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +995 => wire__crate__api__pseudo_manual__primitive_list_misc_twin_sync__handle_vec_of_primitive_twin_sync_impl(ptr, rust_vec_len, data_len), +998 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_types_twin_sync_impl(ptr, rust_vec_len, data_len), +999 => wire__crate__api__pseudo_manual__primitive_misc_twin_sync__primitive_u32_twin_sync_impl(ptr, rust_vec_len, data_len), +1002 => 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), +1003 => wire__crate__api__pseudo_manual__raw_string_twin_sync__test_raw_string_item_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +1016 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_auto_accessor_get_good_impl(ptr, rust_vec_len, data_len), +1017 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_rust_async__StructWithGoodAndOpaqueFieldWithoutOptionTwinRustAsync_auto_accessor_set_good_impl(ptr, rust_vec_len, data_len), +1050 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1051 => 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), +1052 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1053 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_getter_twin_sync_impl(ptr, rust_vec_len, data_len), +1054 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_instance_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1055 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_custom_name_twin_sync_impl(ptr, rust_vec_len, data_len), +1056 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_twin_sync_impl(ptr, rust_vec_len, data_len), +1057 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_new_with_result_twin_sync_impl(ptr, rust_vec_len, data_len), +1058 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1059 => 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), +1060 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1061 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__NonCloneSimpleTwinSync_static_method_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1062 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_auto_accessor_get_good_impl(ptr, rust_vec_len, data_len), +1063 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__StructWithGoodAndOpaqueFieldWithoutOptionTwinSync_auto_accessor_set_good_impl(ptr, rust_vec_len, data_len), +1065 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_borrow_twin_sync_impl(ptr, rust_vec_len, data_len), +1066 => 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), +1067 => 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), +1068 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_arg_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1069 => 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), +1070 => 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), +1071 => 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), +1072 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1073 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_callable_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1074 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_dummy_twin_sync_impl(ptr, rust_vec_len, data_len), +1075 => 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), +1076 => 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), +1077 => 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), +1078 => 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), +1079 => 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), +1080 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_arg_twin_sync_impl(ptr, rust_vec_len, data_len), +1081 => 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), +1082 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_return_twin_sync_impl(ptr, rust_vec_len, data_len), +1083 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_explicit_struct_twin_sync_impl(ptr, rust_vec_len, data_len), +1084 => 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), +1085 => 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), +1086 => 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), +1087 => 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), +1088 => 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), +1089 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_return_own_twin_sync_impl(ptr, rust_vec_len, data_len), +1090 => 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), +1091 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_sleep_twin_sync_impl(ptr, rust_vec_len, data_len), +1092 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_stream_sink_twin_sync_impl(ptr, rust_vec_len, data_len), +1093 => 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), +1094 => 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), +1095 => wire__crate__api__pseudo_manual__rust_auto_opaque_twin_sync__rust_auto_opaque_two_args_twin_sync_impl(ptr, rust_vec_len, data_len), +1111 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_array_opaque_enum_twin_sync_impl(ptr, rust_vec_len, data_len), +1112 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1113 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1114 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__create_option_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1115 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__frb_generator_test_twin_sync_impl(ptr, rust_vec_len, data_len), +1116 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_run_twin_sync_impl(ptr, rust_vec_len, data_len), +1117 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_array_twin_sync_impl(ptr, rust_vec_len, data_len), +1118 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_run_twin_sync_impl(ptr, rust_vec_len, data_len), +1119 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__opaque_vec_twin_sync_impl(ptr, rust_vec_len, data_len), +1120 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_enum_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1121 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_nested_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1122 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_non_clone_twin_sync_impl(ptr, rust_vec_len, data_len), +1123 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1124 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__run_opaque_with_delay_twin_sync_impl(ptr, rust_vec_len, data_len), +1125 => wire__crate__api__pseudo_manual__rust_opaque_twin_sync__unwrap_rust_opaque_twin_sync_impl(ptr, rust_vec_len, data_len), +1127 => wire__crate__api__pseudo_manual__simple_twin_sync__simple_adder_twin_sync_impl(ptr, rust_vec_len, data_len), +1146 => wire__crate__api__pseudo_manual__structure_twin_sync__func_for_struct_with_dart_keyword_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1147 => wire__crate__api__pseudo_manual__structure_twin_sync__func_for_struct_with_field_rename_twin_sync_impl(ptr, rust_vec_len, data_len), +1148 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1149 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1150 => wire__crate__api__pseudo_manual__structure_twin_sync__func_struct_with_zero_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1151 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_one_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1152 => wire__crate__api__pseudo_manual__structure_twin_sync__func_tuple_struct_with_two_field_twin_sync_impl(ptr, rust_vec_len, data_len), +1155 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_2_twin_sync_impl(ptr, rust_vec_len, data_len), +1156 => wire__crate__api__pseudo_manual__tuple_twin_sync__test_tuple_twin_sync_impl(ptr, rust_vec_len, data_len), +1160 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), +1161 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_alias_model_twin_sync_impl(ptr, rust_vec_len, data_len), +1162 => wire__crate__api__pseudo_manual__type_alias_twin_sync__handle_type_nest_alias_id_twin_sync_impl(ptr, rust_vec_len, data_len), +1166 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_nested_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), +1167 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuid_twin_sync_impl(ptr, rust_vec_len, data_len), +1168 => wire__crate__api__pseudo_manual__uuid_type_twin_sync__handle_uuids_twin_sync_impl(ptr, rust_vec_len, data_len), +1183 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_auto_accessor_get_good_impl(ptr, rust_vec_len, data_len), +1184 => wire__crate__api__rust_auto_opaque__StructWithGoodAndOpaqueFieldWithoutOptionTwinNormal_auto_accessor_set_good_impl(ptr, rust_vec_len, data_len), +1232 => wire__crate__api__rust_opaque_sync__frb_sync_generator_test_twin_normal_impl(ptr, rust_vec_len, data_len), +1233 => wire__crate__api__rust_opaque_sync__sync_create_non_clone_twin_normal_impl(ptr, rust_vec_len, data_len), +1234 => wire__crate__api__rust_opaque_sync__sync_create_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), +1235 => wire__crate__api__rust_opaque_sync__sync_option_rust_opaque_twin_normal_impl(ptr, rust_vec_len, data_len), _ => unreachable!(), } } From 1c487bdbf7a4f7271012a51cf9eaecb8c0ca2854 Mon Sep 17 00:00:00 2001 From: fzyzcjy Date: Mon, 24 Jun 2024 11:07:29 +0800 Subject: [PATCH 28/28] chore: rm --- .../rust/src/api/override_web_audio_api.rs | 5 ----- 1 file changed, 5 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 b3dcd7b79e..27d551ee5e 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 @@ -7,7 +7,6 @@ use web_audio_api::context::{AudioContext, BaseAudioContext, OfflineAudioContext use web_audio_api::media_streams::{MediaStream, MediaStreamTrack}; use web_audio_api::node::*; use web_audio_api::{AudioBuffer, AudioParam, Event, OfflineAudioCompletionEvent}; -use crate::frb_generated::FLUTTER_RUST_BRIDGE_HANDLER; #[ext] pub impl AudioContext { @@ -120,10 +119,6 @@ macro_rules! handle_audio_scheduled_source_node_trait_impls_override { }; } -fn f () { - FLUTTER_RUST_BRIDGE_HANDLER.thread_pool(); -} - handle_audio_scheduled_source_node_trait_impls_override!(ConstantSourceNode); handle_audio_scheduled_source_node_trait_impls_override!(OscillatorNode); handle_audio_scheduled_source_node_trait_impls_override!(AudioBufferSourceNode);