diff --git a/metrics/src/key.rs b/metrics/src/key.rs index 0a297e17..928ef9d6 100644 --- a/metrics/src/key.rs +++ b/metrics/src/key.rs @@ -35,6 +35,12 @@ impl From for KeyName { KeyName(SharedString::from(name)) } } + +impl From> for KeyName { + fn from(name: std::borrow::Cow<'static, str>) -> Self { + KeyName(SharedString::from(name)) + } +} /// A metric identifier. /// /// A key represents both the name and labels of a metric.