Skip to main content

Module error

Module error 

Source
Expand description

错误类型。

设计要求(见 docs/research/08-ui-ux-design.md §7.2):错误必须是结构化的错误码 加参数,而不是拼装好的自然语言字符串。这样 GUI 层才能按用户语言渲染,CLI 层才能 映射到稳定的退出码。

因此本模块的 Display 实现只用于开发者调试与日志,不应直接展示给终端用户。

Enums§

Error
omy 核心库的错误类型。
ExitCode
CLI 退出码。数值定义见 docs/research/09-cli-design.md §3.1, 脚本依赖这些数值区分「密码错」与「文件坏」,不得随意改动。

Type Aliases§

Result
本库统一的 Result 别名。