pub struct AuthTokenResponse {
pub access_token: String,
pub expires_in: u64,
pub id_token: String,
pub refresh_token: Option<String>,
pub token_type: String,
}Fields§
§access_token: String§expires_in: u64§id_token: String§refresh_token: Option<String>This is not present when the request is refresh_token
token_type: StringAlways “Bearer”
Trait Implementations§
Source§impl Debug for AuthTokenResponse
impl Debug for AuthTokenResponse
Source§impl<'de> Deserialize<'de> for AuthTokenResponse
impl<'de> Deserialize<'de> for AuthTokenResponse
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 AuthTokenResponse
impl PartialEq for AuthTokenResponse
Source§impl Serialize for AuthTokenResponse
impl Serialize for AuthTokenResponse
impl StructuralPartialEq for AuthTokenResponse
Auto Trait Implementations§
impl Freeze for AuthTokenResponse
impl RefUnwindSafe for AuthTokenResponse
impl Send for AuthTokenResponse
impl Sync for AuthTokenResponse
impl Unpin for AuthTokenResponse
impl UnwindSafe for AuthTokenResponse
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