Struct tinkerforge::can_v2_bricklet::ErrorLogResult
source · 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
sourceimpl Clone for ErrorLogResult
impl Clone for ErrorLogResult
sourcefn clone(&self) -> ErrorLogResult
fn clone(&self) -> ErrorLogResult
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ErrorLogResult
impl Debug for ErrorLogResult
sourceimpl Default for ErrorLogResult
impl Default for ErrorLogResult
sourcefn default() -> ErrorLogResult
fn default() -> ErrorLogResult
Returns the “default value” for a type. Read more
sourceimpl Hash for ErrorLogResult
impl Hash for ErrorLogResult
sourceimpl 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
sourceimpl PartialEq<ErrorLogResult> for ErrorLogResult
impl PartialEq<ErrorLogResult> for ErrorLogResult
sourcefn eq(&self, other: &ErrorLogResult) -> bool
fn eq(&self, other: &ErrorLogResult) -> bool
impl Copy for ErrorLogResult
impl Eq for ErrorLogResult
impl StructuralEq for ErrorLogResult
impl StructuralPartialEq for ErrorLogResult
Auto Trait Implementations
impl RefUnwindSafe for ErrorLogResult
impl Send for ErrorLogResult
impl Sync for ErrorLogResult
impl Unpin for ErrorLogResult
impl UnwindSafe for ErrorLogResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more