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. Error::exit maps any error value to an
appropriate process exit code. 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.