Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions iterator/iterator.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,15 +95,15 @@ let v = (1..20).collect(); //编译通不过的!

1. 显式地标明`v`的类型:

```rust
let v: Vec<_> = (1..20).collect();
```
```rust
let v: Vec<_> = (1..20).collect();
```

2. 显式地指定`collect`调用时的类型:

```rust
let v = (1..20).collect::<Vec<_>>();
```
```rust
let v = (1..20).collect::<Vec<_>>();
```

当然,一个迭代器中还存在其他的消费者,比如取第几个值所用的 `.nth()`函数,还有用来查找值的 `.find()` 函数,调用下一个值的`next()`函数等等,这里限于篇幅我们不能一一介绍。所以,下面我们只介绍另一个比较常用的消费者—— `fold` 。

Expand Down