[−][src]Enum openidconnect::UserInfoError
Error retrieving user info.
Variants
ClaimsVerification(ClaimsVerificationError)
Failed to verify user info claims.
Parse(Error)
Failed to parse server response.
Request(RE)
An error occurred while sending the request or receiving the response (e.g., network connectivity failed).
Response(StatusCode, Vec<u8>, String)
Server returned an invalid response.
Other(String)
An unexpected error occurred.
Trait Implementations
impl<RE> Display for UserInfoError<RE> where
RE: Fail,
[src]
RE: Fail,
impl<RE: Debug> Debug for UserInfoError<RE> where
RE: Fail,
[src]
RE: Fail,
impl<RE> Fail for UserInfoError<RE> where
RE: Fail,
[src]
RE: Fail,
Auto Trait Implementations
impl<RE> Unpin for UserInfoError<RE> where
RE: Unpin,
RE: Unpin,
impl<RE> Sync for UserInfoError<RE>
impl<RE> Send for UserInfoError<RE>
impl<RE> !UnwindSafe for UserInfoError<RE>
impl<RE> !RefUnwindSafe for UserInfoError<RE>
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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,
impl<T> AsFail for T where
T: Fail,
[src]
T: Fail,
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
[src]
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>
[src]
fn cause(&self) -> Option<&(dyn Fail + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
[src]
D: Display + Send + Sync + 'static,
fn compat(self) -> Compat<Self>
[src]
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,