pub struct LongLivedTokenResponse {
pub access_token: String,
pub token_type: Option<String>,
pub expires_in: i64,
}Expand description
Response from the long-lived token exchange (/access_token).
Fields§
§access_token: StringThe long-lived access token.
token_type: Option<String>Token type (usually “bearer”). Not always returned by the API.
expires_in: i64Token lifetime in seconds (typically 5184000 for 60 days).
Trait Implementations§
Source§impl Debug for LongLivedTokenResponse
impl Debug for LongLivedTokenResponse
Source§impl<'de> Deserialize<'de> for LongLivedTokenResponse
impl<'de> Deserialize<'de> for LongLivedTokenResponse
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 LongLivedTokenResponse
impl RefUnwindSafe for LongLivedTokenResponse
impl Send for LongLivedTokenResponse
impl Sync for LongLivedTokenResponse
impl Unpin for LongLivedTokenResponse
impl UnsafeUnpin for LongLivedTokenResponse
impl UnwindSafe for LongLivedTokenResponse
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