Skip to content

Commit 1299ef7

Browse files
committed
self is already by_ref.
1 parent 13a4b83 commit 1299ef7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/libcore/iter.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ pub trait Iterator {
161161
#[inline]
162162
#[stable(feature = "rust1", since = "1.0.0")]
163163
fn nth(&mut self, mut n: usize) -> Option<Self::Item> where Self: Sized {
164-
for x in self.by_ref() {
164+
for x in self {
165165
if n == 0 { return Some(x) }
166166
n -= 1;
167167
}
@@ -636,7 +636,7 @@ pub trait Iterator {
636636
fn all<F>(&mut self, mut f: F) -> bool where
637637
Self: Sized, F: FnMut(Self::Item) -> bool
638638
{
639-
for x in self.by_ref() {
639+
for x in self {
640640
if !f(x) {
641641
return false;
642642
}
@@ -663,7 +663,7 @@ pub trait Iterator {
663663
Self: Sized,
664664
F: FnMut(Self::Item) -> bool
665665
{
666-
for x in self.by_ref() {
666+
for x in self {
667667
if f(x) {
668668
return true;
669669
}
@@ -688,7 +688,7 @@ pub trait Iterator {
688688
Self: Sized,
689689
P: FnMut(&Self::Item) -> bool,
690690
{
691-
for x in self.by_ref() {
691+
for x in self {
692692
if predicate(&x) { return Some(x) }
693693
}
694694
None
@@ -724,7 +724,7 @@ pub trait Iterator {
724724
P: FnMut(Self::Item) -> bool,
725725
{
726726
// `enumerate` might overflow.
727-
for (i, x) in self.by_ref().enumerate() {
727+
for (i, x) in self.enumerate() {
728728
if predicate(x) {
729729
return Some(i);
730730
}

0 commit comments

Comments
 (0)