[−][src]Enum openidconnect::UserInfoError
Error retrieving user info.
Variants
ClaimsVerification(ClaimsVerificationError)
Failed to verify user info claims.
Parse(Error)
Failed to parse server response.
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> Send for UserInfoError<RE>
impl<RE> Sync for UserInfoError<RE>
impl<RE> Unpin for UserInfoError<RE> where
RE: Unpin,
RE: Unpin,
impl<RE> !UnwindSafe for UserInfoError<RE>
impl<RE> !RefUnwindSafe for UserInfoError<RE>
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> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
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> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self