pub type WsMessage = Message;
Expand description

Communicative type alias for a tungstenite WebSocket Message.

Aliased Type§

enum WsMessage {
    Text(String),
    Binary(Vec<u8>),
    Ping(Vec<u8>),
    Pong(Vec<u8>),
    Close(Option<CloseFrame<'static>>),
    Frame(Frame),
}

Variants§

§

Text(String)

A text WebSocket message

§

Binary(Vec<u8>)

A binary WebSocket message

§

Ping(Vec<u8>)

A ping message with the specified payload

The payload here must have a length less than 125 bytes

§

Pong(Vec<u8>)

A pong message with the specified payload

The payload here must have a length less than 125 bytes

§

Close(Option<CloseFrame<'static>>)

A close message with the optional close frame.

§

Frame(Frame)

Raw frame. Note, that you’re not going to get this value while reading the message.