Struct zmtp::Command
[−]
[src]
pub struct Command { /* fields omitted */ }
Methods
impl Command
[src]
fn new() -> Self
fn named<S: Into<String>>(name: S) -> Self
fn metadata(self, name: &str, value: Vec<u8>) -> Self
fn add_metadata<S>(&mut self, name: S, value: &[u8]) -> &mut Self where
S: Into<String>,
S: Into<String>,
fn get_socket_type(&self) -> Option<SocketType>
fn get_metadata(&self) -> &HashMap<String, Vec<u8>>
fn get_name_str<'l>(&'l self) -> Cow<'l, str>
fn get_name(&self) -> &[u8]
fn get_data(&self) -> &[u8]
fn name(self, name: &[u8]) -> Self
fn str_name<S: Into<String>>(self, name: S) -> Self
fn data(self, bytes: &[u8]) -> Self
fn add_data(&mut self, bytes: &[u8]) -> &mut Self
fn size(&self) -> Size
Trait Implementations
impl PartialEq for Command
[src]
fn eq(&self, __arg_0: &Command) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Command) -> bool
This method tests for !=
.