pub struct CredentialTicketStatus {
pub saved_at: Option<u64>,
pub age_days: Option<u64>,
pub expires_in_days: Option<i64>,
pub expiry_warning: Option<String>,
}Expand description
Cached credentials ticket age summary for daemon diagnostics.
This exposes only timestamps / derived age, never tgtgt, rand key,
device sig, web sig, account, or uid. None values mean legacy credentials
did not carry tgtgt_saved_at yet.
Fields§
§saved_at: Option<u64>§age_days: Option<u64>§expires_in_days: Option<i64>§expiry_warning: Option<String>Trait Implementations§
Source§impl Clone for CredentialTicketStatus
impl Clone for CredentialTicketStatus
Source§fn clone(&self) -> CredentialTicketStatus
fn clone(&self) -> CredentialTicketStatus
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 moreSource§impl Debug for CredentialTicketStatus
impl Debug for CredentialTicketStatus
Auto Trait Implementations§
impl Freeze for CredentialTicketStatus
impl RefUnwindSafe for CredentialTicketStatus
impl Send for CredentialTicketStatus
impl Sync for CredentialTicketStatus
impl Unpin for CredentialTicketStatus
impl UnsafeUnpin for CredentialTicketStatus
impl UnwindSafe for CredentialTicketStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more