winbrew_models\install/
removal.rs

1use crate::install::InstalledPackage;
2
3/// The removal plan derived from installed-package state and dependents.
4#[derive(Debug, Clone)]
5pub struct RemovalPlan {
6    /// The package selected for removal.
7    pub package: InstalledPackage,
8    /// Package names that depend on the target package.
9    pub dependents: Vec<String>,
10}