#[repr(u8)]pub enum PRI_A {
VALUE1 = 0,
VALUE2 = 1,
VALUE3 = 2,
VALUE4 = 3,
}
Expand description
Priority Class
Value on reset: 0
Variants§
VALUE1 = 0
0: Applicable only if TTCAN is available.
VALUE2 = 1
1: Transmit acceptance filtering is based on the list order. This means that message object n is considered for transmission only if there is no other message object with valid transmit request (MSGVAL & TXEN0 & TXEN1 = 1) somewhere before this object in the list.
VALUE3 = 2
2: Transmit acceptance filtering is based on the CAN identifier. This means, message object n is considered for transmission only if there is no other message object with higher priority identifier + IDE + DIR (with respect to CAN arbitration rules) somewhere in the list (see ).
VALUE4 = 3
3: Transmit acceptance filtering is based on the list order (as PRI = 01B).
Trait Implementations§
source§impl PartialEq for PRI_A
impl PartialEq for PRI_A
impl Copy for PRI_A
impl Eq for PRI_A
impl IsEnum for PRI_A
impl StructuralPartialEq for PRI_A
Auto Trait Implementations§
impl Freeze for PRI_A
impl RefUnwindSafe for PRI_A
impl Send for PRI_A
impl Sync for PRI_A
impl Unpin for PRI_A
impl UnwindSafe for PRI_A
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