pub struct ResumeToken {
pub token_data: String,
pub session_id: String,
pub issued_at: u64,
pub expires_at: u64,
}
Expand description
Resume token containing encrypted and signed session state
Fields§
§token_data: String
Base64-encoded encrypted session data
session_id: String
Session ID for quick identification
issued_at: u64
Token creation timestamp
expires_at: u64
Token expiration timestamp
Trait Implementations§
Source§impl Clone for ResumeToken
impl Clone for ResumeToken
Source§fn clone(&self) -> ResumeToken
fn clone(&self) -> ResumeToken
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 moreSource§impl Debug for ResumeToken
impl Debug for ResumeToken
Source§impl<'de> Deserialize<'de> for ResumeToken
impl<'de> Deserialize<'de> for ResumeToken
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 ResumeToken
impl RefUnwindSafe for ResumeToken
impl Send for ResumeToken
impl Sync for ResumeToken
impl Unpin for ResumeToken
impl UnwindSafe for ResumeToken
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