cargo-mend 0.21.0

Opinionated visibility auditing for Rust crates and workspaces
mod cache;
mod caller_aware;
mod intersection;
mod load;
mod schema;
mod sink;
mod visibility_constraint;
mod visibility_priority;

pub(super) use cache::CacheBuildKind;
pub(super) use cache::cache_filename_for;
pub(super) use load::AnalysisEvidence;
pub(super) use load::load_report;
pub(super) use schema::StoredFinding;
pub(super) use schema::StoredPubUseFixFact;
pub(super) use schema::StoredReport;
pub(super) use schema::UseSiteReference;
pub(super) use sink::FindingsSink;
pub(super) use sink::UseSiteIndex;
pub(super) use sink::prepare_findings_dir;
pub(super) use visibility_constraint::StoredCallerReconciliation;
pub(super) use visibility_constraint::StoredConstraintOutcome;
pub(super) use visibility_constraint::StoredExactBoundaryAcceptance;
pub(super) use visibility_constraint::StoredExactPathPolicy;
pub(super) use visibility_constraint::StoredFacadeConstraint;
pub(super) use visibility_constraint::StoredInterfaceCeiling;
pub(super) use visibility_constraint::StoredVisibilityConstraint;
pub(super) use visibility_constraint::StoredVisibilityDeclaration;
pub(super) use visibility_constraint::StoredVisibilityReach;
pub(super) use visibility_constraint::StoredVisibilitySource;
pub(super) use visibility_constraint::StoredVisibilitySpelling;