pub struct TokenResponseAccessToken {
pub access_token: Option<String>,
pub id_token: Option<String>,
pub expires_at: Option<String>,
pub expires_in: Option<i32>,
pub jti: Option<String>,
}Expand description
TokenResponseAccessToken : A Tapis access token object.
Fields§
§access_token: Option<String>The actual access token as a JWT
id_token: Option<String>The actual access token as a JWT
expires_at: Option<String>The time, as a string in UTC, when the token expires.
expires_in: Option<i32>The amount of time, in seconds, when the token will expire.
jti: Option<String>Unique identifier for the token
Implementations§
Source§impl TokenResponseAccessToken
impl TokenResponseAccessToken
Sourcepub fn new() -> TokenResponseAccessToken
pub fn new() -> TokenResponseAccessToken
A Tapis access token object.
Trait Implementations§
Source§impl Clone for TokenResponseAccessToken
impl Clone for TokenResponseAccessToken
Source§fn clone(&self) -> TokenResponseAccessToken
fn clone(&self) -> TokenResponseAccessToken
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 TokenResponseAccessToken
impl Debug for TokenResponseAccessToken
Source§impl Default for TokenResponseAccessToken
impl Default for TokenResponseAccessToken
Source§fn default() -> TokenResponseAccessToken
fn default() -> TokenResponseAccessToken
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokenResponseAccessToken
impl<'de> Deserialize<'de> for TokenResponseAccessToken
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 TokenResponseAccessToken
impl PartialEq for TokenResponseAccessToken
Source§impl Serialize for TokenResponseAccessToken
impl Serialize for TokenResponseAccessToken
impl StructuralPartialEq for TokenResponseAccessToken
Auto Trait Implementations§
impl Freeze for TokenResponseAccessToken
impl RefUnwindSafe for TokenResponseAccessToken
impl Send for TokenResponseAccessToken
impl Sync for TokenResponseAccessToken
impl Unpin for TokenResponseAccessToken
impl UnsafeUnpin for TokenResponseAccessToken
impl UnwindSafe for TokenResponseAccessToken
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