|
|
|
|
Quelle GeneratedScaffolding.cpp
Sprache: C
|
|
// Generated by uniffi-bindgen-gecko-js. DO NOT EDIT.
#include "nsString.h"
#include "nsPrintfCString.h"
#include "mozilla/Logging.h"
#include "mozilla/StaticPtr.h"
#include "mozilla/dom/Promise.h"
#include "mozilla/dom/PromiseNativeHandler.h"
#include "mozilla/dom/UniFFIScaffolding.h"
#include "mozilla/uniffi/Call.h"
#include "mozilla/uniffi/Callbacks.h"
#include "mozilla/uniffi/FfiValue.h"
#include "mozilla/uniffi/PointerType.h"
#include "mozilla/uniffi/Rust.h"
namespace mozilla::uniffi {
using dom::ArrayBuffer;
using dom::AutoEntryScript;
using dom::GlobalObject;
using dom::RootedDictionary;
using dom::NullableRootedUnion;
using dom::Promise;
using dom::PromiseNativeHandler;
using dom::Sequence;
using dom::SequenceRooter;
using dom::UniFFICallbackHandler;
using dom::UniFFIPointer;
using dom::UniFFIScaffoldingCallCode;
using dom::UniFFIScaffoldingCallResult;
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
extern "C" {
RustBuffer ffi_breach_alerts_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_breach_alerts_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_breach_alerts_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_breach_alerts_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatu s*);
typedef void (*RustFutureContinuationCallback)(uint64_t, int8_t);
typedef void (*ForeignFutureDroppedCallback)(uint64_t);
struct ForeignFutureDroppedCallbackStruct {
uint64_t handle;
ForeignFutureDroppedCallback free;
};
void ffi_breach_alerts_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_u8(uint64_t);
uint8_t ffi_breach_alerts_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_u8(uint64_t);
void ffi_breach_alerts_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_i8(uint64_t);
int8_t ffi_breach_alerts_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_i8(uint64_t);
void ffi_breach_alerts_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_u16(uint64_t);
uint16_t ffi_breach_alerts_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_u16(uint64_t);
void ffi_breach_alerts_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_i16(uint64_t);
int16_t ffi_breach_alerts_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_i16(uint64_t);
void ffi_breach_alerts_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_u32(uint64_t);
uint32_t ffi_breach_alerts_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_u32(uint64_t);
void ffi_breach_alerts_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_i32(uint64_t);
int32_t ffi_breach_alerts_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_i32(uint64_t);
void ffi_breach_alerts_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_u64(uint64_t);
uint64_t ffi_breach_alerts_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_u64(uint64_t);
void ffi_breach_alerts_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_i64(uint64_t);
int64_t ffi_breach_alerts_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_i64(uint64_t);
void ffi_breach_alerts_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_f32(uint64_t);
float ffi_breach_alerts_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_f32(uint64_t);
void ffi_breach_alerts_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_f64(uint64_t);
double ffi_breach_alerts_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_f64(uint64_t);
void ffi_breach_alerts_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_breach_alerts_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_rust_buffer(uint64_t);
void ffi_breach_alerts_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_breach_alerts_rust_future_cancel_void(uint64_t);
void ffi_breach_alerts_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_breach_alerts_rust_future_free_void(uint64_t);
uint64_t uniffi_breach_alerts_fn_clone_breachalertsstore(uint64_t, RustCallStatus*);
void uniffi_breach_alerts_fn_free_breachalertsstore(uint64_t, RustCallStatus*);
uint64_t uniffi_breach_alerts_fn_constructor_breachalertsstore_new_store(RustBuffer, RustCallStatus*);
void uniffi_breach_alerts_fn_method_breachalertsstore_clear_all_breach_alert_dismissals(uint64_t, RustCallStatus*);
void uniffi_breach_alerts_fn_method_breachalertsstore_clear_breach_alert_dismissals(uint64_t, RustBuffer, RustCallStatus*);
void uniffi_breach_alerts_fn_method_breachalertsstore_close(uint64_t, RustCallStatus*);
RustBuffer uniffi_breach_alerts_fn_method_breachalertsstore_get_breach_alert_dismissals(uint64_t, RustBuffer, RustCallStatus*);
void uniffi_breach_alerts_fn_method_breachalertsstore_set_breach_alert_dismissals(uint64_t, RustBuffer, RustCallStatus*);
uint32_t ffi_breach_alerts_uniffi_contract_version();
uint16_t uniffi_breach_alerts_checksum_constructor_breachalertsstore_new_store();
uint16_t uniffi_breach_alerts_checksum_method_breachalertsstore_clear_all_breach_alert_dismissals();
uint16_t uniffi_breach_alerts_checksum_method_breachalertsstore_clear_breach_alert_dismissals();
uint16_t uniffi_breach_alerts_checksum_method_breachalertsstore_close();
uint16_t uniffi_breach_alerts_checksum_method_breachalertsstore_get_breach_alert_dismissals();
uint16_t uniffi_breach_alerts_checksum_method_breachalertsstore_set_breach_alert_dismissals();
RustBuffer ffi_context_id_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_context_id_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_context_id_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_context_id_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_u8(uint64_t);
uint8_t ffi_context_id_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_u8(uint64_t);
void ffi_context_id_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_i8(uint64_t);
int8_t ffi_context_id_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_i8(uint64_t);
void ffi_context_id_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_u16(uint64_t);
uint16_t ffi_context_id_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_u16(uint64_t);
void ffi_context_id_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_i16(uint64_t);
int16_t ffi_context_id_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_i16(uint64_t);
void ffi_context_id_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_u32(uint64_t);
uint32_t ffi_context_id_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_u32(uint64_t);
void ffi_context_id_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_i32(uint64_t);
int32_t ffi_context_id_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_i32(uint64_t);
void ffi_context_id_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_u64(uint64_t);
uint64_t ffi_context_id_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_u64(uint64_t);
void ffi_context_id_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_i64(uint64_t);
int64_t ffi_context_id_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_i64(uint64_t);
void ffi_context_id_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_f32(uint64_t);
float ffi_context_id_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_f32(uint64_t);
void ffi_context_id_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_f64(uint64_t);
double ffi_context_id_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_f64(uint64_t);
void ffi_context_id_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_context_id_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_rust_buffer(uint64_t);
void ffi_context_id_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_context_id_rust_future_cancel_void(uint64_t);
void ffi_context_id_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_context_id_rust_future_free_void(uint64_t);
uint64_t uniffi_context_id_fn_clone_contextidcomponent(uint64_t, RustCallStatus*);
void uniffi_context_id_fn_free_contextidcomponent(uint64_t, RustCallStatus*);
typedef void (*CallbackInterfaceContextIdContextIdCallbackMethod0)(uint64_t, RustBuffer, int64_t, void*, RustCallStatus*);
typedef void (*CallbackInterfaceContextIdContextIdCallbackMethod1)(uint64_t, RustBuffer, void*, RustCallStatus*);
typedef uint64_t (*CallbackInterfaceCloneContextId_ContextIdCallback)(uint64_t);
typedef void (*CallbackInterfaceFreeContextId_ContextIdCallback)(uint64_t);
struct VTableCallbackInterfaceContextIdContextIdCallback {
CallbackInterfaceFreeContextId_ContextIdCallback uniffi_free;
CallbackInterfaceCloneContextId_ContextIdCallback uniffi_clone;
CallbackInterfaceContextIdContextIdCallbackMethod0 persist;
CallbackInterfaceContextIdContextIdCallbackMethod1 rotated;
};
void uniffi_context_id_fn_init_callback_vtable_contextidcallback(VTableCallbackInterfaceContextIdContextIdCallback*);
uint64_t uniffi_context_id_fn_constructor_contextidcomponent_new(RustBuffer, int64_t, int8_t, uint64_t, RustCallStatus*);
void uniffi_context_id_fn_method_contextidcomponent_force_rotation(uint64_t, RustCallStatus*);
RustBuffer uniffi_context_id_fn_method_contextidcomponent_request(uint64_t, uint8_t, RustCallStatus*);
void uniffi_context_id_fn_method_contextidcomponent_unset_callback(uint64_t, RustCallStatus*);
uint32_t ffi_context_id_uniffi_contract_version();
uint16_t uniffi_context_id_checksum_constructor_contextidcomponent_new();
uint16_t uniffi_context_id_checksum_method_contextidcomponent_force_rotation();
uint16_t uniffi_context_id_checksum_method_contextidcomponent_request();
uint16_t uniffi_context_id_checksum_method_contextidcomponent_unset_callback();
RustBuffer ffi_error_support_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_error_support_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_error_support_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_error_support_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_u8(uint64_t);
uint8_t ffi_error_support_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_u8(uint64_t);
void ffi_error_support_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_i8(uint64_t);
int8_t ffi_error_support_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_i8(uint64_t);
void ffi_error_support_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_u16(uint64_t);
uint16_t ffi_error_support_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_u16(uint64_t);
void ffi_error_support_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_i16(uint64_t);
int16_t ffi_error_support_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_i16(uint64_t);
void ffi_error_support_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_u32(uint64_t);
uint32_t ffi_error_support_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_u32(uint64_t);
void ffi_error_support_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_i32(uint64_t);
int32_t ffi_error_support_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_i32(uint64_t);
void ffi_error_support_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_u64(uint64_t);
uint64_t ffi_error_support_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_u64(uint64_t);
void ffi_error_support_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_i64(uint64_t);
int64_t ffi_error_support_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_i64(uint64_t);
void ffi_error_support_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_f32(uint64_t);
float ffi_error_support_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_f32(uint64_t);
void ffi_error_support_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_f64(uint64_t);
double ffi_error_support_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_f64(uint64_t);
void ffi_error_support_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_error_support_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_rust_buffer(uint64_t);
void ffi_error_support_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_error_support_rust_future_cancel_void(uint64_t);
void ffi_error_support_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_error_support_rust_future_free_void(uint64_t);
uint32_t ffi_error_support_uniffi_contract_version();
RustBuffer ffi_filter_adult_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_filter_adult_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_filter_adult_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_filter_adult_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_u8(uint64_t);
uint8_t ffi_filter_adult_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_u8(uint64_t);
void ffi_filter_adult_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_i8(uint64_t);
int8_t ffi_filter_adult_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_i8(uint64_t);
void ffi_filter_adult_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_u16(uint64_t);
uint16_t ffi_filter_adult_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_u16(uint64_t);
void ffi_filter_adult_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_i16(uint64_t);
int16_t ffi_filter_adult_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_i16(uint64_t);
void ffi_filter_adult_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_u32(uint64_t);
uint32_t ffi_filter_adult_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_u32(uint64_t);
void ffi_filter_adult_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_i32(uint64_t);
int32_t ffi_filter_adult_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_i32(uint64_t);
void ffi_filter_adult_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_u64(uint64_t);
uint64_t ffi_filter_adult_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_u64(uint64_t);
void ffi_filter_adult_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_i64(uint64_t);
int64_t ffi_filter_adult_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_i64(uint64_t);
void ffi_filter_adult_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_f32(uint64_t);
float ffi_filter_adult_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_f32(uint64_t);
void ffi_filter_adult_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_f64(uint64_t);
double ffi_filter_adult_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_f64(uint64_t);
void ffi_filter_adult_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_filter_adult_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_rust_buffer(uint64_t);
void ffi_filter_adult_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_filter_adult_rust_future_cancel_void(uint64_t);
void ffi_filter_adult_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_filter_adult_rust_future_free_void(uint64_t);
uint64_t uniffi_filter_adult_fn_clone_filteradultcomponent(uint64_t, RustCallStatus*);
void uniffi_filter_adult_fn_free_filteradultcomponent(uint64_t, RustCallStatus*);
uint64_t uniffi_filter_adult_fn_constructor_filteradultcomponent_new(RustCallStatus*);
int8_t uniffi_filter_adult_fn_method_filteradultcomponent_contains(uint64_t, RustBuffer, RustCallStatus*);
uint32_t ffi_filter_adult_uniffi_contract_version();
uint16_t uniffi_filter_adult_checksum_constructor_filteradultcomponent_new();
uint16_t uniffi_filter_adult_checksum_method_filteradultcomponent_contains();
RustBuffer ffi_init_rust_components_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_init_rust_components_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_init_rust_components_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_init_rust_components_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_u8(uint64_t);
uint8_t ffi_init_rust_components_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_u8(uint64_t);
void ffi_init_rust_components_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_i8(uint64_t);
int8_t ffi_init_rust_components_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_i8(uint64_t);
void ffi_init_rust_components_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_u16(uint64_t);
uint16_t ffi_init_rust_components_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_u16(uint64_t);
void ffi_init_rust_components_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_i16(uint64_t);
int16_t ffi_init_rust_components_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_i16(uint64_t);
void ffi_init_rust_components_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_u32(uint64_t);
uint32_t ffi_init_rust_components_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_u32(uint64_t);
void ffi_init_rust_components_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_i32(uint64_t);
int32_t ffi_init_rust_components_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_i32(uint64_t);
void ffi_init_rust_components_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_u64(uint64_t);
uint64_t ffi_init_rust_components_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_u64(uint64_t);
void ffi_init_rust_components_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_i64(uint64_t);
int64_t ffi_init_rust_components_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_i64(uint64_t);
void ffi_init_rust_components_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_f32(uint64_t);
float ffi_init_rust_components_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_f32(uint64_t);
void ffi_init_rust_components_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_f64(uint64_t);
double ffi_init_rust_components_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_f64(uint64_t);
void ffi_init_rust_components_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_init_rust_components_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_rust_buffer(uint64_t);
void ffi_init_rust_components_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_init_rust_components_rust_future_cancel_void(uint64_t);
void ffi_init_rust_components_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_init_rust_components_rust_future_free_void(uint64_t);
void uniffi_init_rust_components_fn_func_initialize(RustBuffer, RustCallStatus*);
uint32_t ffi_init_rust_components_uniffi_contract_version();
uint16_t uniffi_init_rust_components_checksum_func_initialize();
RustBuffer ffi_logins_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_logins_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_logins_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_logins_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_logins_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_u8(uint64_t);
uint8_t ffi_logins_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_u8(uint64_t);
void ffi_logins_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_i8(uint64_t);
int8_t ffi_logins_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_i8(uint64_t);
void ffi_logins_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_u16(uint64_t);
uint16_t ffi_logins_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_u16(uint64_t);
void ffi_logins_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_i16(uint64_t);
int16_t ffi_logins_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_i16(uint64_t);
void ffi_logins_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_u32(uint64_t);
uint32_t ffi_logins_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_u32(uint64_t);
void ffi_logins_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_i32(uint64_t);
int32_t ffi_logins_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_i32(uint64_t);
void ffi_logins_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_u64(uint64_t);
uint64_t ffi_logins_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_u64(uint64_t);
void ffi_logins_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_i64(uint64_t);
int64_t ffi_logins_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_i64(uint64_t);
void ffi_logins_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_f32(uint64_t);
float ffi_logins_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_f32(uint64_t);
void ffi_logins_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_f64(uint64_t);
double ffi_logins_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_f64(uint64_t);
void ffi_logins_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_logins_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_rust_buffer(uint64_t);
void ffi_logins_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_logins_rust_future_cancel_void(uint64_t);
void ffi_logins_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_logins_rust_future_free_void(uint64_t);
uint64_t uniffi_logins_fn_clone_encryptordecryptor(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_encryptordecryptor(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_clone_keymanager(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_keymanager(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_clone_loginstore(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_loginstore(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_clone_managedencryptordecryptor(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_managedencryptordecryptor(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_clone_nsskeymanager(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_nsskeymanager(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_clone_primarypasswordauthenticator(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_primarypasswordauthenticator(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_clone_statickeymanager(uint64_t, RustCallStatus*);
void uniffi_logins_fn_free_statickeymanager(uint64_t, RustCallStatus*);
typedef void (*CallbackInterfaceLoginsEncryptorDecryptorMethod0)(uint64_t, RustBuffer, RustBuffer*, RustCallStatus*);
typedef void (*CallbackInterfaceLoginsEncryptorDecryptorMethod1)(uint64_t, RustBuffer, RustBuffer*, RustCallStatus*);
typedef uint64_t (*CallbackInterfaceCloneLogins_EncryptorDecryptor)(uint64_t);
typedef void (*CallbackInterfaceFreeLogins_EncryptorDecryptor)(uint64_t);
struct VTableCallbackInterfaceLoginsEncryptorDecryptor {
CallbackInterfaceFreeLogins_EncryptorDecryptor uniffi_free;
CallbackInterfaceCloneLogins_EncryptorDecryptor uniffi_clone;
CallbackInterfaceLoginsEncryptorDecryptorMethod0 decrypt;
CallbackInterfaceLoginsEncryptorDecryptorMethod1 encrypt;
};
void uniffi_logins_fn_init_callback_vtable_encryptordecryptor(VTableCallbackInterfaceLoginsEncryptorDecryptor*);
typedef void (*CallbackInterfaceLoginsKeyManagerMethod0)(uint64_t, RustBuffer*, RustCallStatus*);
typedef uint64_t (*CallbackInterfaceCloneLogins_KeyManager)(uint64_t);
typedef void (*CallbackInterfaceFreeLogins_KeyManager)(uint64_t);
struct VTableCallbackInterfaceLoginsKeyManager {
CallbackInterfaceFreeLogins_KeyManager uniffi_free;
CallbackInterfaceCloneLogins_KeyManager uniffi_clone;
CallbackInterfaceLoginsKeyManagerMethod0 get_key;
};
void uniffi_logins_fn_init_callback_vtable_keymanager(VTableCallbackInterfaceLoginsKeyManager*);
struct ForeignFutureResultRustBuffer {
RustBuffer return_value;
RustCallStatus call_status;
};
typedef void (*ForeignFutureCompleterust_buffer)(uint64_t, ForeignFutureResultRustBuffer);
typedef void (*CallbackInterfaceLoginsPrimaryPasswordAuthenticatorMethod0)(uint64_t, ForeignFutureCompleterust_buffer, uint64_t, ForeignFutureDroppedCallbackStruct*);
struct ForeignFutureResultVoid {
RustCallStatus call_status;
};
typedef void (*ForeignFutureCompletevoid)(uint64_t, ForeignFutureResultVoid);
typedef void (*CallbackInterfaceLoginsPrimaryPasswordAuthenticatorMethod1)(uint64_t, ForeignFutureCompletevoid, uint64_t, ForeignFutureDroppedCallbackStruct*);
typedef void (*CallbackInterfaceLoginsPrimaryPasswordAuthenticatorMethod2)(uint64_t, ForeignFutureCompletevoid, uint64_t, ForeignFutureDroppedCallbackStruct*);
typedef uint64_t (*CallbackInterfaceCloneLogins_PrimaryPasswordAuthenticator)(uint64_t);
typedef void (*CallbackInterfaceFreeLogins_PrimaryPasswordAuthenticator)(uint64_t);
struct VTableCallbackInterfaceLoginsPrimaryPasswordAuthenticator {
CallbackInterfaceFreeLogins_PrimaryPasswordAuthenticator uniffi_free;
CallbackInterfaceCloneLogins_PrimaryPasswordAuthenticator uniffi_clone;
CallbackInterfaceLoginsPrimaryPasswordAuthenticatorMethod0 get_primary_password;
CallbackInterfaceLoginsPrimaryPasswordAuthenticatorMethod1 on_authentication_success;
CallbackInterfaceLoginsPrimaryPasswordAuthenticatorMethod2 on_authentication_failure;
};
void uniffi_logins_fn_init_callback_vtable_primarypasswordauthenticator(VTableCallbackInterfaceLoginsPrimaryPasswordAuthenticator*);
int8_t uniffi_logins_fn_func_check_canary(RustBuffer, RustBuffer, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_func_create_canary(RustBuffer, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_func_create_key(RustCallStatus*);
uint64_t uniffi_logins_fn_func_create_login_store_with_nss_keymanager(RustBuffer, uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_func_create_login_store_with_static_key_manager(RustBuffer, RustBuffer, RustCallStatus*);
uint64_t uniffi_logins_fn_func_create_managed_encdec(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_func_create_static_key_manager(RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_encryptordecryptor_decrypt(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_encryptordecryptor_encrypt(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_keymanager_get_key(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_constructor_loginstore_new(RustBuffer, uint64_t, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_add(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_add_many(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_add_many_with_meta(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_add_or_update(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_add_with_meta(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_are_potentially_vulnerable_passwords(uint64_t, RustBuffer, RustCallStatus*);
int64_t uniffi_logins_fn_method_loginstore_count(uint64_t, RustCallStatus*);
int64_t uniffi_logins_fn_method_loginstore_count_by_form_action_origin(uint64_t, RustBuffer, RustCallStatus*);
int64_t uniffi_logins_fn_method_loginstore_count_by_origin(uint64_t, RustBuffer, RustCallStatus*);
int8_t uniffi_logins_fn_method_loginstore_delete(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_delete_many(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_delete_undecryptable_records_for_remote_replacement(uint64_t, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_find_login_to_update(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_get(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_get_by_base_domain(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_get_checkpoint(uint64_t, RustCallStatus*);
int8_t uniffi_logins_fn_method_loginstore_has_logins_by_base_domain(uint64_t, RustBuffer, RustCallStatus*);
int8_t uniffi_logins_fn_method_loginstore_is_empty(uint64_t, RustCallStatus*);
int8_t uniffi_logins_fn_method_loginstore_is_potentially_vulnerable_password(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_list(uint64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_record_breach_alert_dismissal(uint64_t, RustBuffer, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_record_breach_alert_dismissal_time(uint64_t, RustBuffer, int64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_record_potentially_vulnerable_passwords(uint64_t, RustBuffer, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_register_with_sync_manager(uint64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_reset(uint64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_reset_all_breaches(uint64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_run_maintenance(uint64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_set_checkpoint(uint64_t, RustBuffer, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_shutdown(uint64_t, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_touch(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_logins_fn_method_loginstore_update(uint64_t, RustBuffer, RustBuffer, RustCallStatus*);
void uniffi_logins_fn_method_loginstore_wipe_local(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_constructor_managedencryptordecryptor_new(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_constructor_nsskeymanager_new(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_method_nsskeymanager_into_dyn_key_manager(uint64_t, RustCallStatus*);
uint64_t uniffi_logins_fn_method_primarypasswordauthenticator_get_primary_password(uint64_t);
uint64_t uniffi_logins_fn_method_primarypasswordauthenticator_on_authentication_success(uint64_t);
uint64_t uniffi_logins_fn_method_primarypasswordauthenticator_on_authentication_failure(uint64_t);
uint64_t uniffi_logins_fn_constructor_statickeymanager_new(RustBuffer, RustCallStatus*);
uint32_t ffi_logins_uniffi_contract_version();
uint16_t uniffi_logins_checksum_func_check_canary();
uint16_t uniffi_logins_checksum_func_create_canary();
uint16_t uniffi_logins_checksum_func_create_key();
uint16_t uniffi_logins_checksum_func_create_login_store_with_nss_keymanager();
uint16_t uniffi_logins_checksum_func_create_login_store_with_static_key_manager();
uint16_t uniffi_logins_checksum_func_create_managed_encdec();
uint16_t uniffi_logins_checksum_func_create_static_key_manager();
uint16_t uniffi_logins_checksum_method_encryptordecryptor_decrypt();
uint16_t uniffi_logins_checksum_method_encryptordecryptor_encrypt();
uint16_t uniffi_logins_checksum_method_keymanager_get_key();
uint16_t uniffi_logins_checksum_constructor_loginstore_new();
uint16_t uniffi_logins_checksum_method_loginstore_add();
uint16_t uniffi_logins_checksum_method_loginstore_add_many();
uint16_t uniffi_logins_checksum_method_loginstore_add_many_with_meta();
uint16_t uniffi_logins_checksum_method_loginstore_add_or_update();
uint16_t uniffi_logins_checksum_method_loginstore_add_with_meta();
uint16_t uniffi_logins_checksum_method_loginstore_are_potentially_vulnerable_passwords();
uint16_t uniffi_logins_checksum_method_loginstore_count();
uint16_t uniffi_logins_checksum_method_loginstore_count_by_form_action_origin();
uint16_t uniffi_logins_checksum_method_loginstore_count_by_origin();
uint16_t uniffi_logins_checksum_method_loginstore_delete();
uint16_t uniffi_logins_checksum_method_loginstore_delete_many();
uint16_t uniffi_logins_checksum_method_loginstore_delete_undecryptable_records_for_remote_replacement();
uint16_t uniffi_logins_checksum_method_loginstore_find_login_to_update();
uint16_t uniffi_logins_checksum_method_loginstore_get();
uint16_t uniffi_logins_checksum_method_loginstore_get_by_base_domain();
uint16_t uniffi_logins_checksum_method_loginstore_get_checkpoint();
uint16_t uniffi_logins_checksum_method_loginstore_has_logins_by_base_domain();
uint16_t uniffi_logins_checksum_method_loginstore_is_empty();
uint16_t uniffi_logins_checksum_method_loginstore_is_potentially_vulnerable_password();
uint16_t uniffi_logins_checksum_method_loginstore_list();
uint16_t uniffi_logins_checksum_method_loginstore_record_breach_alert_dismissal();
uint16_t uniffi_logins_checksum_method_loginstore_record_breach_alert_dismissal_time();
uint16_t uniffi_logins_checksum_method_loginstore_record_potentially_vulnerable_passwords();
uint16_t uniffi_logins_checksum_method_loginstore_register_with_sync_manager();
uint16_t uniffi_logins_checksum_method_loginstore_reset();
uint16_t uniffi_logins_checksum_method_loginstore_reset_all_breaches();
uint16_t uniffi_logins_checksum_method_loginstore_run_maintenance();
uint16_t uniffi_logins_checksum_method_loginstore_set_checkpoint();
uint16_t uniffi_logins_checksum_method_loginstore_shutdown();
uint16_t uniffi_logins_checksum_method_loginstore_touch();
uint16_t uniffi_logins_checksum_method_loginstore_update();
uint16_t uniffi_logins_checksum_method_loginstore_wipe_local();
uint16_t uniffi_logins_checksum_constructor_managedencryptordecryptor_new();
uint16_t uniffi_logins_checksum_constructor_nsskeymanager_new();
uint16_t uniffi_logins_checksum_method_nsskeymanager_into_dyn_key_manager();
uint16_t uniffi_logins_checksum_method_primarypasswordauthenticator_get_primary_password();
uint16_t uniffi_logins_checksum_method_primarypasswordauthenticator_on_authentication_success();
uint16_t uniffi_logins_checksum_method_primarypasswordauthenticator_on_authentication_failure();
uint16_t uniffi_logins_checksum_constructor_statickeymanager_new();
RustBuffer ffi_relevancy_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_relevancy_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_relevancy_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_relevancy_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_u8(uint64_t);
uint8_t ffi_relevancy_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_u8(uint64_t);
void ffi_relevancy_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_i8(uint64_t);
int8_t ffi_relevancy_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_i8(uint64_t);
void ffi_relevancy_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_u16(uint64_t);
uint16_t ffi_relevancy_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_u16(uint64_t);
void ffi_relevancy_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_i16(uint64_t);
int16_t ffi_relevancy_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_i16(uint64_t);
void ffi_relevancy_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_u32(uint64_t);
uint32_t ffi_relevancy_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_u32(uint64_t);
void ffi_relevancy_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_i32(uint64_t);
int32_t ffi_relevancy_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_i32(uint64_t);
void ffi_relevancy_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_u64(uint64_t);
uint64_t ffi_relevancy_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_u64(uint64_t);
void ffi_relevancy_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_i64(uint64_t);
int64_t ffi_relevancy_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_i64(uint64_t);
void ffi_relevancy_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_f32(uint64_t);
float ffi_relevancy_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_f32(uint64_t);
void ffi_relevancy_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_f64(uint64_t);
double ffi_relevancy_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_f64(uint64_t);
void ffi_relevancy_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_relevancy_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_rust_buffer(uint64_t);
void ffi_relevancy_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_relevancy_rust_future_cancel_void(uint64_t);
void ffi_relevancy_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_relevancy_rust_future_free_void(uint64_t);
uint64_t uniffi_relevancy_fn_clone_relevancystore(uint64_t, RustCallStatus*);
void uniffi_relevancy_fn_free_relevancystore(uint64_t, RustCallStatus*);
double uniffi_relevancy_fn_func_score(RustBuffer, RustBuffer, RustCallStatus*);
uint64_t uniffi_relevancy_fn_constructor_relevancystore_new(RustBuffer, uint64_t, RustCallStatus*);
void uniffi_relevancy_fn_method_relevancystore_bandit_init(uint64_t, RustBuffer, RustBuffer, RustCallStatus*);
RustBuffer uniffi_relevancy_fn_method_relevancystore_bandit_select(uint64_t, RustBuffer, RustBuffer, RustCallStatus*);
void uniffi_relevancy_fn_method_relevancystore_bandit_update(uint64_t, RustBuffer, RustBuffer, int8_t, RustCallStatus*);
void uniffi_relevancy_fn_method_relevancystore_close(uint64_t, RustCallStatus*);
void uniffi_relevancy_fn_method_relevancystore_ensure_interest_data_populated(uint64_t, RustCallStatus*);
RustBuffer uniffi_relevancy_fn_method_relevancystore_get_bandit_data(uint64_t, RustBuffer, RustBuffer, RustCallStatus*);
RustBuffer uniffi_relevancy_fn_method_relevancystore_ingest(uint64_t, RustBuffer, RustCallStatus*);
void uniffi_relevancy_fn_method_relevancystore_interrupt(uint64_t, RustCallStatus*);
RustBuffer uniffi_relevancy_fn_method_relevancystore_user_interest_vector(uint64_t, RustCallStatus*);
uint32_t ffi_relevancy_uniffi_contract_version();
uint16_t uniffi_relevancy_checksum_func_score();
uint16_t uniffi_relevancy_checksum_constructor_relevancystore_new();
uint16_t uniffi_relevancy_checksum_method_relevancystore_bandit_init();
uint16_t uniffi_relevancy_checksum_method_relevancystore_bandit_select();
uint16_t uniffi_relevancy_checksum_method_relevancystore_bandit_update();
uint16_t uniffi_relevancy_checksum_method_relevancystore_close();
uint16_t uniffi_relevancy_checksum_method_relevancystore_ensure_interest_data_populated();
uint16_t uniffi_relevancy_checksum_method_relevancystore_get_bandit_data();
uint16_t uniffi_relevancy_checksum_method_relevancystore_ingest();
uint16_t uniffi_relevancy_checksum_method_relevancystore_interrupt();
uint16_t uniffi_relevancy_checksum_method_relevancystore_user_interest_vector();
RustBuffer ffi_remote_settings_rustbuffer_alloc(uint64_t, RustCallStatus*);
RustBuffer ffi_remote_settings_rustbuffer_from_bytes(ForeignBytes, RustCallStatus*);
void ffi_remote_settings_rustbuffer_free(RustBuffer, RustCallStatus*);
RustBuffer ffi_remote_settings_rustbuffer_reserve(RustBuffer, uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_poll_u8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_u8(uint64_t);
uint8_t ffi_remote_settings_rust_future_complete_u8(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_u8(uint64_t);
void ffi_remote_settings_rust_future_poll_i8(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_i8(uint64_t);
int8_t ffi_remote_settings_rust_future_complete_i8(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_i8(uint64_t);
void ffi_remote_settings_rust_future_poll_u16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_u16(uint64_t);
uint16_t ffi_remote_settings_rust_future_complete_u16(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_u16(uint64_t);
void ffi_remote_settings_rust_future_poll_i16(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_i16(uint64_t);
int16_t ffi_remote_settings_rust_future_complete_i16(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_i16(uint64_t);
void ffi_remote_settings_rust_future_poll_u32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_u32(uint64_t);
uint32_t ffi_remote_settings_rust_future_complete_u32(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_u32(uint64_t);
void ffi_remote_settings_rust_future_poll_i32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_i32(uint64_t);
int32_t ffi_remote_settings_rust_future_complete_i32(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_i32(uint64_t);
void ffi_remote_settings_rust_future_poll_u64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_u64(uint64_t);
uint64_t ffi_remote_settings_rust_future_complete_u64(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_u64(uint64_t);
void ffi_remote_settings_rust_future_poll_i64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_i64(uint64_t);
int64_t ffi_remote_settings_rust_future_complete_i64(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_i64(uint64_t);
void ffi_remote_settings_rust_future_poll_f32(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_f32(uint64_t);
float ffi_remote_settings_rust_future_complete_f32(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_f32(uint64_t);
void ffi_remote_settings_rust_future_poll_f64(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_f64(uint64_t);
double ffi_remote_settings_rust_future_complete_f64(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_f64(uint64_t);
void ffi_remote_settings_rust_future_poll_rust_buffer(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_rust_buffer(uint64_t);
RustBuffer ffi_remote_settings_rust_future_complete_rust_buffer(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_rust_buffer(uint64_t);
void ffi_remote_settings_rust_future_poll_void(uint64_t, RustFutureContinuationCallback, uint64_t);
void ffi_remote_settings_rust_future_cancel_void(uint64_t);
void ffi_remote_settings_rust_future_complete_void(uint64_t, RustCallStatus*);
void ffi_remote_settings_rust_future_free_void(uint64_t);
uint64_t uniffi_remote_settings_fn_clone_remotesettingsclient(uint64_t, RustCallStatus*);
void uniffi_remote_settings_fn_free_remotesettingsclient(uint64_t, RustCallStatus*);
uint64_t uniffi_remote_settings_fn_clone_remotesettingsservice(uint64_t, RustCallStatus*);
void uniffi_remote_settings_fn_free_remotesettingsservice(uint64_t, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsclient_collection_name(uint64_t, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsclient_get_attachment(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsclient_get_last_modified_timestamp(uint64_t, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsclient_get_records(uint64_t, int8_t, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsclient_get_records_map(uint64_t, int8_t, RustCallStatus*);
void uniffi_remote_settings_fn_method_remotesettingsclient_reset_storage(uint64_t, RustCallStatus*);
void uniffi_remote_settings_fn_method_remotesettingsclient_shutdown(uint64_t, RustCallStatus*);
void uniffi_remote_settings_fn_method_remotesettingsclient_sync(uint64_t, RustCallStatus*);
uint64_t uniffi_remote_settings_fn_constructor_remotesettingsservice_new(RustBuffer, RustBuffer, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsservice_client_url(uint64_t, RustCallStatus*);
uint64_t uniffi_remote_settings_fn_method_remotesettingsservice_make_client(uint64_t, RustBuffer, RustCallStatus*);
RustBuffer uniffi_remote_settings_fn_method_remotesettingsservice_sync(uint64_t, RustCallStatus*);
void uniffi_remote_settings_fn_method_remotesettingsservice_update_config(uint64_t, RustBuffer, RustCallStatus*);
uint32_t ffi_remote_settings_uniffi_contract_version();
uint16_t uniffi_remote_settings_checksum_method_remotesettingsclient_collection_name(); | | |