Public declaration syntax from harness-tui-kit/src/components/metrics/card.rs Original source SHA-256: 61831835ef02759363b7c1fcfc961717ec7fb85445d0b6b0eb546d4e7023ad12 Function bodies and constant values are omitted. This is not the complete implementation. Source line 36 #[derive(Debug, Clone)] pub struct MetricCard<'a> { } Source line 52 #[must_use] pub fn new(label: &'a str, value: &'a str) -> Self; Source line 67 #[must_use] pub fn delta(mut self, delta: &'a str) -> Self; Source line 74 #[must_use] pub fn unit(mut self, unit: &'a str) -> Self; Source line 81 #[must_use] pub fn theme(mut self, theme: &'a Theme) -> Self;