pub struct IntegrationTestResult {
pub test_name: String,
pub test_category: TestCategory,
pub execution_time: Duration,
pub success: bool,
pub performance_score: f64,
pub memory_usage: usize,
pub error_message: Option<String>,
pub additional_metrics: HashMap<String, f64>,
}Expand description
Individual integration test result
Fields§
§test_name: StringTest name
test_category: TestCategoryTest category
execution_time: DurationExecution time
success: boolSuccess status
performance_score: f64Performance score
memory_usage: usizeMemory usage
error_message: Option<String>Error message (if any)
additional_metrics: HashMap<String, f64>Additional metrics
Trait Implementations§
Source§impl Clone for IntegrationTestResult
impl Clone for IntegrationTestResult
Source§fn clone(&self) -> IntegrationTestResult
fn clone(&self) -> IntegrationTestResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IntegrationTestResult
impl RefUnwindSafe for IntegrationTestResult
impl Send for IntegrationTestResult
impl Sync for IntegrationTestResult
impl Unpin for IntegrationTestResult
impl UnsafeUnpin for IntegrationTestResult
impl UnwindSafe for IntegrationTestResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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