pub struct MetricKey(/* private fields */);Expand description
Namespaced metric key, e.g. github.open_pull_requests.
No #[serde(transparent)]: for a single-field tuple struct, serde_json already
serialises as the bare inner value, and ts-rs cannot parse the attribute.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MetricKey
impl<'de> Deserialize<'de> for MetricKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MetricKey
Source§impl Ord for MetricKey
impl Ord for MetricKey
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for MetricKey
impl PartialOrd for MetricKey
impl StructuralPartialEq for MetricKey
Auto Trait Implementations§
impl Freeze for MetricKey
impl RefUnwindSafe for MetricKey
impl Send for MetricKey
impl Sync for MetricKey
impl Unpin for MetricKey
impl UnsafeUnpin for MetricKey
impl UnwindSafe for MetricKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more