pub struct ForTaskDefinitionBuilder { /* private fields */ }Expand description
Builder for constructing a for task that iterates over a collection.
Implementations§
Source§impl ForTaskDefinitionBuilder
impl ForTaskDefinitionBuilder
pub fn new() -> Self
Sourcepub fn each(&mut self, each: &str) -> &mut Self
pub fn each(&mut self, each: &str) -> &mut Self
Sets the iteration variable name (e.g., “item”).
Sourcepub fn at(&mut self, at: &str) -> &mut Self
pub fn at(&mut self, at: &str) -> &mut Self
Sets the index variable name for the current iteration position.
Sourcepub fn do_<F>(&mut self, name: &str, setup: F) -> &mut Selfwhere
F: FnOnce(&mut TaskDefinitionBuilder),
pub fn do_<F>(&mut self, name: &str, setup: F) -> &mut Selfwhere
F: FnOnce(&mut TaskDefinitionBuilder),
Adds a named sub-task to execute on each iteration.
Trait Implementations§
Source§impl Default for ForTaskDefinitionBuilder
impl Default for ForTaskDefinitionBuilder
Source§fn default() -> ForTaskDefinitionBuilder
fn default() -> ForTaskDefinitionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ForTaskDefinitionBuilder
impl RefUnwindSafe for ForTaskDefinitionBuilder
impl Send for ForTaskDefinitionBuilder
impl Sync for ForTaskDefinitionBuilder
impl Unpin for ForTaskDefinitionBuilder
impl UnsafeUnpin for ForTaskDefinitionBuilder
impl UnwindSafe for ForTaskDefinitionBuilder
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