Skip to main content

Module traits

Module traits 

Source
Expand description

Trait definitions for diff computation strategies.

This module provides abstractions for computing different types of changes, enabling modular and testable diff operations.

Structs§

ComponentChangeSet
Container for component changes (added, removed, modified).
DependencyChangeSet
Container for dependency changes (added, removed).
LicenseChangeSet
Container for license changes.
VulnerabilityChangeSet
Container for vulnerability changes.

Traits§

ChangeComputer
Trait for computing a specific type of change between SBOMs.

Type Aliases§

ComponentMatches
Result of matching components between two SBOMs.