[][src]Enum oauth2::AuthType

pub enum AuthType {
    RequestBody,
    BasicAuth,
}

Indicates whether requests to the authorization server should use basic authentication or include the parameters in the request body for requests in which either is valid.

The default AuthType is BasicAuth, following the recommendation of Section 2.3.1 of RFC 6749.

Variants

RequestBody

The client_id and client_secret will be included as part of the request body.

BasicAuth

The client_id and client_secret will be included using the basic auth authentication scheme.

Trait Implementations

impl Clone for AuthType[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for AuthType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err

impl<T> Same<T> for T

type Output = T

Should always be Self