pub enum Protocol {
MQTT311,
MQIsdp,
}Expand description
Protocol version.
Sent in Connect packet.
Variants§
MQTT311
MQTT 3.1.1 is the most commonly implemented version. MQTT 5 isn’t yet supported my by
mqttrs.
MQIsdp
MQIsdp, aka SCADA are pre-standardisation names of MQTT. It should mostly conform to MQTT
3.1.1, but you should watch out for implementation discrepancies. Mqttrs handles it like
standard MQTT 3.1.1.
Trait Implementations§
impl Copy for Protocol
impl Eq for Protocol
impl StructuralPartialEq for Protocol
Auto Trait Implementations§
impl Freeze for Protocol
impl RefUnwindSafe for Protocol
impl Send for Protocol
impl Sync for Protocol
impl Unpin for Protocol
impl UnwindSafe for Protocol
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