pub struct CaseRunSummary {Show 14 fields
pub id: String,
pub run_id: String,
pub snapshot_ref: SnapshotRef,
pub case_id: String,
pub case_digest: String,
pub position: usize,
pub state: CaseRunState,
pub attempt: u32,
pub sample_index: u32,
pub variant_id: Option<String>,
pub sandbox_id: Option<String>,
pub trace_level: Option<TraceLevel>,
pub duration_ms: u64,
pub error: Option<String>,
}Expand description
One planned execution of one case. snapshot_ref is frozen at run
creation, so a later binding edit cannot retroactively change it.
Fields§
§id: String§run_id: String§snapshot_ref: SnapshotRef§case_id: String§case_digest: String§position: usize§state: CaseRunState§attempt: u32§sample_index: u32§variant_id: Option<String>§sandbox_id: Option<String>§trace_level: Option<TraceLevel>§duration_ms: u64§error: Option<String>Trait Implementations§
Source§impl Clone for CaseRunSummary
impl Clone for CaseRunSummary
Source§fn clone(&self) -> CaseRunSummary
fn clone(&self) -> CaseRunSummary
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 moreSource§impl Debug for CaseRunSummary
impl Debug for CaseRunSummary
Source§impl<'de> Deserialize<'de> for CaseRunSummary
impl<'de> Deserialize<'de> for CaseRunSummary
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
Source§impl PartialEq for CaseRunSummary
impl PartialEq for CaseRunSummary
Source§impl Serialize for CaseRunSummary
impl Serialize for CaseRunSummary
impl StructuralPartialEq for CaseRunSummary
Auto Trait Implementations§
impl Freeze for CaseRunSummary
impl RefUnwindSafe for CaseRunSummary
impl Send for CaseRunSummary
impl Sync for CaseRunSummary
impl Unpin for CaseRunSummary
impl UnsafeUnpin for CaseRunSummary
impl UnwindSafe for CaseRunSummary
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