pub struct SchedulerCacheConfig {
pub task_cache_size: usize,
pub dependency_cache_size: usize,
pub stats_cache_size: usize,
pub cache_ttl: Duration,
}Expand description
Scheduler cache configuration
Fields§
§task_cache_size: usizeTask metadata cache size
dependency_cache_size: usizeDependency cache size
stats_cache_size: usizeStatistics cache size
cache_ttl: DurationCache TTL
Trait Implementations§
Source§impl Clone for SchedulerCacheConfig
impl Clone for SchedulerCacheConfig
Source§fn clone(&self) -> SchedulerCacheConfig
fn clone(&self) -> SchedulerCacheConfig
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 SchedulerCacheConfig
impl RefUnwindSafe for SchedulerCacheConfig
impl Send for SchedulerCacheConfig
impl Sync for SchedulerCacheConfig
impl Unpin for SchedulerCacheConfig
impl UnwindSafe for SchedulerCacheConfig
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