pub struct WorkloadConfig {
pub learning_enabled: bool,
pub edge_mode: EdgeMode,
pub memory_limit_mb: u64,
pub incremental_results: bool,
}Expand description
Configuration for workload-aware optimization
Fields§
§learning_enabled: boolEnable workload learning
edge_mode: EdgeModeEdge computing mode (enables memory-optimized execution)
memory_limit_mb: u64Maximum memory for query execution (0 = unlimited)
incremental_results: boolEnable incremental result streaming
Trait Implementations§
Source§impl Clone for WorkloadConfig
impl Clone for WorkloadConfig
Source§fn clone(&self) -> WorkloadConfig
fn clone(&self) -> WorkloadConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkloadConfig
impl Debug for WorkloadConfig
Auto Trait Implementations§
impl Freeze for WorkloadConfig
impl RefUnwindSafe for WorkloadConfig
impl Send for WorkloadConfig
impl Sync for WorkloadConfig
impl Unpin for WorkloadConfig
impl UnsafeUnpin for WorkloadConfig
impl UnwindSafe for WorkloadConfig
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