pub enum BearerTokenError {
Empty,
TooLong,
InvalidByte,
AllocationFailed,
}Expand description
Bearer-token validation error.
Variants§
Empty
Tokens must not be empty.
TooLong
Tokens exceed MAX_BEARER_TOKEN_BYTES.
InvalidByte
Tokens contain bytes outside the RFC bearer-token alphabet or invalid non-trailing padding.
AllocationFailed
Allocation failed while taking owned secret storage.
Trait Implementations§
Source§impl Clone for BearerTokenError
impl Clone for BearerTokenError
Source§fn clone(&self) -> BearerTokenError
fn clone(&self) -> BearerTokenError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BearerTokenError
Source§impl Debug for BearerTokenError
impl Debug for BearerTokenError
impl Eq for BearerTokenError
Source§impl PartialEq for BearerTokenError
impl PartialEq for BearerTokenError
impl StructuralPartialEq for BearerTokenError
Auto Trait Implementations§
impl Freeze for BearerTokenError
impl RefUnwindSafe for BearerTokenError
impl Send for BearerTokenError
impl Sync for BearerTokenError
impl Unpin for BearerTokenError
impl UnsafeUnpin for BearerTokenError
impl UnwindSafe for BearerTokenError
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