Skip to main content

Crate orion_error

Crate orion_error 

Source

Modules§

advanced_prelude
Wildcard imports for protocol/schema checks and migration-oriented tests.
bridge
Explicit bridge types for entering the standard error ecosystem.
compat_prelude
Compatibility wildcard imports for legacy conversion APIs.
compat_traits
Compatibility trait exports for legacy conversion helpers.
conversion
Conversion traits for the current primary paths.
conversion_ext
Advanced conversion helpers that are not part of the default import path.
prelude
Primary-path traits and types for convenient wildcard imports.
reason
Reason-layer enums and traits.
report
Report-layer types for rendering and redaction.
runtime
Runtime-layer types.
snapshot
Snapshot-layer types and stable snapshot schema exports.
testcase
traits_ext
Grouped conversion and context extension traits.
types
Shared data carriers and enums that are still convenient outside the layered namespaces.

Macros§

location
op_context
在调用处展开 module_path!(),便于自动日志输出正确的模块路径。

Structs§

DefaultExposurePolicy
OperationContext
StructError
Structured runtime error carrier with explicit bridge APIs for the standard error ecosystem.

Enums§

UvsReason
Universal error reason classification with clear hierarchical structure 统一错误原因分类 - 采用清晰的分层结构

Traits§

ErrorWith
ErrorWrapAs
IntoAs

Derive Macros§

ErrorCode
ErrorIdentityProvider
OrionError