Enum websocket::result::WSUrlErrorKind
source · [−]pub enum WSUrlErrorKind {
CannotSetFragment,
InvalidScheme,
NoHostName,
}
Expand description
Represents a WebSocket URL error
Variants
CannotSetFragment
Fragments are not valid in a WebSocket URL
InvalidScheme
The scheme provided is invalid for a WebSocket
NoHostName
There is no hostname or IP address to connect to
Trait Implementations
sourceimpl Debug for WSUrlErrorKind
impl Debug for WSUrlErrorKind
sourceimpl Display for WSUrlErrorKind
impl Display for WSUrlErrorKind
sourceimpl Error for WSUrlErrorKind
impl Error for WSUrlErrorKind
1.30.0 · 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
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. 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 From<WSUrlErrorKind> for WebSocketOtherError
impl From<WSUrlErrorKind> for WebSocketOtherError
sourcefn from(err: WSUrlErrorKind) -> WebSocketOtherError
fn from(err: WSUrlErrorKind) -> WebSocketOtherError
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for WSUrlErrorKind
impl Send for WSUrlErrorKind
impl Sync for WSUrlErrorKind
impl Unpin for WSUrlErrorKind
impl UnwindSafe for WSUrlErrorKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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