pub struct OAuthAppExchangeRequest {
pub code: String,
pub code_verifier: String,
}Expand description
OAuthAppExchangeRequest model.
Fields§
§code: StringThe value delivered in the callback fragment.
code_verifier: StringThe secret whose SHA-256, base64url-encoded, was sent as app_code_challenge when the flow
started. It never leaves the app, which is what makes an intercepted code worthless.
Trait Implementations§
Source§impl Clone for OAuthAppExchangeRequest
impl Clone for OAuthAppExchangeRequest
Source§fn clone(&self) -> OAuthAppExchangeRequest
fn clone(&self) -> OAuthAppExchangeRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OAuthAppExchangeRequest
impl Debug for OAuthAppExchangeRequest
Source§impl Default for OAuthAppExchangeRequest
impl Default for OAuthAppExchangeRequest
Source§fn default() -> OAuthAppExchangeRequest
fn default() -> OAuthAppExchangeRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OAuthAppExchangeRequest
impl<'de> Deserialize<'de> for OAuthAppExchangeRequest
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 OAuthAppExchangeRequest
impl PartialEq for OAuthAppExchangeRequest
Source§impl Serialize for OAuthAppExchangeRequest
impl Serialize for OAuthAppExchangeRequest
impl StructuralPartialEq for OAuthAppExchangeRequest
Auto Trait Implementations§
impl Freeze for OAuthAppExchangeRequest
impl RefUnwindSafe for OAuthAppExchangeRequest
impl Send for OAuthAppExchangeRequest
impl Sync for OAuthAppExchangeRequest
impl Unpin for OAuthAppExchangeRequest
impl UnsafeUnpin for OAuthAppExchangeRequest
impl UnwindSafe for OAuthAppExchangeRequest
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