[][src]Struct async_mq::client::QueueOptions

pub struct QueueOptions {
    pub kind: ExchangeKind,
    pub ex_opts: ExchangeDeclareOptions,
    pub ex_field: FieldTable,
    pub queue_opts: QueueDeclareOptions,
    pub queue_field: FieldTable,
    pub bind_opts: QueueBindOptions,
    pub bind_field: FieldTable,
}

Fields

kind: ExchangeKindex_opts: ExchangeDeclareOptionsex_field: FieldTablequeue_opts: QueueDeclareOptionsqueue_field: FieldTablebind_opts: QueueBindOptionsbind_field: FieldTable

Trait Implementations

impl Clone for QueueOptions[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.