pub struct CCryptographyProvider {
pub seal: Option<CSealFn>,
pub open: Option<COpenFn>,
pub user: *mut c_void,
}Fields§
§seal: Option<CSealFn>§open: Option<COpenFn>§user: *mut c_voidTrait Implementations§
Source§impl Clone for CCryptographyProvider
impl Clone for CCryptographyProvider
Source§fn clone(&self) -> CCryptographyProvider
fn clone(&self) -> CCryptographyProvider
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CCryptographyProvider
Auto Trait Implementations§
impl !Send for CCryptographyProvider
impl !Sync for CCryptographyProvider
impl Freeze for CCryptographyProvider
impl RefUnwindSafe for CCryptographyProvider
impl Unpin for CCryptographyProvider
impl UnsafeUnpin for CCryptographyProvider
impl UnwindSafe for CCryptographyProvider
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