pub struct UniFfiTraitVtableGleanEventListener {
pub on_event_recorded: extern "C" fn(uniffi_handle: u64, id: <String as Lift<UniFfiTag>>::FfiType, uniffi_out_return: &mut <() as LiftReturn<UniFfiTag>>::ReturnType, uniffi_out_call_status: &mut RustCallStatus),
pub uniffi_free: extern "C" fn(handle: u64),
}Fields§
§on_event_recorded: extern "C" fn(uniffi_handle: u64, id: <String as Lift<UniFfiTag>>::FfiType, uniffi_out_return: &mut <() as LiftReturn<UniFfiTag>>::ReturnType, uniffi_out_call_status: &mut RustCallStatus)§uniffi_free: extern "C" fn(handle: u64)Auto Trait Implementations§
impl Freeze for UniFfiTraitVtableGleanEventListener
impl RefUnwindSafe for UniFfiTraitVtableGleanEventListener
impl Send for UniFfiTraitVtableGleanEventListener
impl Sync for UniFfiTraitVtableGleanEventListener
impl Unpin for UniFfiTraitVtableGleanEventListener
impl UnwindSafe for UniFfiTraitVtableGleanEventListener
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more