pub enum ExpirationPolicy {
Enforce,
Ignore,
}
Expand description
Describes how to handle the nextUpdate field of the CRL (i.e. expiration).
Variants§
Enforce
Enforce the verification time is before the time in the nextUpdate field. Treats an expired CRL as an error condition yielding Error::CrlExpired.
Ignore
Ignore the CRL nextUpdate field.
Trait Implementations§
Source§impl Clone for ExpirationPolicy
impl Clone for ExpirationPolicy
Source§fn clone(&self) -> ExpirationPolicy
fn clone(&self) -> ExpirationPolicy
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExpirationPolicy
impl Debug for ExpirationPolicy
Source§impl PartialEq for ExpirationPolicy
impl PartialEq for ExpirationPolicy
impl Copy for ExpirationPolicy
impl Eq for ExpirationPolicy
impl StructuralPartialEq for ExpirationPolicy
Auto Trait Implementations§
impl Freeze for ExpirationPolicy
impl RefUnwindSafe for ExpirationPolicy
impl Send for ExpirationPolicy
impl Sync for ExpirationPolicy
impl Unpin for ExpirationPolicy
impl UnwindSafe for ExpirationPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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: 1 byte
Size for each variant:
Enforce
: 0 bytesIgnore
: 0 bytes