[][src]Struct amiquip::QueueDeleteOptions

pub struct QueueDeleteOptions {
    pub if_unused: bool,
    pub if_empty: bool,
}

Options passed to the server when deleting a queue.

The default implementation sets all boolean fields to false.

Fields

if_unused: bool

If true, the server will only delete the queue if it has no consumers. If true and the queue does have consumers, the server will close the current channel with an error.

if_empty: bool

If true, the server will only delete the queue if it has no messages.

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

The type returned in the event of a conversion error.

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