loonfs-core 0.2.0

Core LoonFS engine: namespace metadata, commits, replay, and maintenance.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Namespace control helpers.
//!
//! A namespace is one durable filesystem history. Most callers should use
//! [`crate::NamespaceEngine`]; these helpers are for runtime and admin code
//! that needs direct namespace inspection.

pub(crate) mod basis;
pub(crate) mod bootstrap;
pub(crate) mod catalog;
pub(crate) mod control;
pub(crate) mod delete;
pub(crate) mod fork;
pub(crate) mod status;
pub(crate) mod writer_epoch;

pub use basis::{BasisManifest, MetadataBasis};
pub use bootstrap::BootstrapNamespaceError;