pub enum OptimizationHint {
Cache {
key: String,
ttl_seconds: u64,
},
Parallelize {
max_concurrency: usize,
},
Incremental {
checkpoint_interval: usize,
},
Debounce {
delay_ms: u64,
},
}Expand description
Performance optimization hints.
Variants§
Cache
Cache this result
Parallelize
Parallelize this operation
Incremental
Use incremental processing
Debounce
Debounce this operation
Trait Implementations§
Source§impl Clone for OptimizationHint
impl Clone for OptimizationHint
Source§fn clone(&self) -> OptimizationHint
fn clone(&self) -> OptimizationHint
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 moreAuto Trait Implementations§
impl Freeze for OptimizationHint
impl RefUnwindSafe for OptimizationHint
impl Send for OptimizationHint
impl Sync for OptimizationHint
impl Unpin for OptimizationHint
impl UnsafeUnpin for OptimizationHint
impl UnwindSafe for OptimizationHint
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