pub struct FieldHeader {
pub field_id: u64,
pub wire_type: FieldWireType,
}Expand description
A decoded field header: the field ID and its wire type.
The caller matches on field_id to decide which struct field to
populate, and uses wire_type to know how to read the payload.
Fields§
§field_id: u64§wire_type: FieldWireTypeTrait Implementations§
Source§impl Clone for FieldHeader
impl Clone for FieldHeader
Source§fn clone(&self) -> FieldHeader
fn clone(&self) -> FieldHeader
Returns a duplicate 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 FieldHeader
impl Debug for FieldHeader
Source§impl PartialEq for FieldHeader
impl PartialEq for FieldHeader
impl Copy for FieldHeader
impl Eq for FieldHeader
impl StructuralPartialEq for FieldHeader
Auto Trait Implementations§
impl Freeze for FieldHeader
impl RefUnwindSafe for FieldHeader
impl Send for FieldHeader
impl Sync for FieldHeader
impl Unpin for FieldHeader
impl UnsafeUnpin for FieldHeader
impl UnwindSafe for FieldHeader
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