pub enum TOTPResponseError {
IncorrectTOTPCode(IncorrectTOTPCode),
TOTPTokenTimedOut(TOTPTokenTimedOut),
InvalidTOTPToken(InvalidTOTPToken),
Other(ApiResponseCommonErrors),
}Expand description
Errors returned from the TOTP verification API call
Variants§
IncorrectTOTPCode(IncorrectTOTPCode)
TOTPTokenTimedOut(TOTPTokenTimedOut)
InvalidTOTPToken(InvalidTOTPToken)
Other(ApiResponseCommonErrors)
Trait Implementations§
Source§impl Debug for TOTPResponseError
impl Debug for TOTPResponseError
Source§impl Display for TOTPResponseError
impl Display for TOTPResponseError
Source§impl Error for TOTPResponseError
impl Error for TOTPResponseError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ApiResponseCommonErrors> for TOTPResponseError
impl From<ApiResponseCommonErrors> for TOTPResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseError> for TOTPResponseError
impl From<ApiResponseError> for TOTPResponseError
Source§fn from(value: ApiResponseError) -> Self
fn from(value: ApiResponseError) -> Self
Converts to this type from the input type.
Source§impl From<IncorrectTOTPCode> for TOTPResponseError
impl From<IncorrectTOTPCode> for TOTPResponseError
Source§fn from(source: IncorrectTOTPCode) -> Self
fn from(source: IncorrectTOTPCode) -> Self
Converts to this type from the input type.
Source§impl From<InvalidTOTPToken> for TOTPResponseError
impl From<InvalidTOTPToken> for TOTPResponseError
Source§fn from(source: InvalidTOTPToken) -> Self
fn from(source: InvalidTOTPToken) -> Self
Converts to this type from the input type.
Source§impl From<TOTPTokenTimedOut> for TOTPResponseError
impl From<TOTPTokenTimedOut> for TOTPResponseError
Source§fn from(source: TOTPTokenTimedOut) -> Self
fn from(source: TOTPTokenTimedOut) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TOTPResponseError
impl RefUnwindSafe for TOTPResponseError
impl Send for TOTPResponseError
impl Sync for TOTPResponseError
impl Unpin for TOTPResponseError
impl UnwindSafe for TOTPResponseError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.