cesiumdb 0.1.0

Blazing fast, persistent key-value store for Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Copyright (c) Sienna Satterwhite, CesiumDB Contributors
// SPDX-License-Identifier: GPL-3.0-only WITH Classpath-exception-2.0

use std::sync::{
    LazyLock,
    atomic::AtomicUsize,
};

pub(crate) static STATS: LazyLock<Stats> = LazyLock::new(|| Stats::default());

#[derive(Debug, Default)]
pub(crate) struct Stats {
    pub(crate) current_threads: AtomicUsize,
}