Expand description
Advanced error handling and recovery system
This module provides sophisticated error handling capabilities including contextual error information, automatic recovery strategies, and user-friendly error reporting with actionable suggestions.
Structs§
- Action
Result - Result of an automated action
- Advanced
Error - Advanced error type with rich context and recovery information
- Advanced
Error Handler - Advanced error handler with pattern detection and recovery
- Automated
Action - Automated action that can be taken
- Category
Stats - Statistics per error category
- Error
Context - Error context providing additional information
- Error
Handler Config - Configuration for error handler
- Error
Handling Result - Result of error handling
- Error
Pattern - Error pattern for detection and analysis
- Error
Reporting Config - Error reporting configuration
- Error
Time Metrics - Performance metrics at error time
- Pattern
Stats - Statistics per error pattern
- Recovery
Statistics - Recovery statistics tracking
- Recovery
Strategy - Recovery strategies for error patterns
- Recovery
Suggestion - Recovery suggestion with actionable steps
- Retry
Info - Retry information for recoverable errors
- Support
Info - Support information
- System
State - System state information
- User
Error Report - User-friendly error report
Enums§
- Action
Error - Error from automated action execution
- Action
Type - Types of automated actions
- Backoff
Strategy - Backoff strategies for retries
- Difficulty
Level - Difficulty levels for recovery
- Error
Category - Error categories for classification
- Error
Severity - Error severity levels
- Recovery
Category - Recovery suggestion categories
- Recovery
Result - Result of recovery attempt
- User
Impact - User impact levels
Traits§
- Action
Handler - Action handler trait for automated recovery