pub struct EvidenceQuality {Show 18 fields
pub request_count: usize,
pub queue_event_count: usize,
pub stage_event_count: usize,
pub runtime_snapshot_count: usize,
pub inflight_snapshot_count: usize,
pub requests: SignalCoverageStatus,
pub queues: SignalCoverageStatus,
pub stages: SignalCoverageStatus,
pub runtime_snapshots: SignalCoverageStatus,
pub inflight_snapshots: SignalCoverageStatus,
pub truncated: bool,
pub dropped_requests: u64,
pub dropped_stages: u64,
pub dropped_queues: u64,
pub dropped_inflight_snapshots: u64,
pub dropped_runtime_snapshots: u64,
pub quality: EvidenceQualityLevel,
pub limitations: Vec<String>,
}Expand description
Structured capture-coverage and interpretation-quality summary.
Fields§
§request_count: usizeNumber of completed request events captured.
queue_event_count: usizeNumber of queue events captured.
stage_event_count: usizeNumber of stage events captured.
runtime_snapshot_count: usizeNumber of runtime snapshots captured.
inflight_snapshot_count: usizeNumber of in-flight snapshots captured.
requests: SignalCoverageStatusCoverage status for request events.
queues: SignalCoverageStatusCoverage status for queue events.
stages: SignalCoverageStatusCoverage status for stage events.
runtime_snapshots: SignalCoverageStatusCoverage status for runtime snapshots.
inflight_snapshots: SignalCoverageStatusCoverage status for in-flight snapshots.
truncated: boolWhether any capture truncation limit was hit.
dropped_requests: u64Number of dropped request events.
dropped_stages: u64Number of dropped stage events.
dropped_queues: u64Number of dropped queue events.
dropped_inflight_snapshots: u64Number of dropped in-flight snapshots.
dropped_runtime_snapshots: u64Number of dropped runtime snapshots.
quality: EvidenceQualityLevelOverall quality level for this report’s evidence coverage.
limitations: Vec<String>Interpretation limitations inferred from coverage/truncation.
Trait Implementations§
Source§impl Clone for EvidenceQuality
impl Clone for EvidenceQuality
Source§fn clone(&self) -> EvidenceQuality
fn clone(&self) -> EvidenceQuality
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EvidenceQuality
impl Debug for EvidenceQuality
Source§impl PartialEq for EvidenceQuality
impl PartialEq for EvidenceQuality
Source§fn eq(&self, other: &EvidenceQuality) -> bool
fn eq(&self, other: &EvidenceQuality) -> bool
self and other values to be equal, and is used by ==.