#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)]
pub struct DependencyDelta {
pub name: String,
pub is_installed: bool,
pub installed_version: Option<String>,
pub version_satisfied: bool,
}
#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)]
pub struct SandboxInfo {
pub package_name: String,
pub depends: Vec<DependencyDelta>,
pub makedepends: Vec<DependencyDelta>,
pub checkdepends: Vec<DependencyDelta>,
pub optdepends: Vec<DependencyDelta>,
}