Enum CanBusStatus
pub enum CanBusStatus {
NotAvailable,
Silent,
Active,
}Variants§
NotAvailable
CAN bus is not available.
The socketcan interfaces are missing in this state.
Silent
CAN bus is available but silent.
The socketcan interfaces are present but down.
Active
CAN bus is available and active.
The socketcan interfaces are up.
Trait Implementations§
§impl Clone for CanBusStatus
impl Clone for CanBusStatus
§fn clone(&self) -> CanBusStatus
fn clone(&self) -> CanBusStatus
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 more§impl Debug for CanBusStatus
impl Debug for CanBusStatus
§impl<'de> Deserialize<'de> for CanBusStatus
impl<'de> Deserialize<'de> for CanBusStatus
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq for CanBusStatus
impl PartialEq for CanBusStatus
§impl Serialize for CanBusStatus
impl Serialize for CanBusStatus
impl Copy for CanBusStatus
impl Eq for CanBusStatus
impl StructuralPartialEq for CanBusStatus
Auto Trait Implementations§
impl Freeze for CanBusStatus
impl RefUnwindSafe for CanBusStatus
impl Send for CanBusStatus
impl Sync for CanBusStatus
impl Unpin for CanBusStatus
impl UnwindSafe for CanBusStatus
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