Result 的别名

如果我们想多次重用特定的 Result 类型,该怎么办?回想一下,Rust 允许我们创建别名。方便的是,我们可以为特定的 Result 定义一个别名。

在模块级别,创建别名特别有用。在特定模块中发现的错误通常具有相同的 Err 类型,因此单个别名可以简洁地定义所有相关的 Result。这非常实用,以至于 std 库甚至提供了一个:io::Result

这里有一个简单的例子来展示语法:

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

另请参阅:

io::Result