pub enum MqttResponseTopic {
Uri(String),
Schema(Schema),
}Expand description
Mqtt response topic
Variants§
Trait Implementations§
Source§impl Clone for MqttResponseTopic
impl Clone for MqttResponseTopic
Source§fn clone(&self) -> MqttResponseTopic
fn clone(&self) -> MqttResponseTopic
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MqttResponseTopic
impl Debug for MqttResponseTopic
Source§impl<'de> Deserialize<'de> for MqttResponseTopic
impl<'de> Deserialize<'de> for MqttResponseTopic
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MqttResponseTopic, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MqttResponseTopic, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MqttResponseTopic
impl Serialize for MqttResponseTopic
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for MqttResponseTopic
impl RefUnwindSafe for MqttResponseTopic
impl Send for MqttResponseTopic
impl Sync for MqttResponseTopic
impl Unpin for MqttResponseTopic
impl UnsafeUnpin for MqttResponseTopic
impl UnwindSafe for MqttResponseTopic
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