Struct MissingJsonContentType
#[non_exhaustive]
pub struct MissingJsonContentType;
Rejection type for Json used if the Content-Type
header is missing.
Implementations
impl MissingJsonContentType
fn body_text(&self) -> StringGet the response body text used for this rejection.
fn status(&self) -> StatusCodeGet the status code used for this rejection.
Trait Implementations
impl Debug for MissingJsonContentType
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for MissingJsonContentType
fn default() -> Self
impl Display for MissingJsonContentType
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for MissingJsonContentType
impl IntoResponse for MissingJsonContentType
fn into_response(self) -> Response
Auto Trait Implementations
impl Freeze for MissingJsonContentType
impl RefUnwindSafe for MissingJsonContentType
impl Send for MissingJsonContentType
impl Sync for MissingJsonContentType
impl Unpin for MissingJsonContentType
impl UnsafeUnpin for MissingJsonContentType
impl UnwindSafe for MissingJsonContentType
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for MissingJsonContentType
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for MissingJsonContentType
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for MissingJsonContentType
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for MissingJsonContentType
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for MissingJsonContentType
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for MissingJsonContentType
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Instrument for MissingJsonContentType
impl<T> Read<Exclusive, BecauseExclusive> for MissingJsonContentType
where
T: ?Sized,
impl<T> Same for MissingJsonContentType
type Output = T;
impl<T> ToString for MissingJsonContentType
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T> WithSubscriber for MissingJsonContentType
impl<T, U> Into<U> for MissingJsonContentType
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for MissingJsonContentType
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for MissingJsonContentType
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<V, T> VZip<V> for MissingJsonContentType
where
V: MultiLane<T>,
fn vzip(self) -> V