pub struct BearerTokenError {
pub kind: BearerTokenErrorKind,
}Expand description
Error when bearer token extraction fails.
Fields§
§kind: BearerTokenErrorKindThe kind of error that occurred.
Implementations§
Source§impl BearerTokenError
impl BearerTokenError
pub fn missing_header() -> Self
pub fn invalid_utf8() -> Self
pub fn invalid_scheme() -> Self
pub fn empty_token() -> Self
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 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BearerTokenError
impl Debug for BearerTokenError
Source§impl Display for BearerTokenError
impl Display for BearerTokenError
Source§impl IntoResponse for BearerTokenError
impl IntoResponse for BearerTokenError
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Convert into a response.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).