canic-backup 0.68.23

Manifest and orchestration primitives for Canic deployment backup and restore
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Module: plan
//!
//! Responsibility: build and validate backup plans and preflight contracts.
//! Does not own: registry discovery, journal execution, or artifact storage.
//! Boundary: converts selected topology into executable backup operations.

mod build;
mod error;
mod preflight;
#[cfg(test)]
mod tests;
mod types;
mod validation;

pub use build::{BackupPlanBuildInput, build_backup_plan, resolve_backup_selector};
pub use error::BackupPlanError;
pub use types::*;