pub struct AppPasswordSession {
pub did: String,
pub handle: String,
pub email: String,
pub access_jwt: String,
pub refresh_jwt: String,
}Expand description
App password session data returned from successful authentication.
Fields§
§did: StringDistributed identifier for the authenticated account
handle: StringHandle for the authenticated account
email: StringEmail address for the authenticated account
access_jwt: StringJWT access token for authenticated requests
refresh_jwt: StringJWT refresh token for obtaining new access tokens
Trait Implementations§
Source§impl Clone for AppPasswordSession
impl Clone for AppPasswordSession
Source§fn clone(&self) -> AppPasswordSession
fn clone(&self) -> AppPasswordSession
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 AppPasswordSession
impl Debug for AppPasswordSession
Source§impl<'de> Deserialize<'de> for AppPasswordSession
impl<'de> Deserialize<'de> for AppPasswordSession
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 AppPasswordSession
impl RefUnwindSafe for AppPasswordSession
impl Send for AppPasswordSession
impl Sync for AppPasswordSession
impl Unpin for AppPasswordSession
impl UnsafeUnpin for AppPasswordSession
impl UnwindSafe for AppPasswordSession
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