Enum webpki::ExpirationPolicy
source · 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
source§fn eq(&self, other: &ExpirationPolicy) -> bool
fn eq(&self, other: &ExpirationPolicy) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)