pub enum MqttProtocol {
V5,
V3,
}Expand description
MQTT protocol version.
Specifies which version of the MQTT protocol to use for connections.
Variants§
Trait Implementations§
Source§impl Clone for MqttProtocol
impl Clone for MqttProtocol
Source§fn clone(&self) -> MqttProtocol
fn clone(&self) -> MqttProtocol
Returns a duplicate 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 MqttProtocol
impl Debug for MqttProtocol
Source§impl Default for MqttProtocol
impl Default for MqttProtocol
Source§fn default() -> MqttProtocol
fn default() -> MqttProtocol
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MqttProtocol
impl<'de> Deserialize<'de> for MqttProtocol
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MqttProtocol
impl PartialEq for MqttProtocol
Source§impl Serialize for MqttProtocol
impl Serialize for MqttProtocol
impl Eq for MqttProtocol
impl StructuralPartialEq for MqttProtocol
Auto Trait Implementations§
impl Freeze for MqttProtocol
impl RefUnwindSafe for MqttProtocol
impl Send for MqttProtocol
impl Sync for MqttProtocol
impl Unpin for MqttProtocol
impl UnsafeUnpin for MqttProtocol
impl UnwindSafe for MqttProtocol
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