Enum rouille::websocket::WebsocketError [−][src]
pub enum WebsocketError { InvalidWebsocketRequest, WrongSubprotocol, }
Expand description
Error that can happen when attempting to start websocket.
Variants
The request does not match a websocket request.
The conditions are:
- The method must be
GET
. - The HTTP version must be at least 1.1.
- The request must include
Host
. - The
Connection
header must includewebsocket
. - The
Sec-WebSocket-Version
header must be13
. - Must have a
Sec-WebSocket-Key
header.
The subprotocol passed to the function was not requested by the client.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WebsocketError
impl Send for WebsocketError
impl Sync for WebsocketError
impl Unpin for WebsocketError
impl UnwindSafe for WebsocketError