pub struct X509v3Context<'a>(/* private fields */);
Expand description
A context object required to construct certain X509
extension values.
Implementations§
Source§impl X509v3Context<'_>
impl X509v3Context<'_>
pub fn as_ptr(&self) -> *mut X509V3_CTX
Auto Trait Implementations§
impl<'a> Freeze for X509v3Context<'a>
impl<'a> !RefUnwindSafe for X509v3Context<'a>
impl<'a> !Send for X509v3Context<'a>
impl<'a> !Sync for X509v3Context<'a>
impl<'a> Unpin for X509v3Context<'a>
impl<'a> !UnwindSafe for X509v3Context<'a>
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 64 bytes