[][src]Trait mqtt311::MqttWrite

pub trait MqttWrite: WriteBytesExt {
    fn write_packet(&mut self, packet: &Packet) -> Result<()> { ... }
fn write_mqtt_string(&mut self, string: &str) -> Result<()> { ... }
fn write_remaining_length(&mut self, len: usize) -> Result<()> { ... } }

Provided methods

fn write_packet(&mut self, packet: &Packet) -> Result<()>

fn write_mqtt_string(&mut self, string: &str) -> Result<()>

fn write_remaining_length(&mut self, len: usize) -> Result<()>

Loading content...

Implementations on Foreign Types

impl MqttWrite for TcpStream
[src]

fn write_packet(&mut self, packet: &Packet) -> Result<()>
[src]

fn write_mqtt_string(&mut self, string: &str) -> Result<()>
[src]

fn write_remaining_length(&mut self, len: usize) -> Result<()>
[src]

impl MqttWrite for Cursor<Vec<u8>>
[src]

fn write_packet(&mut self, packet: &Packet) -> Result<()>
[src]

fn write_mqtt_string(&mut self, string: &str) -> Result<()>
[src]

fn write_remaining_length(&mut self, len: usize) -> Result<()>
[src]

impl<T: Write> MqttWrite for BufWriter<T>
[src]

fn write_packet(&mut self, packet: &Packet) -> Result<()>
[src]

fn write_mqtt_string(&mut self, string: &str) -> Result<()>
[src]

fn write_remaining_length(&mut self, len: usize) -> Result<()>
[src]

Loading content...

Implementors

Loading content...