pub struct DeliveryTag;Expand description
Reads the channel-local delivery tag.
Trait Implementations§
Source§impl Clone for DeliveryTag
impl Clone for DeliveryTag
Source§fn clone(&self) -> DeliveryTag
fn clone(&self) -> DeliveryTag
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 ContextField for DeliveryTag
impl ContextField for DeliveryTag
Source§type Context = AmqpContext
type Context = AmqpContext
The per-delivery context type this key reads from.
Source§fn read(self, src: &AmqpContext) -> u64
fn read(self, src: &AmqpContext) -> u64
Reads this key’s field out of
src. Named apart from Field::get so a key
implementing both traits stays unambiguous to call.impl Copy for DeliveryTag
Source§impl Debug for DeliveryTag
impl Debug for DeliveryTag
Source§impl Default for DeliveryTag
impl Default for DeliveryTag
Source§fn default() -> DeliveryTag
fn default() -> DeliveryTag
Returns the “default value” for a type. Read more
impl Eq for DeliveryTag
Source§impl Field<AmqpContext> for DeliveryTag
impl Field<AmqpContext> for DeliveryTag
Source§impl PartialEq for DeliveryTag
impl PartialEq for DeliveryTag
impl StructuralPartialEq for DeliveryTag
Auto Trait Implementations§
impl Freeze for DeliveryTag
impl RefUnwindSafe for DeliveryTag
impl Send for DeliveryTag
impl Sync for DeliveryTag
impl Unpin for DeliveryTag
impl UnsafeUnpin for DeliveryTag
impl UnwindSafe for DeliveryTag
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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