Struct m_bus_parser::user_data::data_record::DataRecordHeader
source · pub struct DataRecordHeader {
pub raw_data_record_header: RawDataRecordHeader,
pub processed_data_record_header: ProcessedDataRecordHeader,
}Fields§
§raw_data_record_header: RawDataRecordHeader§processed_data_record_header: ProcessedDataRecordHeaderImplementations§
Trait Implementations§
source§impl Debug for DataRecordHeader
impl Debug for DataRecordHeader
source§impl PartialEq for DataRecordHeader
impl PartialEq for DataRecordHeader
source§fn eq(&self, other: &DataRecordHeader) -> bool
fn eq(&self, other: &DataRecordHeader) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl TryFrom<&[u8]> for DataRecordHeader
impl TryFrom<&[u8]> for DataRecordHeader
§type Error = DataRecordError
type Error = DataRecordError
The type returned in the event of a conversion error.
source§fn try_from(data: &[u8]) -> Result<DataRecordHeader, DataRecordError>
fn try_from(data: &[u8]) -> Result<DataRecordHeader, DataRecordError>
Performs the conversion.
impl StructuralPartialEq for DataRecordHeader
Auto Trait Implementations§
impl Freeze for DataRecordHeader
impl RefUnwindSafe for DataRecordHeader
impl Send for DataRecordHeader
impl Sync for DataRecordHeader
impl Unpin for DataRecordHeader
impl UnwindSafe for DataRecordHeader
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