pub struct BatchExecutionConfig {
pub parallel: bool,
pub max_concurrent: usize,
pub fail_fast: bool,
pub auto_rollback: bool,
}Expand description
Configuration for batch execution
Fields§
§parallel: boolWhether to execute projects in parallel where safe
max_concurrent: usizeMaximum number of concurrent operations
fail_fast: boolWhether to stop on first error
auto_rollback: boolWhether to automatically rollback on failure
Trait Implementations§
Source§impl Clone for BatchExecutionConfig
impl Clone for BatchExecutionConfig
Source§fn clone(&self) -> BatchExecutionConfig
fn clone(&self) -> BatchExecutionConfig
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 BatchExecutionConfig
impl Debug for BatchExecutionConfig
Auto Trait Implementations§
impl Freeze for BatchExecutionConfig
impl RefUnwindSafe for BatchExecutionConfig
impl Send for BatchExecutionConfig
impl Sync for BatchExecutionConfig
impl Unpin for BatchExecutionConfig
impl UnwindSafe for BatchExecutionConfig
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