Struct DefaultOnFailedUpgrade
#[non_exhaustive]
pub struct DefaultOnFailedUpgrade;
The default OnFailedUpgrade used by WebSocketUpgrade.
It simply ignores the error.
Trait Implementations
impl Debug for DefaultOnFailedUpgrade
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl OnFailedUpgrade for DefaultOnFailedUpgrade
fn call(self, _error: Error)
Auto Trait Implementations
impl Freeze for DefaultOnFailedUpgrade
impl RefUnwindSafe for DefaultOnFailedUpgrade
impl Send for DefaultOnFailedUpgrade
impl Sync for DefaultOnFailedUpgrade
impl Unpin for DefaultOnFailedUpgrade
impl UnsafeUnpin for DefaultOnFailedUpgrade
impl UnwindSafe for DefaultOnFailedUpgrade
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DefaultOnFailedUpgrade
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DefaultOnFailedUpgrade
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for DefaultOnFailedUpgrade
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for DefaultOnFailedUpgrade
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for DefaultOnFailedUpgrade
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for DefaultOnFailedUpgrade
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Instrument for DefaultOnFailedUpgrade
impl<T> Read<Exclusive, BecauseExclusive> for DefaultOnFailedUpgrade
where
T: ?Sized,
impl<T> Same for DefaultOnFailedUpgrade
type Output = T;
impl<T> WithSubscriber for DefaultOnFailedUpgrade
impl<T, U> Into<U> for DefaultOnFailedUpgrade
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 DefaultOnFailedUpgrade
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for DefaultOnFailedUpgrade
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 DefaultOnFailedUpgrade
where
V: MultiLane<T>,
fn vzip(self) -> V