pub struct Exchange;Expand description
Reads the source exchange name.
Trait Implementations§
Source§impl ContextField for Exchange
impl ContextField for Exchange
Source§type Context = AmqpContext
type Context = AmqpContext
The per-delivery context type this key reads from.
Source§fn read(self, src: &AmqpContext) -> String
fn read(self, src: &AmqpContext) -> String
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 Exchange
impl Eq for Exchange
Source§impl Field<AmqpContext> for Exchange
impl Field<AmqpContext> for Exchange
impl StructuralPartialEq for Exchange
Auto Trait Implementations§
impl Freeze for Exchange
impl RefUnwindSafe for Exchange
impl Send for Exchange
impl Sync for Exchange
impl Unpin for Exchange
impl UnsafeUnpin for Exchange
impl UnwindSafe for Exchange
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