[][src]Enum custom_codes::ExecCommand

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

Command Operations for execution

Examples

let foo = ExecCommand::Queued;
assert_eq!(foo, ExecCommand::Queued);

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

Interrupted

The Operation was interrupted and can be resumed

Unspecified

Status of an operation is not initialized

Trait Implementations

impl Clone for ExecCommand[src]

impl Debug for ExecCommand[src]

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

impl Eq for ExecCommand[src]

impl PartialEq<ExecCommand> for ExecCommand[src]

impl Serialize for ExecCommand[src]

impl StructuralEq for ExecCommand[src]

impl StructuralPartialEq for ExecCommand[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.