Skip to main content

Module compat

Module compat 

Source

Structs§

NoPublicRemoval
Flags public symbols that existed before but are absent after the change (by qualified_name), indicating a breaking API removal.
SignatureStable
Flags public symbols whose signature changed between before and after, indicating a potential breaking change in the API contract.
TraitImplComplete
Detects impl blocks that lost methods compared to the before state. Groups symbols by parent (SymbolId) and compares method counts.

Functions§

compat_checks
Returns all 3 compatibility checks.