[−][src]Enum yup_oauth2::RequestError
Encapsulates all possible results of the token(...)
operation
Variants
ClientError(Error)
Indicates connection failure
The OAuth client was not found
InvalidScope(String)
Some requested scopes were invalid. String contains the scopes as part of the server error message
A 'catch-all' variant containing the server error and description First string is the error code, the second may be a more detailed description
BadServerResponse(String)
A malformed server response.
JSONError(Error)
Error while decoding a JSON response.
UserError(String)
Error within user input.
LowLevelError(Error)
A lower level IO error.
Poll(PollError)
A poll error occurred in the DeviceFlow.
Refresh(RefreshResult)
An error occurred while refreshing tokens.
Error in token cache layer
Trait Implementations
impl From<Error> for RequestError
[src]
fn from(error: Error) -> RequestError
[src]
impl Debug for RequestError
[src]
impl Display for RequestError
[src]
impl Error for RequestError
[src]
Auto Trait Implementations
impl Send for RequestError
impl Unpin for RequestError
impl Sync for RequestError
impl !UnwindSafe for RequestError
impl !RefUnwindSafe for RequestError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,