Enum websocket::dataframe::Opcode
[−]
[src]
pub enum Opcode {
Continuation,
Text,
Binary,
NonControl1,
NonControl2,
NonControl3,
NonControl4,
NonControl5,
Close,
Ping,
Pong,
Control1,
Control2,
Control3,
Control4,
Control5,
}Represents a WebSocket data frame opcode
Variants
ContinuationA continuation data frame
TextA UTF-8 text data frame
BinaryA binary data frame
NonControl1An undefined non-control data frame
NonControl2An undefined non-control data frame
NonControl3An undefined non-control data frame
NonControl4An undefined non-control data frame
NonControl5An undefined non-control data frame
CloseA close data frame
PingA ping data frame
PongA pong data frame
Control1An undefined control data frame
Control2An undefined control data frame
Control3An undefined control data frame
Control4An undefined control data frame
Control5An undefined control data frame
Methods
impl Opcode[src]
pub fn new(op: u8) -> Option<Opcode>[src]
Attempts to form an Opcode from a nibble.
Returns the Opcode, or None if the opcode is out of range.
Trait Implementations
impl Clone for Opcode[src]
fn clone(&self) -> Opcode[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 Debug for Opcode[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more