Struct InvalidUpgradeHeader
#[non_exhaustive]
pub struct InvalidUpgradeHeader;
Rejection type for WebSocketUpgrade.
Implementations
impl InvalidUpgradeHeader
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 InvalidUpgradeHeader
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for InvalidUpgradeHeader
fn default() -> Self
impl Display for InvalidUpgradeHeader
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for InvalidUpgradeHeader
impl IntoResponse for InvalidUpgradeHeader
fn into_response(self) -> Response
Auto Trait Implementations
impl Freeze for InvalidUpgradeHeader
impl RefUnwindSafe for InvalidUpgradeHeader
impl Send for InvalidUpgradeHeader
impl Sync for InvalidUpgradeHeader
impl Unpin for InvalidUpgradeHeader
impl UnsafeUnpin for InvalidUpgradeHeader
impl UnwindSafe for InvalidUpgradeHeader
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for InvalidUpgradeHeader
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for InvalidUpgradeHeader
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for InvalidUpgradeHeader
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for InvalidUpgradeHeader
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for InvalidUpgradeHeader
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for InvalidUpgradeHeader
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Instrument for InvalidUpgradeHeader
impl<T> Read<Exclusive, BecauseExclusive> for InvalidUpgradeHeader
where
T: ?Sized,
impl<T> Same for InvalidUpgradeHeader
type Output = T;
impl<T> ToString for InvalidUpgradeHeader
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T> WithSubscriber for InvalidUpgradeHeader
impl<T, U> Into<U> for InvalidUpgradeHeader
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 InvalidUpgradeHeader
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for InvalidUpgradeHeader
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 InvalidUpgradeHeader
where
V: MultiLane<T>,
fn vzip(self) -> V