diff --git a/src/libcore/iter.rs b/src/libcore/iter.rs index 3b62c8da1ebe1..02242492e34a1 100644 --- a/src/libcore/iter.rs +++ b/src/libcore/iter.rs @@ -548,7 +548,9 @@ pub trait Iterator { false } - /// Return the first element satisfying the specified predicate + /// Returns the first element satisfying the specified predicate. + /// + /// Does not consume the iterator past the first found element. #[inline] fn find(&mut self, predicate: |&A| -> bool) -> Option { for x in *self {