canic_backup/restore/
mod.rs1mod apply;
2mod plan;
3mod runner;
4
5pub(in crate::restore) use apply::RestoreApplyCommandOutputPair;
6use apply::RestoreApplyJournalReport;
7pub use apply::{
8 RestoreApplyArtifactCheck, RestoreApplyArtifactValidation, RestoreApplyCommandConfig,
9 RestoreApplyCommandOutput, RestoreApplyCommandPreview, RestoreApplyDryRun,
10 RestoreApplyDryRunError, RestoreApplyDryRunOperation, RestoreApplyJournal,
11 RestoreApplyJournalError, RestoreApplyJournalOperation, RestoreApplyOperationKind,
12 RestoreApplyOperationKindCounts, RestoreApplyOperationReceipt,
13 RestoreApplyOperationReceiptOutcome, RestoreApplyOperationState, RestoreApplyPendingSummary,
14 RestoreApplyProgressSummary, RestoreApplyReportOperation, RestoreApplyReportOutcome,
15 RestoreApplyRunnerCommand,
16};
17pub use plan::{
18 RestoreIdentitySummary, RestoreMapping, RestoreMappingEntry, RestoreOperationSummary,
19 RestoreOrderingDependency, RestoreOrderingRelationship, RestoreOrderingSummary, RestorePlan,
20 RestorePlanError, RestorePlanMember, RestorePlanner, RestoreReadinessSummary,
21 RestoreSnapshotSummary, RestoreVerificationSummary,
22};
23pub use runner::{
24 RESTORE_RUN_RECEIPT_COMPLETED, RESTORE_RUN_RECEIPT_FAILED,
25 RESTORE_RUN_RECEIPT_RECOVERED_PENDING, RestoreRunExecutedOperation, RestoreRunOperationReceipt,
26 RestoreRunReceiptSummary, RestoreRunResponse, RestoreRunnerConfig, RestoreRunnerError,
27 RestoreRunnerOutcome, parse_uploaded_snapshot_id, restore_run_dry_run, restore_run_execute,
28 restore_run_execute_result, restore_run_unclaim_pending,
29};
30#[cfg(test)]
31mod tests;