Expand description
Unified error handling system for memscope-rs
This module provides a simplified, efficient error handling system that:
- Reduces string cloning overhead using
Arc<str>
- Maintains all existing error information
- Provides error recovery mechanisms
- Ensures backward compatibility
Structs§
- Default
Error Recovery - Default error recovery implementation
Enums§
- Error
Severity - Error severity levels
- MemScope
Error - Unified error type for the entire memscope-rs system
- Memory
Operation - Memory operation types for better error categorization
- Recovery
Action - Error recovery strategies
- System
Error Type - System error types
Traits§
- Error
Recovery - Error recovery trait for implementing recovery strategies
Type Aliases§
- Result
- Result type for all memscope operations