//! Internal identifier for a [`LazyGroup`](crate::metrics::lazy_group::LazyGroup).
//!
//! This newtype exists to make scrape-scoped caching keys type-safe and self-documenting.
//!
//! It is crate-private because it is used by the encoder scrape context and by grouped lazy
//! metric sources, but it is not intended as a user-facing API.
use ;
/// A unique identifier for a `LazyGroup` instance.
///
/// `LazyGroupId` is guaranteed to be non-zero.
pub ;
static NEXT_ID: AtomicU64 = new;
/// Generates a new unique [`LazyGroupId`].
pub