pub struct ControllerError(/* private fields */);Expand description
Controller error state.
Implementations§
Source§impl ControllerError
impl ControllerError
Sourcepub const UNSPECIFIED: Self
pub const UNSPECIFIED: Self
Unspecified error.
Sourcepub const RX_OVERFLOW: Self
pub const RX_OVERFLOW: Self
Receive mailbox overflow.
Sourcepub const TX_OVERFLOW: Self
pub const TX_OVERFLOW: Self
Transmit mailbox overflow.
Sourcepub const RX_WARNING: Self
pub const RX_WARNING: Self
Receive mailbox warning level reached.
Sourcepub const TX_WARNING: Self
pub const TX_WARNING: Self
Transmit mailbox warning level reached.
Sourcepub const RX_PASSIVE: Self
pub const RX_PASSIVE: Self
Receive mailbox passive level reached.
Sourcepub const TX_PASSIVE: Self
pub const TX_PASSIVE: Self
Transmit mailbox passive level reached.
Trait Implementations§
Source§impl BitAnd for ControllerError
impl BitAnd for ControllerError
Source§impl BitAndAssign for ControllerError
impl BitAndAssign for ControllerError
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for ControllerError
impl BitOr for ControllerError
Source§impl BitOrAssign for ControllerError
impl BitOrAssign for ControllerError
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for ControllerError
impl BitXor for ControllerError
Source§impl BitXorAssign for ControllerError
impl BitXorAssign for ControllerError
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for ControllerError
impl Clone for ControllerError
Source§fn clone(&self) -> ControllerError
fn clone(&self) -> ControllerError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ControllerError
impl Debug for ControllerError
Source§impl PartialEq for ControllerError
impl PartialEq for ControllerError
impl Copy for ControllerError
impl Eq for ControllerError
impl StructuralPartialEq for ControllerError
Auto Trait Implementations§
impl Freeze for ControllerError
impl RefUnwindSafe for ControllerError
impl Send for ControllerError
impl Sync for ControllerError
impl Unpin for ControllerError
impl UnsafeUnpin for ControllerError
impl UnwindSafe for ControllerError
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