From 27ce77c7f49e99d2ca5ee374868a8c6c3aa2a71a Mon Sep 17 00:00:00 2001 From: bioinformatist Date: Wed, 1 Nov 2017 22:47:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=91=E4=BA=86=E4=B8=80=E5=8D=8A*=EF=BC=8C?= =?UTF-8?q?=E6=96=9C=E4=BD=93=E6=97=A0=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ch06-02-match.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch06-02-match.md b/src/ch06-02-match.md index 8829f45..f394cba 100644 --- a/src/ch06-02-match.md +++ b/src/ch06-02-match.md @@ -192,7 +192,7 @@ error[E0004]: non-exhaustive patterns: `None` not covered ``` -Rust 知道我们没有覆盖所有可能的情况甚至知道那些模式被忘记了!Rust 中的匹配是 **穷尽的**(*exhaustive):必须穷举到最后的可能性来使代码有效。特别的在这个 `Option` 的例子中,Rust 防止我们忘记明确的处理 `None` 的情况,这使我们免于假设拥有一个实际上为空的值,这造成了之前提到过的价值亿万的错误。 +Rust 知道我们没有覆盖所有可能的情况甚至知道那些模式被忘记了!Rust 中的匹配是 **穷尽的**(*exhaustive*):必须穷举到最后的可能性来使代码有效。特别的在这个 `Option` 的例子中,Rust 防止我们忘记明确的处理 `None` 的情况,这使我们免于假设拥有一个实际上为空的值,这造成了之前提到过的价值亿万的错误。 ### `_` 通配符