#[non_exhaustive]pub enum TimeWindowField {
SessionNotOnOrAfter,
Conditions,
ReplayExpiration,
}Expand description
SAML time-bound field whose validation failed.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SessionNotOnOrAfter
Assertion session SessionNotOnOrAfter.
Conditions
Assertion Conditions NotBefore/NotOnOrAfter window.
ReplayExpiration
Replay cache retention window could not be computed or has elapsed.
Trait Implementations§
Source§impl Clone for TimeWindowField
impl Clone for TimeWindowField
Source§fn clone(&self) -> TimeWindowField
fn clone(&self) -> TimeWindowField
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TimeWindowField
Source§impl Debug for TimeWindowField
impl Debug for TimeWindowField
Source§impl Display for TimeWindowField
impl Display for TimeWindowField
impl Eq for TimeWindowField
Source§impl Hash for TimeWindowField
impl Hash for TimeWindowField
Source§impl PartialEq for TimeWindowField
impl PartialEq for TimeWindowField
impl StructuralPartialEq for TimeWindowField
Auto Trait Implementations§
impl Freeze for TimeWindowField
impl RefUnwindSafe for TimeWindowField
impl Send for TimeWindowField
impl Sync for TimeWindowField
impl Unpin for TimeWindowField
impl UnsafeUnpin for TimeWindowField
impl UnwindSafe for TimeWindowField
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