useserde::Deserialize;usecrate::types::EcosystemWithSuffix;pubtypePackageName=String;/// Identity of an affected package within its ecosystem.
#[derive(Debug, Clone, Deserialize)]pubstructPackage{/// Ecosystem name, optionally with a suffix (e.g. `"Debian:10"`).
pubecosystem: EcosystemWithSuffix,
/// Package name as used within the ecosystem.
pubname: PackageName,
/// Optional Package URL (<https://github.com/package-url/purl-spec>).
pubpurl:Option<String>,
}