Struct cfn_guard::commands::reporters::JunitReport
source · pub struct JunitReport<'report> {
pub name: &'report str,
pub test_suites: Vec<TestSuite<'report>>,
pub failures: usize,
pub errors: usize,
pub tests: usize,
pub duration: u128,
}
Fields§
§name: &'report str
§test_suites: Vec<TestSuite<'report>>
§failures: usize
§errors: usize
§tests: usize
§duration: u128
Implementations§
Trait Implementations§
source§impl<'report> From<&'report Vec<TestResult>> for JunitReport<'report>
impl<'report> From<&'report Vec<TestResult>> for JunitReport<'report>
source§fn from(value: &'report Vec<TestResult>) -> Self
fn from(value: &'report Vec<TestResult>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl<'report> Freeze for JunitReport<'report>
impl<'report> RefUnwindSafe for JunitReport<'report>
impl<'report> Send for JunitReport<'report>
impl<'report> Sync for JunitReport<'report>
impl<'report> Unpin for JunitReport<'report>
impl<'report> UnwindSafe for JunitReport<'report>
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