pub struct WorkflowTask {
pub id: String,
pub template: TaskTemplate,
pub depends_on: Vec<String>,
pub config_overrides: HashMap<String, String>,
}Expand description
Workflow task definition
Fields§
§id: StringTask identifier within workflow
template: TaskTemplateTask template
depends_on: Vec<String>Task dependencies within workflow
config_overrides: HashMap<String, String>Task configuration overrides
Trait Implementations§
Source§impl Clone for WorkflowTask
impl Clone for WorkflowTask
Source§fn clone(&self) -> WorkflowTask
fn clone(&self) -> WorkflowTask
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 moreAuto Trait Implementations§
impl Freeze for WorkflowTask
impl RefUnwindSafe for WorkflowTask
impl Send for WorkflowTask
impl Sync for WorkflowTask
impl Unpin for WorkflowTask
impl UnwindSafe for WorkflowTask
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more