pub struct SuiteResult {
pub passed: usize,
pub failed: usize,
pub ignored: usize,
pub measured: usize,
pub filtered_out: usize,
pub exec_time: Duration,
}
Fields§
§passed: usize
§failed: usize
§ignored: usize
§measured: usize
§filtered_out: usize
§exec_time: Duration
Implementations§
Source§impl SuiteResult
impl SuiteResult
pub fn from_test_results<Panic>( registered_tests: &[RegisteredTest], results: &[(RegisteredTest, TestResult<Panic>)], exec_time: Duration, ) -> SuiteResult
pub fn exit_code(results: &[(RegisteredTest, TestResult)]) -> ExitCode
Auto Trait Implementations§
impl Freeze for SuiteResult
impl RefUnwindSafe for SuiteResult
impl Send for SuiteResult
impl Sync for SuiteResult
impl Unpin for SuiteResult
impl UnwindSafe for SuiteResult
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