pub struct TechnicalTestConfig {
pub name: String,
pub test_type: TechnicalTestType,
pub parameters: TechnicalTestParameters,
pub success_criteria: TechnicalSuccessCriteria,
pub duration: Duration,
pub iterations: u32,
}Expand description
Technical test configuration
Fields§
§name: StringTest name
test_type: TechnicalTestTypeTest type
parameters: TechnicalTestParametersTest parameters
success_criteria: TechnicalSuccessCriteriaSuccess criteria
duration: DurationTest duration
iterations: u32Number of iterations
Trait Implementations§
Source§impl Clone for TechnicalTestConfig
impl Clone for TechnicalTestConfig
Source§fn clone(&self) -> TechnicalTestConfig
fn clone(&self) -> TechnicalTestConfig
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 moreSource§impl Debug for TechnicalTestConfig
impl Debug for TechnicalTestConfig
Source§impl<'de> Deserialize<'de> for TechnicalTestConfig
impl<'de> Deserialize<'de> for TechnicalTestConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TechnicalTestConfig
impl RefUnwindSafe for TechnicalTestConfig
impl Send for TechnicalTestConfig
impl Sync for TechnicalTestConfig
impl Unpin for TechnicalTestConfig
impl UnsafeUnpin for TechnicalTestConfig
impl UnwindSafe for TechnicalTestConfig
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> 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