Struct WebSocketKeyHeaderMissing

#[non_exhaustive]
pub struct WebSocketKeyHeaderMissing;

Rejection type for WebSocketUpgrade.

Implementations

impl WebSocketKeyHeaderMissing

fn body_text(&self) -> String

Get the response body text used for this rejection.

fn status(&self) -> StatusCode

Get the status code used for this rejection.

Trait Implementations

impl Debug for WebSocketKeyHeaderMissing

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for WebSocketKeyHeaderMissing

fn default() -> Self

impl Display for WebSocketKeyHeaderMissing

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Error for WebSocketKeyHeaderMissing

impl IntoResponse for WebSocketKeyHeaderMissing

fn into_response(self) -> Response

Auto Trait Implementations

impl Freeze for WebSocketKeyHeaderMissing

impl RefUnwindSafe for WebSocketKeyHeaderMissing

impl Send for WebSocketKeyHeaderMissing

impl Sync for WebSocketKeyHeaderMissing

impl Unpin for WebSocketKeyHeaderMissing

impl UnsafeUnpin for WebSocketKeyHeaderMissing

impl UnwindSafe for WebSocketKeyHeaderMissing

Blanket Implementations

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for WebSocketKeyHeaderMissing where ST: ?Sized, DT: ?Sized,

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for WebSocketKeyHeaderMissing where ST: ?Sized, DT: ?Sized,

impl<T> Any for WebSocketKeyHeaderMissing where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for WebSocketKeyHeaderMissing where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for WebSocketKeyHeaderMissing where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for WebSocketKeyHeaderMissing

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for WebSocketKeyHeaderMissing

impl<T> Read<Exclusive, BecauseExclusive> for WebSocketKeyHeaderMissing where T: ?Sized,

impl<T> Same for WebSocketKeyHeaderMissing

type Output = T;

impl<T> ToString for WebSocketKeyHeaderMissing where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T> WithSubscriber for WebSocketKeyHeaderMissing

impl<T, U> Into<U> for WebSocketKeyHeaderMissing where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for WebSocketKeyHeaderMissing where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for WebSocketKeyHeaderMissing 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 WebSocketKeyHeaderMissing where V: MultiLane<T>,

fn vzip(self) -> V