Skip to main content

Module plan

Module plan 

Source
Expand description

Build a SyncPlan: classify every source entry as copy/update/skip and, when --delete is set, collect destination entries to remove.

Structs§

Deletion
A destination entry slated for deletion (deepest paths first).
PlanOptions
Knobs controlling how the plan is built.
PlannedAction
A source entry paired with the action chosen for it.
SyncPlan
The full plan: per-entry actions plus pending deletions.

Enums§

Action
What ripsync intends to do with a single entry.

Functions§

build_plan
Build a SyncPlan for mirroring src into dst.
build_plan_controlled
Build a plan with cooperative control and lifecycle reporting.