Enum evzht9h3nznqzwl::codec::ws::Context
[−]
[src]
pub enum Context { Server, Client, }
Even though a websocket connection may look perfectly symmetrical in reality there are small differences between clients and servers. This type is passed to the codecs to inform them of what role they are in (i.e. that of a Client or Server).
For those familiar with the protocol, this decides wether the data should be masked or not.
Variants
Server
Set the codec to act in Server
mode, used when
implementing a websocket server.
Client
Set the codec to act in Client
mode, used when
implementing a websocket client.
Trait Implementations
impl Clone for Context
[src]
fn clone(&self) -> Context
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq for Context
[src]
fn eq(&self, __arg_0: &Context) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.