Enum async_proto::WriteError
source · [−]pub enum WriteError {
BufSize(TryFromIntError),
Custom(String),
Io(Error),
Tungstenite(Error),
Warp(Error),
}
Expand description
The error returned from the write
and write_sync
methods.
Variants
BufSize(TryFromIntError)
Tried to send a buffer with more than u64::MAX
elements
Custom(String)
An error variant you can use when manually implementing Protocol
Io(Error)
Tungstenite(Error)
Available on crate feature
tokio-tungstenite
only.Warp(Error)
Available on crate feature
warp
only.Trait Implementations
sourceimpl Debug for WriteError
impl Debug for WriteError
sourceimpl Display for WriteError
impl Display for WriteError
sourceimpl Error for WriteError
impl Error for WriteError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl<'a> From<&'a str> for WriteError
impl<'a> From<&'a str> for WriteError
sourceimpl<'a> From<Cow<'a, str>> for WriteError
impl<'a> From<Cow<'a, str>> for WriteError
sourceimpl From<Error> for WriteError
impl From<Error> for WriteError
sourceimpl From<Error> for WriteError
impl From<Error> for WriteError
sourceimpl From<Error> for WriteError
impl From<Error> for WriteError
sourceimpl From<Infallible> for WriteError
impl From<Infallible> for WriteError
sourcefn from(never: Infallible) -> Self
fn from(never: Infallible) -> Self
Converts to this type from the input type.
sourceimpl From<String> for WriteError
impl From<String> for WriteError
sourceimpl From<TryFromIntError> for WriteError
impl From<TryFromIntError> for WriteError
sourcefn from(source: TryFromIntError) -> Self
fn from(source: TryFromIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for WriteError
impl Send for WriteError
impl Sync for WriteError
impl Unpin for WriteError
impl !UnwindSafe for WriteError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for Twhere
V: MultiLane<T>,
impl<V, T> VZip<V> for Twhere
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more