Enum kanidmd_lib::value::IntentTokenState
source · [−]pub enum IntentTokenState {
Valid {
max_ttl: Duration,
},
InProgress {
max_ttl: Duration,
session_id: Uuid,
session_ttl: Duration,
},
Consumed {
max_ttl: Duration,
},
}
Variants
Valid
Fields
max_ttl: Duration
InProgress
Consumed
Fields
max_ttl: Duration
Trait Implementations
sourceimpl Clone for IntentTokenState
impl Clone for IntentTokenState
sourcefn clone(&self) -> IntentTokenState
fn clone(&self) -> IntentTokenState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for IntentTokenState
impl Debug for IntentTokenState
sourceimpl PartialEq<IntentTokenState> for IntentTokenState
impl PartialEq<IntentTokenState> for IntentTokenState
sourcefn eq(&self, other: &IntentTokenState) -> bool
fn eq(&self, other: &IntentTokenState) -> bool
impl Eq for IntentTokenState
impl StructuralEq for IntentTokenState
impl StructuralPartialEq for IntentTokenState
Auto Trait Implementations
impl RefUnwindSafe for IntentTokenState
impl Send for IntentTokenState
impl Sync for IntentTokenState
impl Unpin for IntentTokenState
impl UnwindSafe for IntentTokenState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more