Skip to navigation

Enum Resource Metrics Measurement Scope

View as Markdown

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 enum ResourceMetricsMeasurementScope {
RuntimeDefault,
Global,
ApplicationProcess,
ProcessTree,
}

Measurement boundary selected for resource metric collection.

Variants

RuntimeDefault

RuntimeDefault

Choose the default for the runtime: global in the CLI, or the current process tree in APIs.

Global

Global

Collect resources for the full system visible to the running environment.

ApplicationProcess

ApplicationProcess

Collect resources for the process containing the Relay runtime.

ProcessTree

ProcessTree

Collect resources for the selected root process and all descendants.

Implementations

impl ResourceMetricsMeasurementScope

impl ResourceMetricsMeasurementScope

as_str

pub const fn as_str(self) -> &'static str

Stable value used by the configuration editor and serialized config.

Trait Implementations

impl Clone for ResourceMetricsMeasurementScope

impl Clone for ResourceMetricsMeasurementScope

clone

fn clone(&self) -> ResourceMetricsMeasurementScope

clone_from

fn clone_from(&mut self, source: &Self)

impl Debug for ResourceMetricsMeasurementScope

impl Debug for ResourceMetricsMeasurementScope

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for ResourceMetricsMeasurementScope

impl Default for ResourceMetricsMeasurementScope

default

fn default() -> ResourceMetricsMeasurementScope

impl<'de> Deserialize<'de> for ResourceMetricsMeasurementScope

impl<'de> Deserialize<'de> for ResourceMetricsMeasurementScope

deserialize

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,

impl PartialEq for ResourceMetricsMeasurementScope

impl PartialEq for ResourceMetricsMeasurementScope

eq

fn eq(&self, other: &ResourceMetricsMeasurementScope) -> bool

ne

fn ne(&self, other: &Rhs) -> bool

impl Serialize for ResourceMetricsMeasurementScope

impl Serialize for ResourceMetricsMeasurementScope

serialize

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,

impl Copy for ResourceMetricsMeasurementScope

impl Copy for ResourceMetricsMeasurementScope

impl Eq for ResourceMetricsMeasurementScope

impl Eq for ResourceMetricsMeasurementScope

impl StructuralPartialEq for ResourceMetricsMeasurementScope

impl StructuralPartialEq for ResourceMetricsMeasurementScope