统一错误类型
定义 XOneError 枚举和 Result<T> 类型别名, 所有模块通过 Result<T, XOneError> 传播错误。
XOneError
Result<T>
Result<T, XOneError>