pub struct OAuthAuthorizationRequest {
pub authorization_url: String,
pub redirect_uri: String,
pub resource: String,
pub issuer: String,
pub scopes: Vec<String>,
}Expand description
Authorization request presented to an application or browser integration.
Fields§
URL that the user agent should open.
redirect_uri: StringExact redirect URI registered for this attempt.
resource: StringCanonical resource identifier.
issuer: StringExact authorization-server issuer.
scopes: Vec<String>Requested scopes.
Trait Implementations§
Source§impl Clone for OAuthAuthorizationRequest
impl Clone for OAuthAuthorizationRequest
Source§fn clone(&self) -> OAuthAuthorizationRequest
fn clone(&self) -> OAuthAuthorizationRequest
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 OAuthAuthorizationRequest
impl Debug for OAuthAuthorizationRequest
impl Eq for OAuthAuthorizationRequest
impl StructuralPartialEq for OAuthAuthorizationRequest
Auto Trait Implementations§
impl Freeze for OAuthAuthorizationRequest
impl RefUnwindSafe for OAuthAuthorizationRequest
impl Send for OAuthAuthorizationRequest
impl Sync for OAuthAuthorizationRequest
impl Unpin for OAuthAuthorizationRequest
impl UnsafeUnpin for OAuthAuthorizationRequest
impl UnwindSafe for OAuthAuthorizationRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.