Struct cli::types::RunTaskDetails
source · [−]pub struct RunTaskDetails {
pub name: RunTaskName,
pub fork: Option<bool>,
pub parallel: Option<bool>,
pub cleanup_task: Option<String>,
}
Expand description
Holds the run task information
Fields
name: RunTaskName
The task name
fork: Option<bool>
True to fork the task to a new sub process
parallel: Option<bool>
True to run all tasks in parallel (default false)
cleanup_task: Option<String>
Cleanup task name
Trait Implementations
sourceimpl Clone for RunTaskDetails
impl Clone for RunTaskDetails
sourcefn clone(&self) -> RunTaskDetails
fn clone(&self) -> RunTaskDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RunTaskDetails
impl Debug for RunTaskDetails
sourceimpl<'de> Deserialize<'de> for RunTaskDetails
impl<'de> Deserialize<'de> for RunTaskDetails
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for RunTaskDetails
impl Serialize for RunTaskDetails
Auto Trait Implementations
impl RefUnwindSafe for RunTaskDetails
impl Send for RunTaskDetails
impl Sync for RunTaskDetails
impl Unpin for RunTaskDetails
impl UnwindSafe for RunTaskDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more