pub struct RawRun {
pub schema_version: u32,
pub test_cases: Vec<RawTestCase>,
pub features: Vec<RawFeature>,
pub project_root: String,
pub started_at_ms: Option<f64>,
pub finished_at_ms: Option<f64>,
pub ci: Option<RawCIInfo>,
pub git_sha: Option<String>,
pub package_version: Option<String>,
pub run_scope: Option<String>,
}Fields§
§schema_version: u32§test_cases: Vec<RawTestCase>§features: Vec<RawFeature>§project_root: String§started_at_ms: Option<f64>§finished_at_ms: Option<f64>§ci: Option<RawCIInfo>§git_sha: Option<String>The commit this run describes, so a report states which code it
documents. Read from CI’s environment first, git rev-parse otherwise.
package_version: Option<String>Version of this adapter, so a report states what produced it.
run_scope: Option<String>How much of each source file this run covered: "full" when the test
binary’s arguments were inspected and narrowed nothing, "filtered"
when they did. Only "full" lets a consumer retire a scenario it no
longer reports.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RawRun
impl RefUnwindSafe for RawRun
impl Send for RawRun
impl Sync for RawRun
impl Unpin for RawRun
impl UnsafeUnpin for RawRun
impl UnwindSafe for RawRun
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