Skip to main content

Module use_case_error

Module use_case_error 

Source
Expand description

Umbrella use-case error.

Use cases depend on multiple ports simultaneously; rather than forcing each call site to enumerate every error leaf, UseCaseError aggregates the three port-specific errors (plus domain errors) via #[from] conversions. The variants preserve the original error for inspection via downcast_ref or pattern matching.

Enums§

UseCaseError
Top-level error returned by use cases in later slices.