Struct MethodNotGet

#[non_exhaustive]
pub struct MethodNotGet;

Rejection type for WebSocketUpgrade.

Implementations

impl MethodNotGet

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 MethodNotGet

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

impl Default for MethodNotGet

fn default() -> Self

impl Display for MethodNotGet

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

impl Error for MethodNotGet

impl IntoResponse for MethodNotGet

fn into_response(self) -> Response

Auto Trait Implementations

impl Freeze for MethodNotGet

impl RefUnwindSafe for MethodNotGet

impl Send for MethodNotGet

impl Sync for MethodNotGet

impl Unpin for MethodNotGet

impl UnsafeUnpin for MethodNotGet

impl UnwindSafe for MethodNotGet

Blanket Implementations

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

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

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for MethodNotGet

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for MethodNotGet

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

impl<T> Same for MethodNotGet

type Output = T;

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

fn to_string(&self) -> String

impl<T> WithSubscriber for MethodNotGet

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

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

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

fn vzip(self) -> V