[−][src]Enum stm32f3::stm32f3x8::can::esr::LECR
Possible values of the field LEC
Variants
NOERROR
No Error
STUFF
Stuff Error
FORM
Form Error
ACK
Acknowledgment Error
BITRECESSIVE
Bit recessive Error
BITDOMINANT
Bit dominant Error
CRC
CRC Error
CUSTOM
Set by software
Methods
impl LECR
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_no_error(&self) -> bool
[src]
Checks if the value of the field is NOERROR
pub fn is_stuff(&self) -> bool
[src]
Checks if the value of the field is STUFF
pub fn is_form(&self) -> bool
[src]
Checks if the value of the field is FORM
pub fn is_ack(&self) -> bool
[src]
Checks if the value of the field is ACK
pub fn is_bit_recessive(&self) -> bool
[src]
Checks if the value of the field is BITRECESSIVE
pub fn is_bit_dominant(&self) -> bool
[src]
Checks if the value of the field is BITDOMINANT
pub fn is_crc(&self) -> bool
[src]
Checks if the value of the field is CRC
pub fn is_custom(&self) -> bool
[src]
Checks if the value of the field is CUSTOM
Trait Implementations
impl Debug for LECR
[src]
impl PartialEq<LECR> for LECR
[src]
fn eq(&self, other: &LECR) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Copy for LECR
[src]
impl Clone for LECR
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self