// This file is automatically generated, so please do not edit it. // @generated by `flutter_rust_bridge`@ 2.12.0. // ignore_for_file: invalid_use_of_internal_member import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart'; import '../bridge.dart'; import '../frb_generated.dart'; // These functions are ignored because they are not marked as `pub`: `get_callbacks` // These types are ignored because they are neither used by any `pub` functions nor (for structs and enums) marked `#[frb(unignore)]`: `FlutterCallbacks`, `Logging`, `UserDiscoveryCallbacks` Future initFlutterCallbacks({ required FutureOr> Function() loggingGetStreamSink, required FutureOr Function(Uint8List) userDiscoverySignData, required FutureOr Function(Uint8List, Uint8List, Uint8List) userDiscoveryVerifySignature, required FutureOr Function(PlatformInt64, Uint8List) userDiscoveryVerifyStoredPubkey, required FutureOr Function(List) userDiscoverySetShares, required FutureOr Function(PlatformInt64) userDiscoveryGetShareForContact, required FutureOr Function(PlatformInt64, PlatformInt64, Uint8List) userDiscoveryPushOwnPromotion, required FutureOr?> Function(PlatformInt64) userDiscoveryGetOwnPromotionsAfterVersion, required FutureOr Function(OtherPromotion) userDiscoveryStoreOtherPromotion, required FutureOr?> Function(PlatformInt64) userDiscoveryGetOtherPromotionsByPublicId, required FutureOr Function(PlatformInt64) userDiscoveryGetAnnouncedUserByPublicId, required FutureOr Function(PlatformInt64) userDiscoveryGetContactVersion, required FutureOr Function(PlatformInt64, Uint8List) userDiscoverySetContactVersion, required FutureOr Function(PlatformInt64, AnnouncedUser, PlatformInt64?) userDiscoveryPushNewUserRelation, }) => RustLib.instance.api.crateBridgeCallbacksInitFlutterCallbacks( loggingGetStreamSink: loggingGetStreamSink, userDiscoverySignData: userDiscoverySignData, userDiscoveryVerifySignature: userDiscoveryVerifySignature, userDiscoveryVerifyStoredPubkey: userDiscoveryVerifyStoredPubkey, userDiscoverySetShares: userDiscoverySetShares, userDiscoveryGetShareForContact: userDiscoveryGetShareForContact, userDiscoveryPushOwnPromotion: userDiscoveryPushOwnPromotion, userDiscoveryGetOwnPromotionsAfterVersion: userDiscoveryGetOwnPromotionsAfterVersion, userDiscoveryStoreOtherPromotion: userDiscoveryStoreOtherPromotion, userDiscoveryGetOtherPromotionsByPublicId: userDiscoveryGetOtherPromotionsByPublicId, userDiscoveryGetAnnouncedUserByPublicId: userDiscoveryGetAnnouncedUserByPublicId, userDiscoveryGetContactVersion: userDiscoveryGetContactVersion, userDiscoverySetContactVersion: userDiscoverySetContactVersion, userDiscoveryPushNewUserRelation: userDiscoveryPushNewUserRelation, );