1 2 3 4 5 6 7 8 9 10 11 12
use crate::*; use bytes::{BufMut, BytesMut}; /// Disconnect packet pub struct Disconnect; impl Disconnect { pub fn write(&self, payload: &mut BytesMut) -> Result<usize, Error> { payload.put_slice(&[0xE0, 0x00]); Ok(2) } }
1 2 3 4 5 6 7 8 9 10 11 12
use crate::*; use bytes::{BufMut, BytesMut}; /// Disconnect packet pub struct Disconnect; impl Disconnect { pub fn write(&self, payload: &mut BytesMut) -> Result<usize, Error> { payload.put_slice(&[0xE0, 0x00]); Ok(2) } }