pub enum WsError {
Connect(String),
Protocol(String),
}Expand description
Errors raised by the WebSocket source.
Variants§
Connect(String)
Failed to establish (or re-establish) the connection.
Protocol(String)
A protocol / transport error on an established connection.
Trait Implementations§
Source§impl Error for WsError
impl Error for WsError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for WsError
impl RefUnwindSafe for WsError
impl Send for WsError
impl Sync for WsError
impl Unpin for WsError
impl UnsafeUnpin for WsError
impl UnwindSafe for WsError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more