pub struct DescribedDelegationToken {
pub owner: DelegationTokenPrincipal,
pub requester: Option<DelegationTokenPrincipal>,
pub issue_timestamp_ms: i64,
pub expiry_timestamp_ms: i64,
pub max_timestamp_ms: i64,
pub token_id: String,
pub hmac: Vec<u8>,
pub renewers: Vec<DelegationTokenPrincipal>,
}Fields§
§owner: DelegationTokenPrincipal§requester: Option<DelegationTokenPrincipal>§issue_timestamp_ms: i64§expiry_timestamp_ms: i64§max_timestamp_ms: i64§token_id: String§hmac: Vec<u8>§renewers: Vec<DelegationTokenPrincipal>Trait Implementations§
Source§impl Clone for DescribedDelegationToken
impl Clone for DescribedDelegationToken
Source§fn clone(&self) -> DescribedDelegationToken
fn clone(&self) -> DescribedDelegationToken
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 DescribedDelegationToken
impl Debug for DescribedDelegationToken
impl Eq for DescribedDelegationToken
Source§impl PartialEq for DescribedDelegationToken
impl PartialEq for DescribedDelegationToken
impl StructuralPartialEq for DescribedDelegationToken
Auto Trait Implementations§
impl Freeze for DescribedDelegationToken
impl RefUnwindSafe for DescribedDelegationToken
impl Send for DescribedDelegationToken
impl Sync for DescribedDelegationToken
impl Unpin for DescribedDelegationToken
impl UnsafeUnpin for DescribedDelegationToken
impl UnwindSafe for DescribedDelegationToken
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