Result 取别名

当我们要重用某个 Result 类型时,该怎么办呢?回忆一下,Rust 允许我们 创建别名。若某个 Result 有可能被重用,我们可以方便地给它取一个别名。

在模块的层面上创建别名特别有帮助。同一模块中的错误常常会有相同的 Err 类 型,所以单个别名就能简便地定义所有相关的 Result。这太有用了,以至于标准库 也提供了一个别名: io::Result

下面给出一个简短的示例来展示语法:

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

参见:

io::Result