pub struct TypedHeaderRejection { /* private fields */ }
Available on crate feature
headers
only.Expand description
Rejection used for TypedHeader
.
Implementations
sourceimpl TypedHeaderRejection
impl TypedHeaderRejection
sourcepub fn name(&self) -> &HeaderName
pub fn name(&self) -> &HeaderName
Name of the header that caused the rejection
sourcepub fn reason(&self) -> &TypedHeaderRejectionReason
pub fn reason(&self) -> &TypedHeaderRejectionReason
Reason why the header extraction has failed
Trait Implementations
sourceimpl Debug for TypedHeaderRejection
impl Debug for TypedHeaderRejection
sourceimpl Display for TypedHeaderRejection
impl Display for TypedHeaderRejection
sourceimpl Error for TypedHeaderRejection
impl Error for TypedHeaderRejection
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl IntoResponse for TypedHeaderRejection
impl IntoResponse for TypedHeaderRejection
sourcefn into_response(self) -> Response
fn into_response(self) -> Response
Create a response.
Auto Trait Implementations
impl RefUnwindSafe for TypedHeaderRejection
impl Send for TypedHeaderRejection
impl Sync for TypedHeaderRejection
impl Unpin for TypedHeaderRejection
impl UnwindSafe for TypedHeaderRejection
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> PolicyExt for T where
T: ?Sized,
impl<T> PolicyExt for T where
T: ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more