pub struct AuthenticationSettings {
pub access_token: AccessToken,
pub refresh_token: RefreshToken,
pub expires_in: OffsetDateTime,
}Expand description
Client API authentication related settings
Fields§
§access_token: AccessTokenAccess token
refresh_token: RefreshTokenRefresh token
expires_in: OffsetDateTimeAccess token expiration
Trait Implementations§
Source§impl Clone for AuthenticationSettings
impl Clone for AuthenticationSettings
Source§fn clone(&self) -> AuthenticationSettings
fn clone(&self) -> AuthenticationSettings
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 AuthenticationSettings
impl Debug for AuthenticationSettings
Source§impl<'de> Deserialize<'de> for AuthenticationSettings
impl<'de> Deserialize<'de> for AuthenticationSettings
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 AuthenticationSettings
impl PartialEq for AuthenticationSettings
Source§impl Serialize for AuthenticationSettings
impl Serialize for AuthenticationSettings
impl Eq for AuthenticationSettings
impl StructuralPartialEq for AuthenticationSettings
Auto Trait Implementations§
impl Freeze for AuthenticationSettings
impl RefUnwindSafe for AuthenticationSettings
impl Send for AuthenticationSettings
impl Sync for AuthenticationSettings
impl Unpin for AuthenticationSettings
impl UnwindSafe for AuthenticationSettings
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.