Expand description
Core data model for cargo-allow source-tree exception governance.
This crate defines the shared finding, policy-entry, selector, lifecycle, match-outcome, path-normalization, and stable fingerprint primitives used by the cargo-allow crate family. It does not scan source files, invoke Cargo, compile code, or execute repository artifacts.
Structs§
- Allow
Config - Allow
Entry - Cargo
Allow Error - Finding
- Last
Seen - Lifecycle
- Match
Outcome - Requirements
- Selector
- Simple
Date - Span
- Structural
Identity - Workspace
Config
Enums§
Constants§
Functions§
- allow_
entry_ broad_ scope - finding_
identity_ key - glob_
matches - glob_
matches_ str - json_
escape - maybe_
line_ distance_ score - normalize_
path - normalize_
snippet - source_
tree_ path_ is_ ignored - source_
tree_ path_ matches_ filter - source_
tree_ scope_ has_ wildcard - stable_
hash_ hex