#[repr(u8)]pub enum Marker {
}
Expand description
Format markers.
Variants§
FixPos(u8)
FixNeg(i8)
FixMap(u8)
FixArray(u8)
FixStr(u8)
Null = 192
Reserved
False
True
Bin8
Bin16
Bin32
Ext8
Ext16
Ext32
F32
F64
U8
U16
U32
U64
I8
I16
I32
I64
FixExt1
FixExt2
FixExt4
FixExt8
FixExt16
Str8
Str16
Str32
Array16
Array32
Map16
Map32
Implementations§
Trait Implementations§
source§impl PartialEq for Marker
impl PartialEq for Marker
impl Copy for Marker
impl StructuralPartialEq for Marker
Auto Trait Implementations§
impl Freeze for Marker
impl RefUnwindSafe for Marker
impl Send for Marker
impl Sync for Marker
impl Unpin for Marker
impl UnwindSafe for Marker
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
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
)