pub struct ReliabilityPhaseEvent {
pub schema_version: String,
pub timestamp: DateTime<Utc>,
pub elapsed_ms: u64,
pub level: LogLevel,
pub phase: ReliabilityPhase,
pub scenario_id: String,
pub message: String,
pub context: ReliabilityContext,
pub artifact_paths: Vec<String>,
}Expand description
Machine-readable reliability phase event schema.
Fields§
§schema_version: String§timestamp: DateTime<Utc>§elapsed_ms: u64§level: LogLevel§phase: ReliabilityPhase§scenario_id: String§message: String§context: ReliabilityContext§artifact_paths: Vec<String>Trait Implementations§
Source§impl Clone for ReliabilityPhaseEvent
impl Clone for ReliabilityPhaseEvent
Source§fn clone(&self) -> ReliabilityPhaseEvent
fn clone(&self) -> ReliabilityPhaseEvent
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 ReliabilityPhaseEvent
impl Debug for ReliabilityPhaseEvent
Source§impl<'de> Deserialize<'de> for ReliabilityPhaseEvent
impl<'de> Deserialize<'de> for ReliabilityPhaseEvent
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
Auto Trait Implementations§
impl Freeze for ReliabilityPhaseEvent
impl RefUnwindSafe for ReliabilityPhaseEvent
impl Send for ReliabilityPhaseEvent
impl Sync for ReliabilityPhaseEvent
impl Unpin for ReliabilityPhaseEvent
impl UnsafeUnpin for ReliabilityPhaseEvent
impl UnwindSafe for ReliabilityPhaseEvent
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