pub enum TokenValidationError {
BufferTooSmall,
MismatchedPayloadSize {
expected: usize,
actual: usize,
},
InvalidSignature,
UnknownVersion,
UnsupportedThirdPartyToken,
UnexpectedUsageInNonThirdPartyToken,
MalformedPayload(Error),
}
Variants§
BufferTooSmall
MismatchedPayloadSize
InvalidSignature
UnknownVersion
UnsupportedThirdPartyToken
UnexpectedUsageInNonThirdPartyToken
MalformedPayload(Error)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TokenValidationError
impl !RefUnwindSafe for TokenValidationError
impl Send for TokenValidationError
impl Sync for TokenValidationError
impl Unpin for TokenValidationError
impl !UnwindSafe for TokenValidationError
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