From 961c217a138b4ab2f50085825151f086bce557b5 Mon Sep 17 00:00:00 2001 From: just2011lin Date: Tue, 23 Jul 2024 20:34:05 +0800 Subject: [PATCH] Update ch13-02-iterators.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 函数名可能写错了吧 --- src/ch13-02-iterators.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ch13-02-iterators.md b/src/ch13-02-iterators.md index 4652070..21a7fed 100644 --- a/src/ch13-02-iterators.md +++ b/src/ch13-02-iterators.md @@ -131,10 +131,10 @@ pub trait Iterator { 示例 13-16:使用 `filter` 方法和一个捕获 `shoe_size` 的闭包 -`shoes_in_my_size` 函数获取一个鞋子 vector 的所有权和一个鞋子大小作为参数。它返回一个只包含指定大小鞋子的 vector。 +`shoes_in_size` 函数获取一个鞋子 vector 的所有权和一个鞋子大小作为参数。它返回一个只包含指定大小鞋子的 vector。 -`shoes_in_my_size` 函数体中调用了 `into_iter` 来创建一个获取 vector 所有权的迭代器。接着调用 `filter` 将这个迭代器适配成一个只含有那些闭包返回 `true` 的元素的新迭代器。 +`shoes_in_size` 函数体中调用了 `into_iter` 来创建一个获取 vector 所有权的迭代器。接着调用 `filter` 将这个迭代器适配成一个只含有那些闭包返回 `true` 的元素的新迭代器。 闭包从环境中捕获了 `shoe_size` 变量并使用其值与每一只鞋的大小作比较,只保留指定大小的鞋子。最终,调用 `collect` 将迭代器适配器返回的值收集进一个 vector 并返回。 -这个测试展示当调用 `shoes_in_my_size` 时,我们只会得到与指定值相同大小的鞋子。 +这个测试展示当调用 `shoes_in_size` 时,我们只会得到与指定值相同大小的鞋子。