#[repr(u8)]pub enum BMMessageFlags {
Normal = 0,
Extended = 1,
Remote = 2,
BitRateSwitching = 4,
CanFD = 8,
Esi = 16,
}Expand description
CAN Message type flags, used in BMCanMessage
Variants§
Normal = 0
Normal CAN message
Extended = 1
Extended CAN message
Remote = 2
Remote CAN message
BitRateSwitching = 4
CAN-FD bitrate switching is enabled
CanFD = 8
CAN-FD message
Esi = 16
Reserved for gateways
Auto Trait Implementations§
impl Freeze for BMMessageFlags
impl RefUnwindSafe for BMMessageFlags
impl Send for BMMessageFlags
impl Sync for BMMessageFlags
impl Unpin for BMMessageFlags
impl UnwindSafe for BMMessageFlags
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