Trait Resource Unit
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 trait ResourceUnit: Copy {
// Required method
fn as_str(self) -> &'static str;
}
A unit with a stable name in snapshots and metric marks.
Required Methods
as_str
fn as_str(self) -> &'static str
Return the canonical snake_case unit name.
Dyn Compatibility
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called “object safety”, so this trait is not object safe.
Implementors
impl ResourceUnit for BandwidthUnit
impl ResourceUnit for BandwidthUnit
impl ResourceUnit for CapacityUnit
impl ResourceUnit for CapacityUnit
impl ResourceUnit for CountUnit
impl ResourceUnit for CountUnit
impl ResourceUnit for CpuUnit
impl ResourceUnit for CpuUnit
impl ResourceUnit for DataUnit
impl ResourceUnit for DataUnit
impl ResourceUnit for DurationUnit
impl ResourceUnit for DurationUnit
impl ResourceUnit for UtilizationUnit
impl ResourceUnit for UtilizationUnit