Struct InvalidConnectionHeader

#[non_exhaustive]
pub struct InvalidConnectionHeader;

Rejection type for WebSocketUpgrade.

Implementations

impl InvalidConnectionHeader

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 InvalidConnectionHeader

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

impl Default for InvalidConnectionHeader

fn default() -> Self

impl Display for InvalidConnectionHeader

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

impl Error for InvalidConnectionHeader

impl IntoResponse for InvalidConnectionHeader

fn into_response(self) -> Response

Auto Trait Implementations

impl Freeze for InvalidConnectionHeader

impl RefUnwindSafe for InvalidConnectionHeader

impl Send for InvalidConnectionHeader

impl Sync for InvalidConnectionHeader

impl Unpin for InvalidConnectionHeader

impl UnsafeUnpin for InvalidConnectionHeader

impl UnwindSafe for InvalidConnectionHeader

Blanket Implementations

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

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

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for InvalidConnectionHeader

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for InvalidConnectionHeader

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

impl<T> Same for InvalidConnectionHeader

type Output = T;

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

fn to_string(&self) -> String

impl<T> WithSubscriber for InvalidConnectionHeader

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

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

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

fn vzip(self) -> V