pub struct AmqpPublisher { /* private fields */ }Expand description
Publishes messages to AMQP addresses, one sender link per address, attached lazily on the
shared publisher session.
Buildable before connect (it resolves the connection through the broker’s shared cell) and
usable until shutdown; afterwards every publish reports
AmqpError::NotConnected instead of silently succeeding against a dead connection.
Trait Implementations§
Source§impl Clone for AmqpPublisher
impl Clone for AmqpPublisher
Source§fn clone(&self) -> AmqpPublisher
fn clone(&self) -> AmqpPublisher
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AmqpPublisher
impl Debug for AmqpPublisher
Source§impl Publisher for AmqpPublisher
impl Publisher for AmqpPublisher
Source§impl RequestReply for AmqpPublisher
impl RequestReply for AmqpPublisher
Auto Trait Implementations§
impl !RefUnwindSafe for AmqpPublisher
impl !UnwindSafe for AmqpPublisher
impl Freeze for AmqpPublisher
impl Send for AmqpPublisher
impl Sync for AmqpPublisher
impl Unpin for AmqpPublisher
impl UnsafeUnpin for AmqpPublisher
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