pub struct TokenExchangeRequest {
pub client_id: String,
pub client_secret: String,
pub grant_type: String,
}Expand description
The request body for the token exchange endpoint (/v1/oauth/token).
Fields§
§client_id: String§client_secret: String§grant_type: StringTrait Implementations§
Source§impl Debug for TokenExchangeRequest
impl Debug for TokenExchangeRequest
Auto Trait Implementations§
impl Freeze for TokenExchangeRequest
impl RefUnwindSafe for TokenExchangeRequest
impl Send for TokenExchangeRequest
impl Sync for TokenExchangeRequest
impl Unpin for TokenExchangeRequest
impl UnsafeUnpin for TokenExchangeRequest
impl UnwindSafe for TokenExchangeRequest
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request