Expand description
Centralised error and exit‑handling utilities for the TARDIS CLI.
This module provides a single Error enum that groups together all
user and system failures plus two convenience macros for constructing
those errors ergonomically. It also offers the [Failure] trait, allowing
any error value to map itself to an appropriate process exit. All public
items live behind concise documentation so that generated docs.rs output
remains immediately useful without excessive inline comments.
Enums§
- Error
- All possible failures surfaced by the CLI.
- System
Error - Failures that stem from the operating environment or runtime.
- User
Input Error - Human‑error variants.
Traits§
- Failable
- Any fatal error that can terminate the application.