#[non_exhaustive]pub struct TimeRules {
pub clock_skew_secs: u64,
pub max_lifetime_secs: u64,
}Expand description
Time bounds for check_times.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.clock_skew_secs: u64Allowed clock skew in seconds for iat.
max_lifetime_secs: u64Longest accepted exp - iat in seconds.
Implementations§
Trait Implementations§
impl Copy for TimeRules
impl Eq for TimeRules
impl StructuralPartialEq for TimeRules
Auto Trait Implementations§
impl Freeze for TimeRules
impl RefUnwindSafe for TimeRules
impl Send for TimeRules
impl Sync for TimeRules
impl Unpin for TimeRules
impl UnsafeUnpin for TimeRules
impl UnwindSafe for TimeRules
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