#[repr(C)]pub enum PduStatus {
CopstIdle = 32_784,
CopstExecuting = 32_785,
CopstFinished = 32_786,
CopstCancelled = 32_787,
CopstWaiting = 32_788,
CllstOffline = 32_848,
CllstOnline = 32_849,
CllstCommStarted = 32_850,
ModstReady = 32_864,
ModstNotReady = 32_865,
ModstNotAvail = 32_866,
ModstAvail = 32_867,
}
Expand description
Status codes
Variants§
CopstIdle = 32_784
Communication parameter has not been acted upon yet
CopstExecuting = 32_785
Communication parameter is being run
CopstFinished = 32_786
Communication parameter is finished being run
CopstCancelled = 32_787
Communication parameter was cancelled
CopstWaiting = 32_788
Communication parameter is waiting to be executed again (Cyclic communication parameter)
CllstOffline = 32_848
Communication logical link is offline
CllstOnline = 32_849
Communication logical link is online
CllstCommStarted = 32_850
Communication logical link is online and has been started (In a Tx/Rx state)
ModstReady = 32_864
Vehicle communication interface is ready for communication
ModstNotReady = 32_865
Vehicle communication interface is not ready for communication
ModstNotAvail = 32_866
Vehicle communication interface is unavailable for connection
ModstAvail = 32_867
Vehicle communication interface is available for connection
Trait Implementations§
Source§impl Ord for PduStatus
impl Ord for PduStatus
Source§impl PartialOrd for PduStatus
impl PartialOrd for PduStatus
impl Copy for PduStatus
impl Eq for PduStatus
impl StructuralPartialEq for PduStatus
Auto Trait Implementations§
impl Freeze for PduStatus
impl RefUnwindSafe for PduStatus
impl Send for PduStatus
impl Sync for PduStatus
impl Unpin for PduStatus
impl UnwindSafe for PduStatus
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