pub enum SimpleValue {
}
Expand description
Primitive AMQP 1.0 data type
Variants
Null
Boolean(bool)
Ubyte(u8)
Ushort(u16)
Uint(u32)
Ulong(u64)
Byte(i8)
Short(i16)
Int(i32)
Long(i64)
Float(Float)
Double(Double)
Char(char)
Timestamp(Timestamp)
Uuid(Uuid)
Binary(Vec<u8>)
String(String)
Symbol(Symbol)
Trait Implementations
sourceimpl Clone for SimpleValue
impl Clone for SimpleValue
sourcefn clone(&self) -> SimpleValue
fn clone(&self) -> SimpleValue
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SimpleValue
impl Debug for SimpleValue
sourceimpl From<&'_ str> for SimpleValue
impl From<&'_ str> for SimpleValue
sourceimpl From<()> for SimpleValue
impl From<()> for SimpleValue
sourcefn from(original: ()) -> SimpleValue
fn from(original: ()) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<String> for SimpleValue
impl From<String> for SimpleValue
sourcefn from(original: String) -> SimpleValue
fn from(original: String) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<Uuid> for SimpleValue
impl From<Uuid> for SimpleValue
sourcefn from(original: Uuid) -> SimpleValue
fn from(original: Uuid) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<Vec<u8, Global>> for SimpleValue
impl From<Vec<u8, Global>> for SimpleValue
sourcefn from(original: Vec<u8>) -> SimpleValue
fn from(original: Vec<u8>) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<bool> for SimpleValue
impl From<bool> for SimpleValue
sourcefn from(original: bool) -> SimpleValue
fn from(original: bool) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<char> for SimpleValue
impl From<char> for SimpleValue
sourcefn from(original: char) -> SimpleValue
fn from(original: char) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<i16> for SimpleValue
impl From<i16> for SimpleValue
sourcefn from(original: i16) -> SimpleValue
fn from(original: i16) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<i32> for SimpleValue
impl From<i32> for SimpleValue
sourcefn from(original: i32) -> SimpleValue
fn from(original: i32) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<i64> for SimpleValue
impl From<i64> for SimpleValue
sourcefn from(original: i64) -> SimpleValue
fn from(original: i64) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<i8> for SimpleValue
impl From<i8> for SimpleValue
sourcefn from(original: i8) -> SimpleValue
fn from(original: i8) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<u16> for SimpleValue
impl From<u16> for SimpleValue
sourcefn from(original: u16) -> SimpleValue
fn from(original: u16) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<u32> for SimpleValue
impl From<u32> for SimpleValue
sourcefn from(original: u32) -> SimpleValue
fn from(original: u32) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<u64> for SimpleValue
impl From<u64> for SimpleValue
sourcefn from(original: u64) -> SimpleValue
fn from(original: u64) -> SimpleValue
Converts to this type from the input type.
sourceimpl From<u8> for SimpleValue
impl From<u8> for SimpleValue
sourcefn from(original: u8) -> SimpleValue
fn from(original: u8) -> SimpleValue
Converts to this type from the input type.
sourceimpl Hash for SimpleValue
impl Hash for SimpleValue
sourceimpl PartialEq<SimpleValue> for SimpleValue
impl PartialEq<SimpleValue> for SimpleValue
sourcefn eq(&self, other: &SimpleValue) -> bool
fn eq(&self, other: &SimpleValue) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SimpleValue) -> bool
fn ne(&self, other: &SimpleValue) -> bool
This method tests for !=
.
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u8
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u8
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i8
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i8
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i16
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i16
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u64
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u64
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for ()
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for ()
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u32
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u32
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i64
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i64
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u16
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime u16
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime Vec<u8>
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime Vec<u8>
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime String
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime String
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime bool
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime bool
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime char
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime char
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i32
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime i32
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime Uuid
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SimpleValue> for &'__deriveMoreLifetime Uuid
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u32
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u32
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for ()
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for ()
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i64
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i64
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut bool
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut bool
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut char
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut char
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut Uuid
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut Uuid
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u8
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u8
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i32
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i32
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i8
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i8
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut Vec<u8>
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut Vec<u8>
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut String
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut String
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u16
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u16
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i16
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut i16
sourceimpl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u64
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SimpleValue> for &'__deriveMoreLifetime mut u64
sourceimpl TryFrom<SimpleValue> for i16
impl TryFrom<SimpleValue> for i16
sourceimpl TryFrom<SimpleValue> for u64
impl TryFrom<SimpleValue> for u64
sourceimpl TryFrom<SimpleValue> for u32
impl TryFrom<SimpleValue> for u32
sourceimpl TryFrom<SimpleValue> for i8
impl TryFrom<SimpleValue> for i8
sourceimpl TryFrom<SimpleValue> for i64
impl TryFrom<SimpleValue> for i64
sourceimpl TryFrom<SimpleValue> for char
impl TryFrom<SimpleValue> for char
sourceimpl TryFrom<SimpleValue> for Uuid
impl TryFrom<SimpleValue> for Uuid
sourceimpl TryFrom<SimpleValue> for bool
impl TryFrom<SimpleValue> for bool
sourceimpl TryFrom<SimpleValue> for Vec<u8>
impl TryFrom<SimpleValue> for Vec<u8>
sourceimpl TryFrom<SimpleValue> for u16
impl TryFrom<SimpleValue> for u16
sourceimpl TryFrom<SimpleValue> for i32
impl TryFrom<SimpleValue> for i32
sourceimpl TryFrom<SimpleValue> for String
impl TryFrom<SimpleValue> for String
sourceimpl TryFrom<SimpleValue> for ()
impl TryFrom<SimpleValue> for ()
sourceimpl TryFrom<SimpleValue> for u8
impl TryFrom<SimpleValue> for u8
impl Eq for SimpleValue
impl StructuralEq for SimpleValue
impl StructuralPartialEq for SimpleValue
Auto Trait Implementations
impl RefUnwindSafe for SimpleValue
impl Send for SimpleValue
impl Sync for SimpleValue
impl Unpin for SimpleValue
impl UnwindSafe for SimpleValue
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more