pub enum ExecutionStrategy {
Sequential,
Rayon,
Chunked {
chunk_size: usize,
},
Custom(String),
}Expand description
Execution strategy for parser operations
Variants§
Sequential
Single-threaded sequential execution
Rayon
Rayon-based parallel execution (for CLI)
Chunked
Chunked execution
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 PartialEq for ExecutionStrategy
impl PartialEq for ExecutionStrategy
impl StructuralPartialEq for ExecutionStrategy
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