use vise::EncodeLabelValue; #[derive(Debug, EncodeLabelValue)] struct UnsupportedLifetime<'a> { label: &'a str, } #[derive(Debug, EncodeLabelValue)] struct UnsupportedConstParam { labels: [&'static str; N], } #[derive(Debug, EncodeLabelValue)] struct UnsupportedTypeParam { counter: T, } fn main() {}