pub struct StructuredTestLog {Show 24 fields
pub schema_version: String,
pub run_id: String,
pub ts_unix_ms: u128,
pub crate_name: String,
pub suite_id: String,
pub packet_id: String,
pub test_name: String,
pub test_id: String,
pub test_kind: TestKind,
pub mode: CompatibilityMode,
pub fixture_id: Option<String>,
pub seed: Option<u64>,
pub environment: BTreeMap<String, String>,
pub env_fingerprint: String,
pub duration_ms: u128,
pub replay_command: String,
pub artifact_refs: Vec<String>,
pub forensic_bundle_id: String,
pub hash_id: String,
pub status: TestStatus,
pub reason_code: Option<String>,
pub failure_repro: Option<FailureReproData>,
pub e2e_step_traces: Vec<E2eStepTrace>,
pub forensics_bundle_index: Option<ForensicsBundleIndex>,
}Fields§
§schema_version: String§run_id: String§ts_unix_ms: u128§crate_name: String§suite_id: String§packet_id: String§test_name: String§test_id: String§test_kind: TestKind§mode: CompatibilityMode§fixture_id: Option<String>§seed: Option<u64>§environment: BTreeMap<String, String>§env_fingerprint: String§duration_ms: u128§replay_command: String§artifact_refs: Vec<String>§forensic_bundle_id: String§hash_id: String§status: TestStatus§reason_code: Option<String>§failure_repro: Option<FailureReproData>§e2e_step_traces: Vec<E2eStepTrace>§forensics_bundle_index: Option<ForensicsBundleIndex>Implementations§
Trait Implementations§
Source§impl Clone for StructuredTestLog
impl Clone for StructuredTestLog
Source§fn clone(&self) -> StructuredTestLog
fn clone(&self) -> StructuredTestLog
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 StructuredTestLog
impl Debug for StructuredTestLog
Source§impl<'de> Deserialize<'de> for StructuredTestLog
impl<'de> Deserialize<'de> for StructuredTestLog
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 StructuredTestLog
Source§impl PartialEq for StructuredTestLog
impl PartialEq for StructuredTestLog
Source§fn eq(&self, other: &StructuredTestLog) -> bool
fn eq(&self, other: &StructuredTestLog) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StructuredTestLog
impl Serialize for StructuredTestLog
impl StructuralPartialEq for StructuredTestLog
Auto Trait Implementations§
impl Freeze for StructuredTestLog
impl RefUnwindSafe for StructuredTestLog
impl Send for StructuredTestLog
impl Sync for StructuredTestLog
impl Unpin for StructuredTestLog
impl UnsafeUnpin for StructuredTestLog
impl UnwindSafe for StructuredTestLog
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