pub enum MatterPart {
Head,
Soft,
Xtra,
PadBits,
LeadBytes,
Raw,
}Available on crate feature
core only.Expand description
Identifies which structural component of a CESR Matter field was involved in an error.
Variants§
Head
The fixed-length code header (hard + soft fields).
Soft
The soft (variable) portion of the code field.
Xtra
The extra field used by certain multi-field codes.
PadBits
Padding bits prepended to align binary data to a sextet boundary.
LeadBytes
Lead bytes used for alignment in binary (qb2) encoding.
Raw
Raw payload bytes carrying the primitive’s value.
Trait Implementations§
Source§impl Clone for MatterPart
impl Clone for MatterPart
Source§fn clone(&self) -> MatterPart
fn clone(&self) -> MatterPart
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 moreimpl Copy for MatterPart
Source§impl Debug for MatterPart
impl Debug for MatterPart
Source§impl Display for MatterPart
impl Display for MatterPart
impl Eq for MatterPart
Source§impl PartialEq for MatterPart
impl PartialEq for MatterPart
impl StructuralPartialEq for MatterPart
Auto Trait Implementations§
impl Freeze for MatterPart
impl RefUnwindSafe for MatterPart
impl Send for MatterPart
impl Sync for MatterPart
impl Unpin for MatterPart
impl UnsafeUnpin for MatterPart
impl UnwindSafe for MatterPart
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