pub enum ExecutionStrategy {
Auto,
Sequential,
Rayon,
Chunked,
Custom(String),
}Expand description
Execution strategy for different environments
Variants§
Auto
Choose strategy automatically based on environment
Sequential
Single-threaded execution
Rayon
Rayon-based parallel execution (for CLI)
Chunked
Chunked execution for cloud workers
Custom(String)
Custom execution strategy
Trait Implementations§
Source§impl Clone for ExecutionStrategy
impl Clone for ExecutionStrategy
Source§fn clone(&self) -> ExecutionStrategy
fn clone(&self) -> ExecutionStrategy
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 ExecutionStrategy
impl Debug for ExecutionStrategy
Source§impl Default for ExecutionStrategy
impl Default for ExecutionStrategy
Source§fn default() -> ExecutionStrategy
fn default() -> ExecutionStrategy
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecutionStrategy
impl RefUnwindSafe for ExecutionStrategy
impl Send for ExecutionStrategy
impl Sync for ExecutionStrategy
impl Unpin for ExecutionStrategy
impl UnsafeUnpin for ExecutionStrategy
impl UnwindSafe for ExecutionStrategy
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