pub enum E2EStatus {
Ok,
CrcError,
DataIdError,
Repeated,
OkSomeLost,
WrongSequence,
}Expand description
E2E Protection status enumeration
Variants§
Ok
The checks of data in this cycle is successful
CrcError
CRC check failed - data corruption detected
DataIdError
Data ID check failed - incorrect addressing
Repeated
OkSomeLost
WrongSequence
Counter check failed - possible message loss/duplication
Trait Implementations§
impl Copy for E2EStatus
impl Eq for E2EStatus
impl StructuralPartialEq for E2EStatus
Auto Trait Implementations§
impl Freeze for E2EStatus
impl RefUnwindSafe for E2EStatus
impl Send for E2EStatus
impl Sync for E2EStatus
impl Unpin for E2EStatus
impl UnwindSafe for E2EStatus
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