Struct InvalidWebSocketVersionHeader

#[non_exhaustive]
pub struct InvalidWebSocketVersionHeader;

Rejection type for WebSocketUpgrade.

Implementations

impl InvalidWebSocketVersionHeader

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 InvalidWebSocketVersionHeader

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

impl Default for InvalidWebSocketVersionHeader

fn default() -> Self

impl Display for InvalidWebSocketVersionHeader

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

impl Error for InvalidWebSocketVersionHeader

impl IntoResponse for InvalidWebSocketVersionHeader

fn into_response(self) -> Response

Auto Trait Implementations

impl Freeze for InvalidWebSocketVersionHeader

impl RefUnwindSafe for InvalidWebSocketVersionHeader

impl Send for InvalidWebSocketVersionHeader

impl Sync for InvalidWebSocketVersionHeader

impl Unpin for InvalidWebSocketVersionHeader

impl UnsafeUnpin for InvalidWebSocketVersionHeader

impl UnwindSafe for InvalidWebSocketVersionHeader

Blanket Implementations

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

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

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for InvalidWebSocketVersionHeader

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for InvalidWebSocketVersionHeader

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

impl<T> Same for InvalidWebSocketVersionHeader

type Output = T;

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

fn to_string(&self) -> String

impl<T> WithSubscriber for InvalidWebSocketVersionHeader

impl<T, U> Into<U> for InvalidWebSocketVersionHeader 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 InvalidWebSocketVersionHeader where U: Into<T>,

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

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

fn vzip(self) -> V