#![allow(
clippy::exhaustive_enums,
clippy::exhaustive_structs,
reason = "an internal library: no semver promise, see the crate docs"
)]
pub mod access;
#[expect(
missing_docs,
missing_debug_implementations,
clippy::missing_errors_doc,
reason = "the Rust style rules, met module by module"
)]
pub mod api;
#[expect(
missing_docs,
clippy::missing_errors_doc,
clippy::missing_panics_doc,
clippy::must_use_candidate,
reason = "the Rust style rules, met module by module"
)]
pub mod audit;
pub(crate) mod backend;
#[expect(
missing_docs,
clippy::missing_errors_doc,
clippy::multiple_unsafe_ops_per_block,
reason = "the Rust style rules, met module by module"
)]
pub mod catalog;
pub mod clock;
#[expect(
missing_docs,
clippy::missing_errors_doc,
clippy::must_use_candidate,
reason = "the Rust style rules, met module by module"
)]
pub mod commands;
pub mod config;
pub mod console;
#[expect(
missing_docs,
clippy::missing_errors_doc,
clippy::must_use_candidate,
reason = "the Rust style rules, met module by module"
)]
pub mod datadir;
pub mod envelope;
pub(crate) mod export;
pub mod fs;
pub mod ids;
pub mod mcp;
pub mod query;
pub mod retention;
#[expect(
clippy::missing_errors_doc,
clippy::must_use_candidate,
reason = "the Rust style rules, met module by module"
)]
pub mod serve;
#[expect(
missing_docs,
missing_debug_implementations,
clippy::missing_errors_doc,
clippy::must_use_candidate,
reason = "the Rust style rules, met module by module"
)]
#[cfg_attr(
test,
expect(
clippy::missing_panics_doc,
reason = "the Rust style rules, met module by module"
)
)]
pub mod store;
#[expect(
missing_docs,
missing_debug_implementations,
clippy::missing_errors_doc,
clippy::must_use_candidate,
reason = "the Rust style rules, met module by module"
)]
#[cfg_attr(
test,
expect(
clippy::missing_panics_doc,
reason = "the Rust style rules, met module by module"
)
)]
pub mod tenants;