Struct kanidm_proto::v1::UatStatus
source · pub struct UatStatus {
pub account_id: Uuid,
pub session_id: Uuid,
pub state: UatStatusState,
pub issued_at: OffsetDateTime,
pub purpose: UatPurposeStatus,
}
Expand description
The status of a User Auth Token
Fields§
§account_id: Uuid
§session_id: Uuid
§state: UatStatusState
§issued_at: OffsetDateTime
§purpose: UatPurposeStatus
Trait Implementations§
source§impl<'de> Deserialize<'de> for UatStatus
impl<'de> Deserialize<'de> for UatStatus
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UatStatus
impl RefUnwindSafe for UatStatus
impl Send for UatStatus
impl Sync for UatStatus
impl Unpin for UatStatus
impl UnwindSafe for UatStatus
Blanket Implementations§
§impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
§impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
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§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
)