pub struct SchedulerPerformanceTuning {
pub thread_pool_size: usize,
pub batch_size: usize,
pub scheduling_frequency: Duration,
pub memory_optimization: MemoryOptimization,
pub cache_config: SchedulerCacheConfig,
}Expand description
Scheduler performance tuning configuration
Fields§
§thread_pool_size: usizeScheduler thread pool size
batch_size: usizeTask batch size for bulk operations
scheduling_frequency: DurationScheduling frequency
memory_optimization: MemoryOptimizationMemory optimization settings
cache_config: SchedulerCacheConfigCache configuration
Trait Implementations§
Source§impl Clone for SchedulerPerformanceTuning
impl Clone for SchedulerPerformanceTuning
Source§fn clone(&self) -> SchedulerPerformanceTuning
fn clone(&self) -> SchedulerPerformanceTuning
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 SchedulerPerformanceTuning
impl RefUnwindSafe for SchedulerPerformanceTuning
impl Send for SchedulerPerformanceTuning
impl Sync for SchedulerPerformanceTuning
impl Unpin for SchedulerPerformanceTuning
impl UnwindSafe for SchedulerPerformanceTuning
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more