[−][src]Struct amiquip::Return
An unpublished message returned to the publishing channel.
To receive returned messages, you must call
Channel::listen_for_returns
. If the server
returns messages and that method has not been called, the returned message will be discarded.
Fields
reply_code: u16
AMQP code providing information about why the message was undeliverable.
reply_text: String
Text providing information about why the message was undeliverable.
exchange: String
The name of the exchange this message was originally published to. May be an empty string (the default exhange).
routing_key: String
The routing key specified when this message was published.
content: Vec<u8>
The content body containing the message.
properties: AmqpProperties
Properties associated with the message.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Return
impl Send for Return
impl Sync for Return
impl Unpin for Return
impl UnwindSafe for Return
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,