Enum lapin_async::types::AMQPValue
[−]
pub enum AMQPValue {
Boolean(bool),
ShortShortInt(i8),
ShortShortUInt(u8),
ShortInt(i16),
ShortUInt(u16),
LongInt(i32),
LongUInt(u32),
LongLongInt(i64),
Float(f32),
Double(f64),
DecimalValue(DecimalValue),
LongString(String),
FieldArray(Vec<AMQPValue>),
Timestamp(u64),
FieldTable(BTreeMap<String, AMQPValue>),
ByteArray(Vec<u8>),
Void,
}Variants
Boolean(bool)ShortShortInt(i8)ShortShortUInt(u8)ShortInt(i16)ShortUInt(u16)LongInt(i32)LongUInt(u32)LongLongInt(i64)Float(f32)Double(f64)DecimalValue(DecimalValue)LongString(String)FieldArray(Vec<AMQPValue>)Timestamp(u64)FieldTable(BTreeMap<String, AMQPValue>)ByteArray(Vec<u8>)Void
Methods
impl AMQPValue
Trait Implementations
impl<'de> Deserialize<'de> for AMQPValue
fn deserialize<__D>(
__deserializer: __D
) -> Result<AMQPValue, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<AMQPValue, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Serialize for AMQPValue
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl PartialEq<AMQPValue> for AMQPValue
fn eq(&self, __arg_0: &AMQPValue) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &AMQPValue) -> bool
This method tests for !=.
impl<'a> From<&'a Value> for AMQPValue
impl From<Value> for AMQPValue
impl Clone for AMQPValue
fn clone(&self) -> AMQPValue
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