pub struct ParallelTask {
pub id: String,
pub expression: String,
pub description: Option<String>,
}Expand description
A task to execute in parallel
Fields§
§id: StringTask identifier (used for result mapping)
expression: StringExpression or template to execute
description: Option<String>Optional description of what this task does
Trait Implementations§
Source§impl Clone for ParallelTask
impl Clone for ParallelTask
Source§fn clone(&self) -> ParallelTask
fn clone(&self) -> ParallelTask
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParallelTask
impl Debug for ParallelTask
Source§impl<'de> Deserialize<'de> for ParallelTask
impl<'de> Deserialize<'de> for ParallelTask
Source§fn 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
Auto Trait Implementations§
impl Freeze for ParallelTask
impl RefUnwindSafe for ParallelTask
impl Send for ParallelTask
impl Sync for ParallelTask
impl Unpin for ParallelTask
impl UnwindSafe for ParallelTask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more