From 6ee256ff09693ee00b7f5edfa97a200a200b38d4 Mon Sep 17 00:00:00 2001 From: "Peng Hailin," Date: Sat, 29 Apr 2023 13:03:58 +0800 Subject: [PATCH] Update Ch13 --- ...h13_Functional_Language_Features_Iterators_and_Closures.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Ch13_Functional_Language_Features_Iterators_and_Closures.md b/src/Ch13_Functional_Language_Features_Iterators_and_Closures.md index 62daa98..87b47a7 100644 --- a/src/Ch13_Functional_Language_Features_Iterators_and_Closures.md +++ b/src/Ch13_Functional_Language_Features_Iterators_and_Closures.md @@ -681,9 +681,9 @@ warning: `iterator_demo` (bin "iterator_demo") generated 1 warning 许多迭代器适配器,都会取闭包作参数,且通常咱们指定给迭代器适配器的闭包,都将是捕获其环境的闭包。 -咱们将使用取闭包的 `filter` 方法,作为这方面的示例。改闭包会从其所在迭代器获取到一个条目,并返回要给 `bool`。在闭包返回 `true` 时,那个条目值就将被包含在由 `filter` 产生出的迭代中。在该闭包返回 `false` 时,那个条目值则不会被包含。 +咱们将使用取闭包的 `filter` 方法,作为这方面的示例。闭包从其所在迭代器获取到一个条目,并返回一个 `bool`。闭包返回 `true` 时,条目的值将被包含在由 `filter` 产生出的迭代中。在闭包返回 `false` 时,条目的值则不会被包含。 -下面清单 13-16 中,使用了有着捕获其环境中 `shoe_size` 变量的一个闭包的 `filter` 方法,来对一个 `Shoe` 结构体实例的集合进行迭代。他将只返回特定尺码的那些鞋子。 +下面清单 13-16 中,咱们使用带有捕获其环境中 `shoe_size` 变量闭包的 `filter` 方法,来迭代 `Shoe` 结构体实例的集合。他将只返回特定尺码的鞋子。 文件名:`src/lib.rs`