switchyard-fs 1.0.0

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

pub mod atomic;
pub mod backup;
pub mod meta;
pub mod mount;
pub mod paths;
pub mod restore;
pub mod swap;