Skip to main content

Module error

Module error 

Source
Expand description

Unified error types for sbom-tools.

This module provides a comprehensive error hierarchy for the library, with rich context for debugging and user-friendly messages.

Enums§

DiffErrorKind
Specific diff error kinds
EnrichmentErrorKind
Specific enrichment error kinds
MatchingErrorKind
Specific matching error kinds
ParseErrorKind
Specific parse error kinds
ReportErrorKind
Specific report error kinds
SbomDiffError
Main error type for sbom-tools operations.

Traits§

ErrorContext
Extension trait for adding context to errors.
OptionContext
Extension trait for Option types to convert to errors with context.

Type Aliases§

Result
Convenient Result type for sbom-tools operations