pub struct ErrorLogResult {
pub transceiver_state: u8,
pub transceiver_write_error_level: u8,
pub transceiver_read_error_level: u8,
pub transceiver_stuffing_error_count: u32,
pub transceiver_format_error_count: u32,
pub transceiver_ack_error_count: u32,
pub transceiver_bit1_error_count: u32,
pub transceiver_bit0_error_count: u32,
pub transceiver_crc_error_count: u32,
pub write_buffer_timeout_error_count: u32,
pub read_buffer_overflow_error_count: u32,
pub read_backlog_overflow_error_count: u32,
}
Fields§
§transceiver_state: u8
§transceiver_write_error_level: u8
§transceiver_read_error_level: u8
§transceiver_stuffing_error_count: u32
§transceiver_format_error_count: u32
§transceiver_ack_error_count: u32
§transceiver_bit1_error_count: u32
§transceiver_bit0_error_count: u32
§transceiver_crc_error_count: u32
§write_buffer_timeout_error_count: u32
§read_buffer_overflow_error_count: u32
§read_backlog_overflow_error_count: u32
Trait Implementations§
Source§impl Clone for ErrorLogResult
impl Clone for ErrorLogResult
Source§fn clone(&self) -> ErrorLogResult
fn clone(&self) -> ErrorLogResult
Returns a copy 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 ErrorLogResult
impl Debug for ErrorLogResult
Source§impl Default for ErrorLogResult
impl Default for ErrorLogResult
Source§fn default() -> ErrorLogResult
fn default() -> ErrorLogResult
Returns the “default value” for a type. Read more
Source§impl Hash for ErrorLogResult
impl Hash for ErrorLogResult
Source§impl LowLevelRead<bool, ErrorLogResult> for ErrorLogLowLevel
impl LowLevelRead<bool, ErrorLogResult> for ErrorLogLowLevel
fn ll_message_length(&self) -> usize
fn ll_message_chunk_offset(&self) -> usize
fn ll_message_chunk_data(&self) -> &[bool]
fn get_result(&self) -> ErrorLogResult
Source§impl PartialEq for ErrorLogResult
impl PartialEq for ErrorLogResult
impl Copy for ErrorLogResult
impl Eq for ErrorLogResult
impl StructuralPartialEq for ErrorLogResult
Auto Trait Implementations§
impl Freeze for ErrorLogResult
impl RefUnwindSafe for ErrorLogResult
impl Send for ErrorLogResult
impl Sync for ErrorLogResult
impl Unpin for ErrorLogResult
impl UnwindSafe for ErrorLogResult
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