pub struct MatrixObservation {Show 25 fields
pub schema_version: u8,
pub case_id: String,
pub pyramid_level: u8,
pub status: PhaseStatus,
pub phases: Vec<PhaseObservation>,
pub inspect_equal: bool,
pub roundtrip_equal: Option<bool>,
pub rewrite_rejected: bool,
pub highdicom_readable: bool,
pub coordinate_error_max_px: Option<f64>,
pub coordinate_error_median_px: Option<f64>,
pub coordinate_error_rms_px: Option<f64>,
pub dice: Option<f64>,
pub mask_metrics: Option<Value>,
pub runtime_ms: f64,
pub peak_rss_bytes: u64,
pub viewer_runtime: BTreeMap<String, Value>,
pub peak_tracked_heap_bytes: u64,
pub viewer_implementation: Value,
pub probe_commands: BTreeMap<String, Vec<String>>,
pub input_bytes: u64,
pub output_bytes: Option<u64>,
pub input_sop_instance_uid: String,
pub output_sop_instance_uid: Option<String>,
pub message: String,
}Fields§
§schema_version: u8§case_id: String§pyramid_level: u8§status: PhaseStatus§phases: Vec<PhaseObservation>§inspect_equal: bool§roundtrip_equal: Option<bool>§rewrite_rejected: bool§highdicom_readable: bool§coordinate_error_max_px: Option<f64>§coordinate_error_median_px: Option<f64>§coordinate_error_rms_px: Option<f64>§dice: Option<f64>§mask_metrics: Option<Value>§runtime_ms: f64§peak_rss_bytes: u64§viewer_runtime: BTreeMap<String, Value>§peak_tracked_heap_bytes: u64§viewer_implementation: Value§probe_commands: BTreeMap<String, Vec<String>>§input_bytes: u64§output_bytes: Option<u64>§input_sop_instance_uid: String§output_sop_instance_uid: Option<String>§message: StringTrait Implementations§
Source§impl Debug for MatrixObservation
impl Debug for MatrixObservation
Auto Trait Implementations§
impl Freeze for MatrixObservation
impl RefUnwindSafe for MatrixObservation
impl Send for MatrixObservation
impl Sync for MatrixObservation
impl Unpin for MatrixObservation
impl UnsafeUnpin for MatrixObservation
impl UnwindSafe for MatrixObservation
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