pub struct RefreshTokenDocument {
pub doc: K2Document,
pub user_id: String,
pub token_hash: String,
pub expires_at: u64,
pub revoked_at: Option<u64>,
pub last_used_at: Option<u64>,
pub created_by_ip: Option<String>,
pub created_by_ua: Option<String>,
}Fields§
§doc: K2Document§user_id: String§token_hash: String§expires_at: u64§revoked_at: Option<u64>§last_used_at: Option<u64>§created_by_ip: Option<String>§created_by_ua: Option<String>Trait Implementations§
Source§impl Clone for RefreshTokenDocument
impl Clone for RefreshTokenDocument
Source§fn clone(&self) -> RefreshTokenDocument
fn clone(&self) -> RefreshTokenDocument
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 RefreshTokenDocument
impl Debug for RefreshTokenDocument
Source§impl Default for RefreshTokenDocument
impl Default for RefreshTokenDocument
Source§fn default() -> RefreshTokenDocument
fn default() -> RefreshTokenDocument
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RefreshTokenDocument
impl<'de> Deserialize<'de> for RefreshTokenDocument
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
Source§impl PartialEq for RefreshTokenDocument
impl PartialEq for RefreshTokenDocument
Source§impl Serialize for RefreshTokenDocument
impl Serialize for RefreshTokenDocument
impl Eq for RefreshTokenDocument
impl StructuralPartialEq for RefreshTokenDocument
Auto Trait Implementations§
impl Freeze for RefreshTokenDocument
impl RefUnwindSafe for RefreshTokenDocument
impl Send for RefreshTokenDocument
impl Sync for RefreshTokenDocument
impl Unpin for RefreshTokenDocument
impl UnsafeUnpin for RefreshTokenDocument
impl UnwindSafe for RefreshTokenDocument
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