Expand description
Comprehensive error handling system.
Legacy re-export: the module now lives in the subx-core crate; the
canonical path is subx_core::error. This alias exists for consumers
that have not yet migrated and will be removed once they have.
Comprehensive error types for the SubX CLI application operations.
This module defines the SubXError enum covering all error conditions
that can occur during subtitle processing, AI service integration,
audio analysis, file matching, and general command execution.
It also provides helper methods to construct errors and generate user-friendly messages.
Enums§
- ApiError
Source - API error source enumeration.
- SubX
Error - Represents all possible errors in the SubX application.
Type Aliases§
- SubX
Result - Specialized
Resulttype for SubX operations.