[][src]Enum custom_codes::ExecCommand

pub enum ExecCommand {
    Queued,
    DeQueued,
    InProgress,
    Paused,
    Frozen,
    Killed,
    Executed,
}

Command Operations for execution and

Variants

Queued

Command Operation added to Queue

DeQueued

Command removed from queue

InProgress

Command in progress

Paused

Command paused

Frozen

Command suspended but not killed

Killed

Command killed and removed from execution stack

Executed

Command has finished execution

Trait Implementations

impl PartialEq<ExecCommand> for ExecCommand[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Clone for ExecCommand[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for ExecCommand[src]

impl Debug for ExecCommand[src]

impl Serialize for ExecCommand[src]

impl<'de> Deserialize<'de> for ExecCommand[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]