[−][src]Enum mauth_client::MAuthValidationError
All of the possible errors that can take place when attempting to verify a response signature
Variants
The timestamp of the response was either invalid or outside of the permitted range
The MAuth signature of the response was either missing or incorrectly formatted
The timestamp header of the response was missing
The signature header of the response was missing
An error occurred while attempting to retrieve part of the response body
The response body failed to parse
Attempt to retrieve a key to verify the response failed
The body of the response did not match the signature
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MAuthValidationError
[src]
impl Send for MAuthValidationError
[src]
impl Sync for MAuthValidationError
[src]
impl Unpin for MAuthValidationError
[src]
impl UnwindSafe for MAuthValidationError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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.
pub 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>,