pub struct CachedToken {
pub token_type: AccessTokenType,
pub token: String,
pub expired_at: u64,
pub refresh_token: Option<String>,
pub refresh_token_expired_at: Option<u64>,
}Fields§
§token_type: AccessTokenType§token: String§expired_at: u64§refresh_token: Option<String>§refresh_token_expired_at: Option<u64>Trait Implementations§
Source§impl Clone for CachedToken
impl Clone for CachedToken
Source§fn clone(&self) -> CachedToken
fn clone(&self) -> CachedToken
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 CachedToken
impl RefUnwindSafe for CachedToken
impl Send for CachedToken
impl Sync for CachedToken
impl Unpin for CachedToken
impl UnwindSafe for CachedToken
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