[][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 Default for JobControlAction[src]

impl Clone for JobControlAction[src]

impl PartialEq<JobControlAction> 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> 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> From<T> for 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> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<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]

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

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

impl<T> PathLoad for T where
    T: DeserializeOwned