pub struct TokenResponseRefreshToken {
pub refresh_token: Option<String>,
pub expires_at: Option<String>,
pub expires_in: Option<i32>,
pub jti: Option<String>,
}Expand description
TokenResponseRefreshToken : A Tapis refresh token object.
Fields§
§refresh_token: Option<String>The actual refresh 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 TokenResponseRefreshToken
impl TokenResponseRefreshToken
Sourcepub fn new() -> TokenResponseRefreshToken
pub fn new() -> TokenResponseRefreshToken
A Tapis refresh token object.
Trait Implementations§
Source§impl Clone for TokenResponseRefreshToken
impl Clone for TokenResponseRefreshToken
Source§fn clone(&self) -> TokenResponseRefreshToken
fn clone(&self) -> TokenResponseRefreshToken
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 TokenResponseRefreshToken
impl Debug for TokenResponseRefreshToken
Source§impl Default for TokenResponseRefreshToken
impl Default for TokenResponseRefreshToken
Source§fn default() -> TokenResponseRefreshToken
fn default() -> TokenResponseRefreshToken
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokenResponseRefreshToken
impl<'de> Deserialize<'de> for TokenResponseRefreshToken
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
impl StructuralPartialEq for TokenResponseRefreshToken
Auto Trait Implementations§
impl Freeze for TokenResponseRefreshToken
impl RefUnwindSafe for TokenResponseRefreshToken
impl Send for TokenResponseRefreshToken
impl Sync for TokenResponseRefreshToken
impl Unpin for TokenResponseRefreshToken
impl UnsafeUnpin for TokenResponseRefreshToken
impl UnwindSafe for TokenResponseRefreshToken
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