Trait web_socket::Message

source ·
pub trait Message {
    // Required method
    fn encode<const SIDE: bool>(&self, writer: &mut Vec<u8>);
}
Expand description

This trait is responsible for encoding websocket messages.

Required Methods§

source

fn encode<const SIDE: bool>(&self, writer: &mut Vec<u8>)

Encode websocket data frame.

Implementations on Foreign Types§

source§

impl Message for str

source§

fn encode<const SIDE: bool>(&self, writer: &mut Vec<u8>)

source§

impl<T: Message + ?Sized> Message for &T

source§

fn encode<const SIDE: bool>(&self, writer: &mut Vec<u8>)

source§

impl<const N: usize> Message for [u8; N]

source§

fn encode<const SIDE: bool>(&self, writer: &mut Vec<u8>)

source§

impl Message for [u8]

source§

fn encode<const SIDE: bool>(&self, writer: &mut Vec<u8>)

Implementors§