Crate cargo_geiger_serde[][src]

cargo-geiger-serde ☢

This crate provides definitions to serialize the unsafety report.

Structs

Count

Statistics about the use of unsafe

CounterBlock

Unsafe usage metrics collection.

PackageId

Identifies a package in the dependency tree

PackageInfo

Package dependency information

QuickReportEntry

Entry of the report generated from scanning for packages that forbid the use of unsafe

QuickSafetyReport

Report generated from scanning for packages that forbid the use of unsafe

ReportEntry

Entry of the report generated from scanning for the use of unsafe

SafetyReport

Report generated from scanning for the use of unsafe

UnsafeInfo

Unsafety usage in a package

Enums

DependencyKind

Kind of dependency for a package

Source

Source of a package (where it is fetched from)