Struct Process Sampling Metadata
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub struct ProcessSamplingMetadata {
pub visible_processes: u64,
pub sampled_processes: u64,
pub field_sampled_processes: BTreeMap<String, u64>,
}
Coverage of process queries used for process-summed measurements.
Fields
visible_processes: u64
Process IDs found when the collection began.
sampled_processes: u64
Process IDs for which the requested base process query succeeded.
field_sampled_processes: BTreeMap<String, u64>
Process counts for readable counters or usable disk-rate intervals, keyed by measurement path. Zero means no process supplied a usable value; absent keys were not attempted.
Trait Implementations
impl Clone for ProcessSamplingMetadata
impl Clone for ProcessSamplingMetadata
clone
fn clone(&self) -> ProcessSamplingMetadata
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for ProcessSamplingMetadata
impl Debug for ProcessSamplingMetadata
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
impl<'de> Deserialize<'de> for ProcessSamplingMetadata
impl<'de> Deserialize<'de> for ProcessSamplingMetadata
deserialize
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProcessSamplingMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl PartialEq for ProcessSamplingMetadata
impl PartialEq for ProcessSamplingMetadata
eq
fn eq(&self, other: &ProcessSamplingMetadata) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for ProcessSamplingMetadata
impl Serialize for ProcessSamplingMetadata
serialize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Eq for ProcessSamplingMetadata
impl Eq for ProcessSamplingMetadata
impl StructuralPartialEq for ProcessSamplingMetadata
impl StructuralPartialEq for ProcessSamplingMetadata