pub struct MiddlewareBenchmark;
Expand description
Benchmark utilities for middleware performance testing
Implementations§
Source§impl MiddlewareBenchmark
impl MiddlewareBenchmark
Sourcepub async fn benchmark_middleware<M: Middleware + 'static>(
middleware: M,
iterations: u32,
) -> BenchmarkResult
pub async fn benchmark_middleware<M: Middleware + 'static>( middleware: M, iterations: u32, ) -> BenchmarkResult
Run a simple benchmark on middleware
Auto Trait Implementations§
impl Freeze for MiddlewareBenchmark
impl RefUnwindSafe for MiddlewareBenchmark
impl Send for MiddlewareBenchmark
impl Sync for MiddlewareBenchmark
impl Unpin for MiddlewareBenchmark
impl UnwindSafe for MiddlewareBenchmark
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