From 7a4fc8b6012137299739ab30379bef9d57192811 Mon Sep 17 00:00:00 2001 From: faldage <59192058+faldage@users.noreply.github.com> Date: Sun, 8 Sep 2024 22:02:27 +0800 Subject: [PATCH] Update ch19-03-advanced-traits.md --- src/ch19-03-advanced-traits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch19-03-advanced-traits.md b/src/ch19-03-advanced-traits.md index d58e636..27f595a 100644 --- a/src/ch19-03-advanced-traits.md +++ b/src/ch19-03-advanced-traits.md @@ -23,7 +23,7 @@ `Item` 是一个占位符类型,同时 `next` 方法的定义表明它返回 `Option` 类型的值。这个 trait 的实现者会指定 `Item` 的具体类型,无论实现者指定何种类型,`next` 方法都会返回一个包含了此具体类型值的 `Option`。 关联类型看起来有点像泛型:后者允许定义一个函数时,暂不指定其可以处理的类型。为了体现这两者的区别,请看下面的例子。 -这个例子为 `Counter` 结构体实现了 `Iterator` trait ,其中指定 `Item` 的类型为 `u32`: +这个例子为 `Counter` 结构体实现了 `Iterator` trait,其中指定 `Item` 的类型为 `u32`: 文件名:src/lib.rs