pub struct RerunReportV1 {
pub format: String,
pub sha256: String,
pub passed: u64,
pub failed: u64,
pub ignored: u64,
pub names_checked: Vec<TestStatusV1>,
}Expand description
gate_record.rerun.report: what the test harness itself reported, so a
green exit_code from code that ended the test binary early does not
count (§5, the contract follow-up). format is libtest-json or
libtest-text; names_checked lists every locked test the feature
list names with its reported status (empty for an S task).
Fields§
§format: String§sha256: String§passed: u64§failed: u64§ignored: u64§names_checked: Vec<TestStatusV1>Trait Implementations§
Source§impl Clone for RerunReportV1
impl Clone for RerunReportV1
Source§impl Debug for RerunReportV1
impl Debug for RerunReportV1
Source§impl<'de> Deserialize<'de> for RerunReportV1
impl<'de> Deserialize<'de> for RerunReportV1
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
impl Eq for RerunReportV1
Source§impl PartialEq for RerunReportV1
impl PartialEq for RerunReportV1
Source§impl Serialize for RerunReportV1
impl Serialize for RerunReportV1
impl StructuralPartialEq for RerunReportV1
Auto Trait Implementations§
impl Forget for RerunReportV1
impl Freeze for RerunReportV1
impl Move for RerunReportV1
impl RefUnwindSafe for RerunReportV1
impl Send for RerunReportV1
impl Sync for RerunReportV1
impl Unpin for RerunReportV1
impl UnsafeUnpin for RerunReportV1
impl UnwindSafe for RerunReportV1
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