pub struct QVTokenHeader {
pub suite: SuiteId,
pub token_type: TokenType,
pub issued_at: u64,
pub ttl: u32,
pub nonce: [u8; 32],
pub device_fp: [u8; 32],
pub mutation_ctr: u64,
}Expand description
Decoded (plain-text) binary header before payload encryption.
Fields§
§suite: SuiteId§token_type: TokenType§issued_at: u64§ttl: u32§nonce: [u8; 32]§device_fp: [u8; 32]§mutation_ctr: u64Trait Implementations§
Source§impl Clone for QVTokenHeader
impl Clone for QVTokenHeader
Source§fn clone(&self) -> QVTokenHeader
fn clone(&self) -> QVTokenHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for QVTokenHeader
impl RefUnwindSafe for QVTokenHeader
impl Send for QVTokenHeader
impl Sync for QVTokenHeader
impl Unpin for QVTokenHeader
impl UnsafeUnpin for QVTokenHeader
impl UnwindSafe for QVTokenHeader
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