Skip to main content

canic_backup/restore/
mod.rs

1mod 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_FAILED, RESTORE_RUN_RECEIPT_RECOVERED_PENDING,
26    RestoreRunExecutedOperation, RestoreRunOperationReceipt, RestoreRunReceiptSummary,
27    RestoreRunResponse, RestoreRunnerCommandExecutor, RestoreRunnerCommandOutput,
28    RestoreRunnerConfig, RestoreRunnerError, RestoreRunnerOutcome, parse_uploaded_snapshot_id,
29    restore_run_dry_run, restore_run_execute_result_with_executor,
30    restore_run_execute_with_executor, restore_run_retry_failed, restore_run_unclaim_pending,
31};
32#[cfg(test)]
33mod tests;