pub struct WillMessage {
pub topic: String,
pub payload: Vec<u8>,
pub qos: QoS,
pub retain: bool,
pub properties: WillProperties,
}Fields§
§topic: String§payload: Vec<u8>§qos: QoS§retain: bool§properties: WillPropertiesImplementations§
Trait Implementations§
Source§impl Clone for WillMessage
impl Clone for WillMessage
Source§fn clone(&self) -> WillMessage
fn clone(&self) -> WillMessage
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 WillMessage
impl Debug for WillMessage
Source§impl<'de> Deserialize<'de> for WillMessage
impl<'de> Deserialize<'de> for WillMessage
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
Auto Trait Implementations§
impl Freeze for WillMessage
impl RefUnwindSafe for WillMessage
impl Send for WillMessage
impl Sync for WillMessage
impl Unpin for WillMessage
impl UnwindSafe for WillMessage
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