switchyard/fs/
mod.rs

1//! Filesystem primitives used by Switchyard.
2//!
3//! This module provides low-level, TOCTOU-safe filesystem operations used by the
4//! higher-level API stages. Consumers should prefer calling public API stages in
5//! `switchyard::api` rather than these atoms. Low-level atoms are crate-private
6//! and are not re-exported at the module root.
7
8pub mod atomic;
9pub mod backup;
10pub mod meta;
11pub mod mount;
12pub mod paths;
13pub mod restore;
14pub mod swap;