pub(crate) type LazyLockMutex<T> = LazyLock<Arc<Mutex<T>>>;
pub(crate) struct LazyLockMutex<T> { /* private fields */ }