[−][src]Enum amq_protocol::types::AMQPValue
Enumeration referencing the possible AMQP values depending on the types
Variants
Boolean(bool)A bool
ShortShortInt(i8)An i8
ShortShortUInt(u8)A u8
ShortInt(i16)An i16
ShortUInt(u16)A u16
LongInt(i32)An i32
LongUInt(u32)A u32
LongLongInt(i64)An i64
Float(f32)An f32
Double(f64)An f64
DecimalValue(DecimalValue)A decimal value
LongString(String)A String
FieldArray(Vec<AMQPValue>)An array of AMQPValue
Timestamp(u64)A timestamp (u32)
FieldTable(BTreeMap<String, AMQPValue>)A Map<String, AMQPValue>
ByteArray(Vec<u8>)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 Serialize for AMQPValue[src]
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer, [src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl PartialEq<AMQPValue> for AMQPValue[src]
impl Debug for AMQPValue[src]
impl<'de> Deserialize<'de> for AMQPValue[src]
fn deserialize<__D>(
__deserializer: __D
) -> Result<AMQPValue, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>, [src]
__deserializer: __D
) -> Result<AMQPValue, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl From<Value> for AMQPValue[src]
impl<'a> From<&'a Value> for AMQPValue[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
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> 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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,