Merge pull request #21 from stamp711/master

修正翻译错误
This commit is contained in:
KaiserY 2017-04-25 10:04:29 -05:00 committed by GitHub
commit d5f93d6dc5

View File

@ -112,4 +112,4 @@ values between 1 and 100</span>
Rust 的错误处理功能被设计为帮助你编写更加健壮的代码。`panic!`宏代表一个程序无法处理的状态并停止执行而不是使用无效或不正确的值继续处理。Rust 类型系统的`Result`枚举代表操作可能会在一种可以恢复的情况下失败。可以使用`Result`来告诉代码调用者他需要处理潜在的成功或失败。在适当的场景使用`panic!`和`Result`将会使你的代码在面对无处不在的错误时显得更加可靠。 Rust 的错误处理功能被设计为帮助你编写更加健壮的代码。`panic!`宏代表一个程序无法处理的状态并停止执行而不是使用无效或不正确的值继续处理。Rust 类型系统的`Result`枚举代表操作可能会在一种可以恢复的情况下失败。可以使用`Result`来告诉代码调用者他需要处理潜在的成功或失败。在适当的场景使用`panic!`和`Result`将会使你的代码在面对无处不在的错误时显得更加可靠。
现在我们已经见识过了标准库中`Option`和`Result`泛型枚举的能力了,让我们聊聊泛型是如何工作的,以及如在你的代码中利用他们。 现在我们已经见识过了标准库中`Option`和`Result`泛型枚举的能力了,让我们聊聊泛型是如何工作的,以及如在你的代码中利用他们。