pub struct RabbitMqMessageProperties {
pub delivery_mode: Option<RabbitMqMessageDeliveryMode>,
pub headers: Option<HashMap<String, RabbitMqMessageHeader>>,
pub extra_properties: HashMap<String, RabbitMqMessageProperty>,
}
Fields§
§delivery_mode: Option<RabbitMqMessageDeliveryMode>
§headers: Option<HashMap<String, RabbitMqMessageHeader>>
§extra_properties: HashMap<String, RabbitMqMessageProperty>
Trait Implementations§
Source§impl Clone for RabbitMqMessageProperties
impl Clone for RabbitMqMessageProperties
Source§fn clone(&self) -> RabbitMqMessageProperties
fn clone(&self) -> RabbitMqMessageProperties
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 RabbitMqMessageProperties
impl Debug for RabbitMqMessageProperties
Source§impl<'de> Deserialize<'de> for RabbitMqMessageProperties
impl<'de> Deserialize<'de> for RabbitMqMessageProperties
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 RabbitMqMessageProperties
impl RefUnwindSafe for RabbitMqMessageProperties
impl Send for RabbitMqMessageProperties
impl Sync for RabbitMqMessageProperties
impl Unpin for RabbitMqMessageProperties
impl UnwindSafe for RabbitMqMessageProperties
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