pub enum ExecutionStrategy {
Direct,
Tiled {
tile_size: u32,
},
Hierarchical {
levels: usize,
},
Transform,
Parallel,
}Expand description
Execution strategy
Variants§
Direct
Direct execution
Tiled
Tiled execution with specified tile size
Hierarchical
Hierarchical/recursive execution with specified levels
Transform
Transform-based execution
Parallel
Parallel execution
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
impl Copy 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