[][src]Struct x509_parser::x509::Validity

pub struct Validity {
    pub not_before: Tm,
    pub not_after: Tm,
}

Fields

not_before: Tmnot_after: Tm

Methods

impl Validity[src]

pub fn time_to_expiration(&self) -> Option<Duration>[src]

The time left before the certificate expires.

If the certificate is not currently valid, then None is returned. Otherwise, the Duration until the certificate expires is returned.

Trait Implementations

impl Debug for Validity[src]

impl PartialEq<Validity> for Validity[src]

impl StructuralPartialEq for Validity[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.