[][src]Enum deoxy::ExecState

pub enum ExecState {
    Waiting,
    Stopped {
        early: bool,
    },
    Running,
}

Represents a coordinator state.

Variants

Waiting

The coordinator is waiting for user input.

Stopped

The coordinator has stopped and is waiting for further instruction.

This state is the default if the coordinator has not yet run a program.

Fields of Stopped

early: bool

Whether execution stopped early (was aborted).

Running

The program is actively executing.

Trait Implementations

impl Eq for State[src]

impl Copy for State[src]

impl Default for State[src]

impl PartialEq<State> for State[src]

impl Clone for State[src]

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

Performs copy-assignment from source. Read more

impl Debug for State[src]

impl Serialize for State[src]

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

Auto Trait Implementations

impl Send for ExecState

impl Sync for ExecState

Blanket Implementations

impl<T, U> Into 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> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

impl<T, U> TryInto 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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<Q, K> Equivalent for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> Same for T

type Output = T

Should always be Self