Jeremiah Russell
c4e4e28f66
🐛 fix(error): refine error handling with granular variants
...
- introduce specific error variants for std::io::Error and toml::de::Error
- remove commented-out error variants to streamline error reporting
2025-10-07 15:59:18 +01:00
Jeremiah Russell
465a590a09
✨ feat(error): add error type for invalid paging mode
...
- add `InvalidPagingMode` error to handle invalid paging options
2025-10-03 11:03:17 +01:00
Jeremiah Russell
5d9bee1197
✨ feat(error): enhance error handling for configuration issues
...
- add specific error variants for unset directory, home expansion failure, and directory creation failure
- improve error reporting by providing more context in error messages
2025-10-02 15:33:00 +01:00
Jeremiah Russell
cd149b0d53
✨ feat(error): introduce custom error enum for cull-gmail
...
- define `Error` enum to encapsulate errors from google_gmail1 and google_clis_common
- use `thiserror` crate for simplified error handling
2025-10-02 15:33:00 +01:00