[][src]Enum xio_webapi::JobControlAction

pub enum JobControlAction {
    StartJob {
        job: String,
    },
    StopJob,
}

Actions for controlling the job execution.

Variants

StartJob

Start a job.

Fields of StartJob

job: String

The identifier string of the job.

The job must be deployed on the board already in order to be started.

StopJob

Stop the currently running job.

Trait Implementations

impl MustNotBeSkipped for JobControlAction[src]

impl Eq for JobControlAction[src]

impl Clone for JobControlAction[src]

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

Performs copy-assignment from source. Read more

impl PartialEq<JobControlAction> for JobControlAction[src]

impl Default for JobControlAction[src]

impl Debug for JobControlAction[src]

impl Serialize for JobControlAction[src]

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

Auto Trait Implementations

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

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

impl<T> PathLoad for T where
    T: DeserializeOwned

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