Enum ethane::WebSocketError [−][src]
pub enum WebSocketError { Tungstenite(Error), Http(Error), Url(InvalidUri), Handshake, InvalidHeader(InvalidHeaderValue), }
An error type collecting what can go wrong with a websocket
Variants
Tungstenite(Error)
Http(Error)
Url(InvalidUri)
InvalidHeader(InvalidHeaderValue)
Trait Implementations
impl Error for WebSocketError
[src]
impl Error for WebSocketError
[src]impl From<InvalidHeaderValue> for WebSocketError
[src]
impl From<InvalidHeaderValue> for WebSocketError
[src]fn from(source: InvalidHeaderValue) -> Self
[src]
impl From<InvalidUri> for WebSocketError
[src]
impl From<InvalidUri> for WebSocketError
[src]fn from(source: InvalidUri) -> Self
[src]
impl From<WebSocketError> for ConnectionError
[src]
impl From<WebSocketError> for ConnectionError
[src]fn from(source: WebSocketError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for WebSocketError
impl !RefUnwindSafe for WebSocketError
impl Send for WebSocketError
impl Send for WebSocketError
impl Sync for WebSocketError
impl Sync for WebSocketError
impl Unpin for WebSocketError
impl Unpin for WebSocketError
impl !UnwindSafe for WebSocketError
impl !UnwindSafe for WebSocketError