pub struct LinodeAccessTokenResponseBody {
pub access_token: String,
pub token_type: AccessTokenType,
pub expires_in: Option<usize>,
pub refresh_token: Option<String>,
pub scope: Option<ScopeParameter<LinodeScope>>,
}Fields§
§access_token: String§token_type: AccessTokenType§expires_in: Option<usize>§refresh_token: Option<String>§scope: Option<ScopeParameter<LinodeScope>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LinodeAccessTokenResponseBody
impl<'de> Deserialize<'de> for LinodeAccessTokenResponseBody
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 From<LinodeAccessTokenResponseBody> for Result<AccessTokenResponseSuccessfulBody<LinodeScope>, AccessTokenResponseErrorBody>
impl From<LinodeAccessTokenResponseBody> for Result<AccessTokenResponseSuccessfulBody<LinodeScope>, AccessTokenResponseErrorBody>
Source§fn from(body: LinodeAccessTokenResponseBody) -> Self
fn from(body: LinodeAccessTokenResponseBody) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LinodeAccessTokenResponseBody
impl RefUnwindSafe for LinodeAccessTokenResponseBody
impl Send for LinodeAccessTokenResponseBody
impl Sync for LinodeAccessTokenResponseBody
impl Unpin for LinodeAccessTokenResponseBody
impl UnwindSafe for LinodeAccessTokenResponseBody
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