[−][src]Enum amq_protocol_types::AMQPValue
Enumeration referencing the possible AMQP values depending on the types
Variants
Boolean(Boolean)A bool
ShortShortInt(ShortShortInt)An i8
ShortShortUInt(ShortShortUInt)A u8
ShortInt(ShortInt)An i16
ShortUInt(ShortUInt)A u16
LongInt(LongInt)An i32
LongUInt(LongUInt)A u32
LongLongInt(LongLongInt)An i64
Float(Float)An f32
Double(Double)An f64
DecimalValue(DecimalValue)A decimal value
LongString(LongString)A String
FieldArray(FieldArray)An array of AMQPValue
Timestamp(Timestamp)A timestamp (u32)
FieldTable(FieldTable)A Map<String, AMQPValue>
ByteArray(ByteArray)An array of bytes (RabbitMQ speicific)
VoidNo value
Methods
impl AMQPValue[src]
Trait Implementations
impl Clone for AMQPValue[src]
fn clone(&self) -> AMQPValue[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq<AMQPValue> for AMQPValue[src]
impl From<Value> for AMQPValue[src]
impl<'a> From<&'a Value> for AMQPValue[src]
impl Debug for AMQPValue[src]
impl Serialize for AMQPValue[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl<'de> Deserialize<'de> for AMQPValue[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,