Struct python_packaging::resource_collection::ResourcesLicenseReport [−][src]
pub struct ResourcesLicenseReport {
pub no_license_packages: BTreeSet<String>,
pub spdx_by_package: BTreeMap<String, BTreeSet<String>>,
pub non_spdx_by_package: BTreeMap<String, BTreeSet<String>>,
}Describes the state of licensing for resources in a given resources collection.
Fields
no_license_packages: BTreeSet<String>Packages without any licensing info.
spdx_by_package: BTreeMap<String, BTreeSet<String>>Packages using an SPDX license. Maps license to package names.
non_spdx_by_package: BTreeMap<String, BTreeSet<String>>Packages using non-SPDX license. Maps license to package names.
Trait Implementations
impl Clone for ResourcesLicenseReport[src]
impl Clone for ResourcesLicenseReport[src]fn clone(&self) -> ResourcesLicenseReport[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for ResourcesLicenseReport[src]
impl Default for ResourcesLicenseReport[src]fn default() -> ResourcesLicenseReport[src]
Auto Trait Implementations
impl RefUnwindSafe for ResourcesLicenseReport
impl RefUnwindSafe for ResourcesLicenseReportimpl Send for ResourcesLicenseReport
impl Send for ResourcesLicenseReportimpl Sync for ResourcesLicenseReport
impl Sync for ResourcesLicenseReportimpl Unpin for ResourcesLicenseReport
impl Unpin for ResourcesLicenseReportimpl UnwindSafe for ResourcesLicenseReport
impl UnwindSafe for ResourcesLicenseReport