Struct walle_mqtt_protocol::v4::connect::ConnectVariableHeader
source · pub struct ConnectVariableHeader { /* private fields */ }Expand description
ConnectVariableHeader
Implementations§
source§impl ConnectVariableHeader
impl ConnectVariableHeader
pub fn new( protocol_name: String, protocol_level: MqttVersion, connect_flags: ConnectFlags, keep_alive: u16 ) -> Self
pub fn protocol_name(&self) -> &str
pub fn protocol_level(&self) -> MqttVersion
pub fn connect_flags(&self) -> &ConnectFlags
pub fn keep_alive(&self) -> u16
pub fn len(&self) -> usize
Trait Implementations§
source§impl Clone for ConnectVariableHeader
impl Clone for ConnectVariableHeader
source§fn clone(&self) -> ConnectVariableHeader
fn clone(&self) -> ConnectVariableHeader
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ConnectVariableHeader
impl Debug for ConnectVariableHeader
source§impl PartialEq<ConnectVariableHeader> for ConnectVariableHeader
impl PartialEq<ConnectVariableHeader> for ConnectVariableHeader
source§fn eq(&self, other: &ConnectVariableHeader) -> bool
fn eq(&self, other: &ConnectVariableHeader) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl VariableDecoder for ConnectVariableHeader
impl VariableDecoder for ConnectVariableHeader
type Item = ConnectVariableHeader
fn decode( stream: &mut Bytes, qos: Option<QoS> ) -> Result<ConnectVariableHeader, ProtoError>
impl StructuralPartialEq for ConnectVariableHeader
Auto Trait Implementations§
impl RefUnwindSafe for ConnectVariableHeader
impl Send for ConnectVariableHeader
impl Sync for ConnectVariableHeader
impl Unpin for ConnectVariableHeader
impl UnwindSafe for ConnectVariableHeader
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more