pub struct RabbitMqExchange {
pub auto_delete: bool,
pub durable: bool,
pub internal: bool,
pub name: String,
pub kind: String,
pub user_who_performed_action: String,
pub vhost: String,
pub message_stats: Option<RabbitMqExchangeMessageStats>,
}
Fields§
§auto_delete: bool
§durable: bool
§internal: bool
§name: String
§kind: String
§user_who_performed_action: String
§vhost: String
§message_stats: Option<RabbitMqExchangeMessageStats>
Trait Implementations§
Source§impl Debug for RabbitMqExchange
impl Debug for RabbitMqExchange
Source§impl<'de> Deserialize<'de> for RabbitMqExchange
impl<'de> Deserialize<'de> for RabbitMqExchange
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 RabbitMqExchange
impl RefUnwindSafe for RabbitMqExchange
impl Send for RabbitMqExchange
impl Sync for RabbitMqExchange
impl Unpin for RabbitMqExchange
impl UnwindSafe for RabbitMqExchange
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