Expand description
统一错误处理模块(CoreError、错误码、错误上下文等) 现代化错误处理系统
基于thiserror的完整错误处理解决方案,提供类型安全和开发者友好的API
Re-exports§
pub use self::codes::ErrorCategory;pub use self::codes::ErrorCode;pub use self::context::ErrorContext;pub use self::context::ErrorContextBuilder;pub use self::core::api_error;pub use self::core::authentication_error;pub use self::core::business_error;pub use self::core::configuration_error;pub use self::core::network_error;pub use self::core::network_error_with_details;pub use self::core::permission_missing_error;pub use self::core::rate_limit_error;pub use self::core::serialization_error;pub use self::core::sso_token_invalid_error;pub use self::core::timeout_error;pub use self::core::token_expired_error;pub use self::core::token_invalid_error;pub use self::core::user_identity_invalid_error;pub use self::core::validation_error;pub use self::core::ApiError;pub use self::core::BuilderKind;pub use self::core::CoreError;pub use self::core::ErrorBuilder;pub use self::core::ErrorRecord;pub use self::core::RecoveryStrategy;pub use self::core::RetryPolicy;pub use self::traits::ErrorContextTrait;pub use self::traits::ErrorFormatTrait;pub use self::traits::ErrorTrait;pub use self::traits::FullErrorTrait;pub use self::traits::ErrorSeverity;pub use self::traits::ErrorType;
Modules§
- codes
- Error Codes Definition
- context
- 现代化错误上下文
- core
- CoreError:基于 thiserror 的企业级错误处理
- prelude
- 现代化错误处理系统预置模块
- traits
- 现代化错误处理特征系统