pub struct KeyMetric {
pub column: String,
pub agg: KeyAgg,
pub family: String,
}Expand description
SRD-109 — one key-metric designation on an execution node:
column: agg(family). Designating key metrics both names the
node’s measurables and attaches the node to the table row of its
nearest enclosing anchor (or the spine). family is empty for
the family-less span().
Fields§
§column: String§agg: KeyAgg§family: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for KeyMetric
impl<'de> Deserialize<'de> for KeyMetric
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
Auto Trait Implementations§
impl Freeze for KeyMetric
impl RefUnwindSafe for KeyMetric
impl Send for KeyMetric
impl Sync for KeyMetric
impl Unpin for KeyMetric
impl UnsafeUnpin for KeyMetric
impl UnwindSafe for KeyMetric
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