Skip to main content

Module plan

Module plan 

Source
Expand description

Side-effect-free install and uninstall planning.

Plans describe what an install or uninstall would do before any user-owned files are touched. They are intended for downstream CLIs that want to show a precise preview or refuse unsafe operations before calling the mutating API.

Structs§

InstallPlan
Side-effect-free preview of an install operation.
PlanWarning
Advisory warning attached to a plan.
UninstallPlan
Side-effect-free preview of an uninstall operation.

Enums§

PlanStatus
High-level status for a dry-run install or uninstall plan.
PlanTarget
The operation target described by an install/uninstall plan.
PlannedChange
One concrete change in a dry-run plan.
RefusalReason
A predictable dry-run refusal reason.