List of all items
Structs
- AnalysisOptions
- CrateMetadata
- advisory::Advisory
- advisory::AdvisoryDb
- diff::LockfileDiff
- lockfile::LockfileModel
- lockfile::Package
- lockfile::PackageId
- policy::AdvisoriesPolicy
- policy::LicensesPolicy
- policy::ListPolicy
- policy::Policy
- policy::PolicyDecision
- policy::PolicyProfile
- policy::RiskPolicy
- policy::SignalsPolicy
- report::AnalysisInfo
- report::DiffInfo
- report::RustinelReport
- report::ToolInfo
- risk::PackageRisk
- risk::ProjectRisk
- risk::ScoreExplanation
- sarif::SarifLog
- signals::Evidence
- signals::RiskSignal
Enums
- errors::RustinelError
- policy::Decision
- report::OutputFormat
- risk::RiskLevel
- sbom::ExportFormat
- signals::Severity
Functions
- analyze_diff
- analyze_lockfile
- diff::diff_lockfiles
- diff::diff_models
- graph::dependency_paths
- graph::format_path
- lockfile::parse_lockfile
- lockfile::parse_lockfile_str
- markdown::escape
- markdown::escape_code
- policy::evaluate
- policy::license_summary
- policy::parse_policy_toml
- report::build_check_report
- report::build_diff_report
- report::is_failing
- report::render
- report::score_bar
- report::score_explanation
- report::to_human
- report::to_json
- report::to_markdown
- report::to_sarif
- risk::explain
- risk::level_for_score
- risk::score_project
- safety::has_no_parent_components
- safety::is_contained_within
- safety::is_safe_crate_name
- safety::is_safe_path_segment
- safety::is_safe_version
- safety::read_file_capped
- sarif::build
- sbom::cyclonedx
- sbom::openvex
- sbom::osv
- sbom::render
- sbom::spdx
- signals::collect_basic_signals
- signals::is_known_good
- signals::sort_signals
- signals::typosquat_target