pub struct AmqpProtocol;Expand description
Built-in AMQP protocol ("amqp").
Implementations§
Source§impl AmqpProtocol
impl AmqpProtocol
Sourcepub fn attach_contract(&self, meta: &AmqpContractMeta) -> ProtocolAttachment
pub fn attach_contract(&self, meta: &AmqpContractMeta) -> ProtocolAttachment
Attach contract-level AMQP metadata.
Sourcepub fn attach_channel(&self, meta: &AmqpChannelMeta) -> ProtocolAttachment
pub fn attach_channel(&self, meta: &AmqpChannelMeta) -> ProtocolAttachment
Attach channel-level AMQP metadata.
Sourcepub fn attach_operation(&self, meta: &AmqpOperationMeta) -> ProtocolAttachment
pub fn attach_operation(&self, meta: &AmqpOperationMeta) -> ProtocolAttachment
Attach operation-level AMQP metadata.
Sourcepub fn attach_message(&self, meta: &AmqpMessageMeta) -> ProtocolAttachment
pub fn attach_message(&self, meta: &AmqpMessageMeta) -> ProtocolAttachment
Attach message-level AMQP metadata.
Trait Implementations§
Source§impl Clone for AmqpProtocol
impl Clone for AmqpProtocol
Source§fn clone(&self) -> AmqpProtocol
fn clone(&self) -> AmqpProtocol
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 moreimpl Copy for AmqpProtocol
Source§impl Debug for AmqpProtocol
impl Debug for AmqpProtocol
Source§impl Default for AmqpProtocol
impl Default for AmqpProtocol
Source§fn default() -> AmqpProtocol
fn default() -> AmqpProtocol
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AmqpProtocol
impl RefUnwindSafe for AmqpProtocol
impl Send for AmqpProtocol
impl Sync for AmqpProtocol
impl Unpin for AmqpProtocol
impl UnsafeUnpin for AmqpProtocol
impl UnwindSafe for AmqpProtocol
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