pub struct AuthsFfiContext { /* private fields */ }Expand description
Opaque configuration context for keychain-backed FFI functions.
Carries the EnvironmentConfig that selects the keychain backend, the
encrypted-file path/passphrase, and the Auths home directory. Created with
ffi_context_new and released with ffi_context_free; passed as the
first argument to every keychain-backed FFI function.
Auto Trait Implementations§
impl Freeze for AuthsFfiContext
impl RefUnwindSafe for AuthsFfiContext
impl Send for AuthsFfiContext
impl Sync for AuthsFfiContext
impl Unpin for AuthsFfiContext
impl UnsafeUnpin for AuthsFfiContext
impl UnwindSafe for AuthsFfiContext
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