pub struct OAuth2BearerError {
pub kind: OAuth2BearerErrorKind,
}Expand description
Error when OAuth2 bearer token extraction fails.
Fields§
§kind: OAuth2BearerErrorKindThe kind of error that occurred.
Implementations§
Source§impl OAuth2BearerError
impl OAuth2BearerError
Sourcepub fn missing_header() -> OAuth2BearerError
pub fn missing_header() -> OAuth2BearerError
Create a new missing header error.
Sourcepub fn invalid_scheme() -> OAuth2BearerError
pub fn invalid_scheme() -> OAuth2BearerError
Create a new invalid scheme error.
Sourcepub fn empty_token() -> OAuth2BearerError
pub fn empty_token() -> OAuth2BearerError
Create a new empty token error.
Trait Implementations§
Source§impl Clone for OAuth2BearerError
impl Clone for OAuth2BearerError
Source§fn clone(&self) -> OAuth2BearerError
fn clone(&self) -> OAuth2BearerError
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 OAuth2BearerError
impl Debug for OAuth2BearerError
Source§impl Display for OAuth2BearerError
impl Display for OAuth2BearerError
Source§impl IntoResponse for OAuth2BearerError
impl IntoResponse for OAuth2BearerError
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Convert into a response.
Auto Trait Implementations§
impl Freeze for OAuth2BearerError
impl RefUnwindSafe for OAuth2BearerError
impl Send for OAuth2BearerError
impl Sync for OAuth2BearerError
impl Unpin for OAuth2BearerError
impl UnsafeUnpin for OAuth2BearerError
impl UnwindSafe for OAuth2BearerError
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).