pub enum AMQPArgument {
Value(AMQPValueArgument),
Flags(AMQPFlagsArgument),
}
Expand description
An argument as defined in the AMQP specification
Variants§
Value(AMQPValueArgument)
The argument is holding a value
Flags(AMQPFlagsArgument)
The argument is holding flags
Trait Implementations§
source§impl Clone for AMQPArgument
impl Clone for AMQPArgument
source§fn clone(&self) -> AMQPArgument
fn clone(&self) -> AMQPArgument
Returns a copy of the value. Read more
1.0.0 · 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 AMQPArgument
impl Debug for AMQPArgument
source§impl<'de> Deserialize<'de> for AMQPArgument
impl<'de> Deserialize<'de> for AMQPArgument
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for AMQPArgument
impl PartialEq for AMQPArgument
source§fn eq(&self, other: &AMQPArgument) -> bool
fn eq(&self, other: &AMQPArgument) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for AMQPArgument
impl Serialize for AMQPArgument
impl StructuralPartialEq for AMQPArgument
Auto Trait Implementations§
impl Freeze for AMQPArgument
impl RefUnwindSafe for AMQPArgument
impl Send for AMQPArgument
impl Sync for AMQPArgument
impl Unpin for AMQPArgument
impl UnwindSafe for AMQPArgument
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