pub struct LoadTester { /* private fields */ }Expand description
Network load tester
Implementations§
Source§impl LoadTester
impl LoadTester
Sourcepub fn new(config: LoadTestConfig) -> Self
pub fn new(config: LoadTestConfig) -> Self
Create a new load tester
Sourcepub fn run_test(
&mut self,
test_type: LoadTestType,
) -> Result<LoadTestResults, LoadTestError>
pub fn run_test( &mut self, test_type: LoadTestType, ) -> Result<LoadTestResults, LoadTestError>
Run a specific load test
Sourcepub fn get_metrics_snapshot(&self) -> LoadTestMetrics
pub fn get_metrics_snapshot(&self) -> LoadTestMetrics
Get current metrics snapshot
Auto Trait Implementations§
impl Freeze for LoadTester
impl !RefUnwindSafe for LoadTester
impl Send for LoadTester
impl Sync for LoadTester
impl Unpin for LoadTester
impl !UnwindSafe for LoadTester
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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