Skip to content

Commit 85364e3

Browse files
committed
add pdf
1 parent 10c63ab commit 85364e3

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed
73.8 MB
Binary file not shown.

src/rss.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25990,7 +25990,7 @@ for e in [1, 2, 3] {} // Error :(</code></pre>
2599025990

2599125991
<p>这是一个长期存在的问题,但是解决方案并不像看起来那样简单。仅添加<code>trait</code>实现会破坏现有代码。 <code>array.into_iter()</code>现在已可编译,由于方法调用语法的工作原理,该函数隐式调用<code>(&array).into_iter()</code>。添加<code>trait</code>实现将改变含义。</p>
2599225992

25993-
<p>通常,我们将这种类型的破坏(breakage)(添加<code>trait</code>实现)分类为“轻微(minor)”和“可接受(minor)”。但是在这种情况下,有太多的代码会被它破坏。</p>
25993+
<p>通常,我们将这种类型的破坏(breakage)(添加<code>trait</code>实现)分类为“轻微(minor)”和“可接受(acceptable)”。但是在这种情况下,有太多的代码会被它破坏。</p>
2599425994

2599525995
<p>多次建议“仅在 Rust 2021 中为数组实现IntoIterator”。但是,这根本不可能。您不能在一个版次中存在<code>trait</code>实现,而在另一个版次中则不能存在,因为版次可以混合使用。</p>
2599625996

0 commit comments

Comments
 (0)