pub struct CustomExchangeDeclareOptions {
pub passive: bool,
pub durable: bool,
pub auto_delete: bool,
pub internal: bool,
pub exchange_type: ExchangeKind,
pub original_type: ExchangeKind,
pub arguments: FieldTable,
}Expand description
Custom Exchange declaration options (wrapper around lapin’s options)
Fields§
§passive: bool§durable: bool§auto_delete: bool§internal: bool§exchange_type: ExchangeKind§original_type: ExchangeKind§arguments: FieldTableTrait Implementations§
Source§impl Clone for CustomExchangeDeclareOptions
impl Clone for CustomExchangeDeclareOptions
Source§fn clone(&self) -> CustomExchangeDeclareOptions
fn clone(&self) -> CustomExchangeDeclareOptions
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 CustomExchangeDeclareOptions
impl Debug for CustomExchangeDeclareOptions
Auto Trait Implementations§
impl Freeze for CustomExchangeDeclareOptions
impl RefUnwindSafe for CustomExchangeDeclareOptions
impl Send for CustomExchangeDeclareOptions
impl Sync for CustomExchangeDeclareOptions
impl Unpin for CustomExchangeDeclareOptions
impl UnwindSafe for CustomExchangeDeclareOptions
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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