pub struct BasicAuthError {
pub kind: BasicAuthErrorKind,
}Expand description
Error when HTTP Basic Auth extraction fails.
Fields§
§kind: BasicAuthErrorKindThe kind of error that occurred.
Implementations§
Source§impl BasicAuthError
impl BasicAuthError
Sourcepub fn missing_header() -> Self
pub fn missing_header() -> Self
Create a missing header error.
Sourcepub fn invalid_scheme() -> Self
pub fn invalid_scheme() -> Self
Create an invalid scheme error.
Sourcepub fn invalid_encoding() -> Self
pub fn invalid_encoding() -> Self
Create an invalid encoding error.
Sourcepub fn invalid_format() -> Self
pub fn invalid_format() -> Self
Create an invalid format error.
Trait Implementations§
Source§impl Clone for BasicAuthError
impl Clone for BasicAuthError
Source§fn clone(&self) -> BasicAuthError
fn clone(&self) -> BasicAuthError
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 BasicAuthError
impl Debug for BasicAuthError
Source§impl Display for BasicAuthError
impl Display for BasicAuthError
Source§impl IntoResponse for BasicAuthError
impl IntoResponse for BasicAuthError
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Convert into a response.
Auto Trait Implementations§
impl Freeze for BasicAuthError
impl RefUnwindSafe for BasicAuthError
impl Send for BasicAuthError
impl Sync for BasicAuthError
impl Unpin for BasicAuthError
impl UnsafeUnpin for BasicAuthError
impl UnwindSafe for BasicAuthError
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).