Skip to main content

Module error

Module error 

Source
Expand description

Error handling helpers. Typed error surface for the Asana CLI library.

Per REPO_INVARIANTS.md (Error handling) the library exposes a thiserror enum with one variant per distinct failure mode and #[from] seams onto the domain error types that already live deeper in the crate ([ApiError], [RichTextError]). The binary edge (main.rs, cli/, output/) erases this type at the top of the call stack; library code never depends on the edge error crate.

Enums§

Error
All errors raised by the Asana CLI library layer.

Type Aliases§

Result
Result type alias for the Asana CLI library, carrying the typed Error.