Struct openssl::asn1::Asn1GeneralizedTimeRef
source · pub struct Asn1GeneralizedTimeRef(/* private fields */);
Expand description
Reference to a Asn1GeneralizedTime
Trait Implementations§
source§impl AsRef<Asn1GeneralizedTimeRef> for Asn1GeneralizedTime
impl AsRef<Asn1GeneralizedTimeRef> for Asn1GeneralizedTime
source§fn as_ref(&self) -> &Asn1GeneralizedTimeRef
fn as_ref(&self) -> &Asn1GeneralizedTimeRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<Asn1GeneralizedTimeRef> for Asn1GeneralizedTime
impl Borrow<Asn1GeneralizedTimeRef> for Asn1GeneralizedTime
source§fn borrow(&self) -> &Asn1GeneralizedTimeRef
fn borrow(&self) -> &Asn1GeneralizedTimeRef
Immutably borrows from an owned value. Read more
source§impl Display for Asn1GeneralizedTimeRef
impl Display for Asn1GeneralizedTimeRef
source§impl ForeignTypeRef for Asn1GeneralizedTimeRef
impl ForeignTypeRef for Asn1GeneralizedTimeRef
§type CType = ASN1_GENERALIZEDTIME
type CType = ASN1_GENERALIZEDTIME
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 Asn1GeneralizedTimeRef
impl Sync for Asn1GeneralizedTimeRef
Auto Trait Implementations§
impl !Freeze for Asn1GeneralizedTimeRef
impl !RefUnwindSafe for Asn1GeneralizedTimeRef
impl Unpin for Asn1GeneralizedTimeRef
impl UnwindSafe for Asn1GeneralizedTimeRef
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