pub struct OAuthTokenRequestSchema {
pub client_id: String,
pub client_secret: String,
pub grant_type: String,
}
Fields§
§client_id: String
The ID of the user making API requests
client_secret: String
The password of the user making API requests
grant_type: String
The OAuth grant type (should be client_credentials)
Trait Implementations§
Source§impl Debug for OAuthTokenRequestSchema
impl Debug for OAuthTokenRequestSchema
Source§impl<'de> Deserialize<'de> for OAuthTokenRequestSchema
impl<'de> Deserialize<'de> for OAuthTokenRequestSchema
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 Display for OAuthTokenRequestSchema
impl Display for OAuthTokenRequestSchema
Auto Trait Implementations§
impl Freeze for OAuthTokenRequestSchema
impl RefUnwindSafe for OAuthTokenRequestSchema
impl Send for OAuthTokenRequestSchema
impl Sync for OAuthTokenRequestSchema
impl Unpin for OAuthTokenRequestSchema
impl UnwindSafe for OAuthTokenRequestSchema
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