pub struct CborInitial {
pub major: u8,
pub additional: u8,
}Expand description
The two bit fields in a CBOR initial byte (RFC 8949 section 3).
Fields§
§major: u8Three-bit major-type code.
additional: u8Five-bit additional-information value.
Trait Implementations§
Source§impl ByteLen<CborInitial> for CborInitialFmt
impl ByteLen<CborInitial> for CborInitialFmt
Source§impl Clone for CborInitial
impl Clone for CborInitial
Source§fn clone(&self) -> CborInitial
fn clone(&self) -> CborInitial
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CborInitial
impl Debug for CborInitial
Source§impl DeepView for CborInitial
impl DeepView for CborInitial
Source§impl PartialEq for CborInitial
impl PartialEq for CborInitial
Source§fn eq(&self, other: &CborInitial) -> bool
fn eq(&self, other: &CborInitial) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Prepare<CborInitial> for CborInitialFmt
impl Prepare<CborInitial> for CborInitialFmt
Source§impl<Output: OutputBuf> Serializer<Output, CborInitial> for CborInitialFmt
impl<Output: OutputBuf> Serializer<Output, CborInitial> for CborInitialFmt
Source§exec fn serialize_into(&self, value: &CborInitial, out: &mut Output)
exec fn serialize_into(&self, value: &CborInitial, out: &mut Output)
impl Copy for CborInitial
impl Eq for CborInitial
impl Structural for CborInitial
impl StructuralPartialEq for CborInitial
Auto Trait Implementations§
impl Freeze for CborInitial
impl RefUnwindSafe for CborInitial
impl Send for CborInitial
impl Sync for CborInitial
impl Unpin for CborInitial
impl UnsafeUnpin for CborInitial
impl UnwindSafe for CborInitial
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