Enum amqpr_codec::FieldArgument
[−]
[src]
pub enum FieldArgument { Boolean(bool), SignedOctet(i8), UnsignedOctet(u8), SignedShort(i16), UnsignedShort(u16), SignedLong(i32), UnsignedLong(u32), SignedLongLong(i64), UnsignedLongLong(u64), Float(f32), Double(f64), Decimal(i64), ShortString(AmqpString), LongString(AmqpString), Timestamp(u64), NestedTable(HashMap<AmqpString, FieldArgument>), Void, ByteArray(Vec<u8>), }
Variants
Boolean(bool)
SignedOctet(i8)
UnsignedOctet(u8)
SignedShort(i16)
UnsignedShort(u16)
SignedLong(i32)
UnsignedLong(u32)
SignedLongLong(i64)
UnsignedLongLong(u64)
Float(f32)
Double(f64)
Decimal(i64)
ShortString(AmqpString)
LongString(AmqpString)
Timestamp(u64)
NestedTable(HashMap<AmqpString, FieldArgument>)
Void
ByteArray(Vec<u8>)
Trait Implementations
impl PartialEq for FieldArgument
[src]
fn eq(&self, __arg_0: &FieldArgument) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &FieldArgument) -> bool
[src]
This method tests for !=
.
impl Clone for FieldArgument
[src]
fn clone(&self) -> FieldArgument
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more