pub struct OidcTokenResponse {
pub access_token: String,
pub token_type: String,
pub expires_in: i64,
pub refresh_token: Option<String>,
pub scope: Option<String>,
pub id_token: Option<String>,
}Expand description
Response from the token endpoint.
Fields§
§access_token: String§token_type: String§expires_in: i64§refresh_token: Option<String>§scope: Option<String>§id_token: Option<String>Trait Implementations§
Source§impl Clone for OidcTokenResponse
impl Clone for OidcTokenResponse
Source§fn clone(&self) -> OidcTokenResponse
fn clone(&self) -> OidcTokenResponse
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 OidcTokenResponse
impl Debug for OidcTokenResponse
Auto Trait Implementations§
impl Freeze for OidcTokenResponse
impl RefUnwindSafe for OidcTokenResponse
impl Send for OidcTokenResponse
impl Sync for OidcTokenResponse
impl Unpin for OidcTokenResponse
impl UnsafeUnpin for OidcTokenResponse
impl UnwindSafe for OidcTokenResponse
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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