Skip to main content

canic_backup/
lib.rs

1//! Host-side fleet backup and restore primitives for Canic.
2//!
3//! This crate intentionally keeps backup-run provenance and restore contracts
4//! outside canister runtime state. Root registry storage, topology cascade DTOs,
5//! and backup manifests remain separate boundary types.
6
7pub mod artifacts;
8pub mod discovery;
9pub mod execution;
10pub mod journal;
11pub mod manifest;
12pub mod persistence;
13pub mod plan;
14pub mod registry;
15pub mod restore;
16pub mod runner;
17pub mod snapshot;
18#[cfg(test)]
19mod test_support;
20pub mod timestamp;
21pub mod topology;