pub struct LastWillProperties {
pub delay_interval: Option<u32>,
pub payload_format_indicator: Option<u8>,
pub message_expiry_interval: Option<u32>,
pub content_type: Option<String>,
pub response_topic: Option<String>,
pub correlation_data: Option<Bytes>,
pub user_properties: Vec<(String, String)>,
}
Fields§
§delay_interval: Option<u32>
§payload_format_indicator: Option<u8>
§message_expiry_interval: Option<u32>
§content_type: Option<String>
§response_topic: Option<String>
§correlation_data: Option<Bytes>
§user_properties: Vec<(String, String)>
Implementations§
Trait Implementations§
Source§impl Clone for LastWillProperties
impl Clone for LastWillProperties
Source§fn clone(&self) -> LastWillProperties
fn clone(&self) -> LastWillProperties
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 LastWillProperties
impl Debug for LastWillProperties
Source§impl PartialEq for LastWillProperties
impl PartialEq for LastWillProperties
impl Eq for LastWillProperties
impl StructuralPartialEq for LastWillProperties
Auto Trait Implementations§
impl !Freeze for LastWillProperties
impl RefUnwindSafe for LastWillProperties
impl Send for LastWillProperties
impl Sync for LastWillProperties
impl Unpin for LastWillProperties
impl UnwindSafe for LastWillProperties
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