pub(crate) type Counter = DeleteOnDropCounter<AtomicF64, Vec<String>>;
pub(crate) struct Counter { /* private fields */ }