Struct openssl::ocsp::OcspCertIdRef
source · pub struct OcspCertIdRef(/* private fields */);
Trait Implementations§
source§impl AsRef<OcspCertIdRef> for OcspCertId
impl AsRef<OcspCertIdRef> for OcspCertId
source§fn as_ref(&self) -> &OcspCertIdRef
fn as_ref(&self) -> &OcspCertIdRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<OcspCertIdRef> for OcspCertId
impl Borrow<OcspCertIdRef> for OcspCertId
source§fn borrow(&self) -> &OcspCertIdRef
fn borrow(&self) -> &OcspCertIdRef
Immutably borrows from an owned value. Read more
source§impl ForeignTypeRef for OcspCertIdRef
impl ForeignTypeRef for OcspCertIdRef
source§type CType = OCSP_CERTID
type CType = OCSP_CERTID
The raw C type.
source§unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
Constructs a shared instance of this type from its raw type.
source§unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CType) -> &'a mut Self
unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CType) -> &'a mut Self
Constructs a mutable reference of this type from its raw type.
impl Send for OcspCertIdRef
impl Sync for OcspCertIdRef
Auto Trait Implementations§
impl !Freeze for OcspCertIdRef
impl !RefUnwindSafe for OcspCertIdRef
impl Unpin for OcspCertIdRef
impl UnwindSafe for OcspCertIdRef
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