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