Enum embedded_hal::can::Id
source · [−]pub enum Id {
Standard(StandardId),
Extended(ExtendedId),
}
Expand description
A CAN Identifier (standard or extended).
Variants
Standard(StandardId)
Standard 11-bit Identifier (0..=0x7FF
).
Extended(ExtendedId)
Extended 29-bit Identifier (0..=0x1FFF_FFFF
).
Trait Implementations
sourceimpl From<ExtendedId> for Id
impl From<ExtendedId> for Id
sourcefn from(id: ExtendedId) -> Self
fn from(id: ExtendedId) -> Self
Converts to this type from the input type.
sourceimpl From<StandardId> for Id
impl From<StandardId> for Id
sourcefn from(id: StandardId) -> Self
fn from(id: StandardId) -> Self
Converts to this type from the input type.
impl Copy for Id
impl Eq for Id
impl StructuralEq for Id
impl StructuralPartialEq for Id
Auto Trait Implementations
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