pub struct WorkloadPresets;Expand description
Workload presets for common scenarios
Implementations§
Source§impl WorkloadPresets
impl WorkloadPresets
Sourcepub fn light_test() -> WorkloadConfig
pub fn light_test() -> WorkloadConfig
Light testing workload (1K operations, 100 blocks)
Sourcepub fn medium_stress() -> WorkloadConfig
pub fn medium_stress() -> WorkloadConfig
Medium stress test (100K operations, 10K blocks)
Sourcepub fn heavy_stress() -> WorkloadConfig
pub fn heavy_stress() -> WorkloadConfig
Heavy stress test (1M operations, 100K blocks)
Sourcepub fn cdn_cache() -> WorkloadConfig
pub fn cdn_cache() -> WorkloadConfig
CDN cache simulation (read-heavy, Zipfian access)
Sourcepub fn ingestion_pipeline() -> WorkloadConfig
pub fn ingestion_pipeline() -> WorkloadConfig
Data ingestion pipeline (write-heavy)
Sourcepub fn time_series() -> WorkloadConfig
pub fn time_series() -> WorkloadConfig
Time-series data access
Auto Trait Implementations§
impl Freeze for WorkloadPresets
impl RefUnwindSafe for WorkloadPresets
impl Send for WorkloadPresets
impl Sync for WorkloadPresets
impl Unpin for WorkloadPresets
impl UnwindSafe for WorkloadPresets
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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