pub struct PhaseObservation {
pub phase: MatrixPhase,
pub status: PhaseStatus,
pub command: Option<Vec<String>>,
pub elapsed_ms: Option<f64>,
pub peak_rss_bytes: Option<u64>,
pub output_truncated: Option<bool>,
pub error_code: Option<String>,
pub message: String,
pub artifacts: Vec<String>,
pub details: Option<Value>,
}Fields§
§phase: MatrixPhase§status: PhaseStatus§command: Option<Vec<String>>§elapsed_ms: Option<f64>§peak_rss_bytes: Option<u64>§output_truncated: Option<bool>§error_code: Option<String>§message: String§artifacts: Vec<String>§details: Option<Value>Trait Implementations§
Source§impl Clone for PhaseObservation
impl Clone for PhaseObservation
Source§impl Debug for PhaseObservation
impl Debug for PhaseObservation
Source§impl PartialEq for PhaseObservation
impl PartialEq for PhaseObservation
Source§impl Serialize for PhaseObservation
impl Serialize for PhaseObservation
impl StructuralPartialEq for PhaseObservation
Auto Trait Implementations§
impl Freeze for PhaseObservation
impl RefUnwindSafe for PhaseObservation
impl Send for PhaseObservation
impl Sync for PhaseObservation
impl Unpin for PhaseObservation
impl UnsafeUnpin for PhaseObservation
impl UnwindSafe for PhaseObservation
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