Enum serde_amqp::format_code::EncodingCodes
source · #[repr(u8)]pub enum EncodingCodes {
Show 40 variants
DescribedType = 0,
Null = 64,
Boolean = 86,
BooleanTrue = 65,
BooleanFalse = 66,
Ubyte = 80,
Ushort = 96,
Uint = 112,
SmallUint = 82,
Uint0 = 67,
Ulong = 128,
SmallUlong = 83,
Ulong0 = 68,
Byte = 81,
Short = 97,
Int = 113,
SmallInt = 84,
Long = 129,
SmallLong = 85,
Float = 114,
Double = 130,
Decimal32 = 116,
Decimal64 = 132,
Decimal128 = 148,
Char = 115,
Timestamp = 131,
Uuid = 152,
Vbin8 = 160,
Vbin32 = 176,
Str8 = 161,
Str32 = 177,
Sym8 = 163,
Sym32 = 179,
List0 = 69,
List8 = 192,
List32 = 208,
Map8 = 193,
Map32 = 209,
Array8 = 224,
Array32 = 240,
}
Expand description
Encoding code for different types
Variants§
DescribedType = 0
Null = 64
Boolean = 86
BooleanTrue = 65
BooleanFalse = 66
Ubyte = 80
u8
Ushort = 96
u16
Uint = 112
u32
SmallUint = 82
Uint0 = 67
Ulong = 128
u64
SmallUlong = 83
Ulong0 = 68
Byte = 81
i8
Short = 97
i16
Int = 113
i32
SmallInt = 84
Long = 129
i64
SmallLong = 85
Float = 114
f32
Double = 130
f64
Decimal32 = 116
Decimal64 = 132
Decimal128 = 148
Char = 115
Timestamp = 131
Uuid = 152
Vbin8 = 160
Vbin32 = 176
Str8 = 161
Str32 = 177
Sym8 = 163
Sym32 = 179
List0 = 69
List8 = 192
List32 = 208
Map8 = 193
Map32 = 209
Array8 = 224
Array32 = 240
Trait Implementations§
source§impl Clone for EncodingCodes
impl Clone for EncodingCodes
source§fn clone(&self) -> EncodingCodes
fn clone(&self) -> EncodingCodes
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EncodingCodes
impl Debug for EncodingCodes
source§impl Display for EncodingCodes
impl Display for EncodingCodes
source§impl PartialEq for EncodingCodes
impl PartialEq for EncodingCodes
source§impl TryFrom<u8> for EncodingCodes
impl TryFrom<u8> for EncodingCodes
impl Eq for EncodingCodes
impl StructuralPartialEq for EncodingCodes
Auto Trait Implementations§
impl Freeze for EncodingCodes
impl RefUnwindSafe for EncodingCodes
impl Send for EncodingCodes
impl Sync for EncodingCodes
impl Unpin for EncodingCodes
impl UnwindSafe for EncodingCodes
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.