diff options
| author | Michael Huynh <miqid@outlook.com> | 2016-02-22 22:02:40 +0800 |
|---|---|---|
| committer | Michael Huynh <miqid@outlook.com> | 2016-02-22 22:02:40 +0800 |
| commit | 4d2a81617c849cfa7ff79ce6a0a593ebf3659d25 (patch) | |
| tree | c5f79b7deffb4d20cea95b3a24feb653a92aee38 /src/libcore | |
| parent | 98a59cf57e02b6e6a5a3bd74eb47b1422eaacc53 (diff) | |
| download | rust-4d2a81617c849cfa7ff79ce6a0a593ebf3659d25.tar.gz rust-4d2a81617c849cfa7ff79ce6a0a593ebf3659d25.zip | |
Correct Iterator trait documentation
Fixes several minor spelling errors and includes a suggested style fix.
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/iter.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libcore/iter.rs b/src/libcore/iter.rs index 3f1808a0396..96302acb8d9 100644 --- a/src/libcore/iter.rs +++ b/src/libcore/iter.rs @@ -1428,7 +1428,7 @@ pub trait Iterator { /// assert_eq!(6, doubled[2]); /// ``` /// - /// Using the 'turbofish' instead of annotationg `doubled`: + /// Using the 'turbofish' instead of annotating `doubled`: /// /// ``` /// let a = [1, 2, 3]; @@ -1610,7 +1610,7 @@ pub trait Iterator { /// `true`, then so does `all()`. If any of them return `false`, it /// returns `false`. /// - /// `all()` is short-circuting; in other words, it will stop processing + /// `all()` is short-circuiting; in other words, it will stop processing /// as soon as it finds a `false`, given that no matter what else happens, /// the result will also be `false`. /// @@ -1660,7 +1660,7 @@ pub trait Iterator { /// `true`, then so does `any()`. If they all return `false`, it /// returns `false`. /// - /// `any()` is short-circuting; in other words, it will stop processing + /// `any()` is short-circuiting; in other words, it will stop processing /// as soon as it finds a `true`, given that no matter what else happens, /// the result will also be `true`. /// @@ -1711,7 +1711,7 @@ pub trait Iterator { /// `true`, then `find()` returns `Some(element)`. If they all return /// `false`, it returns `None`. /// - /// `find()` is short-circuting; in other words, it will stop processing + /// `find()` is short-circuiting; in other words, it will stop processing /// as soon as the closure returns `true`. /// /// Because `find()` takes a reference, and many iterators iterate over @@ -1762,7 +1762,7 @@ pub trait Iterator { /// returns `true`, then `position()` returns `Some(index)`. If all of /// them return `false`, it returns `None`. /// - /// `position()` is short-circuting; in other words, it will stop + /// `position()` is short-circuiting; in other words, it will stop /// processing as soon as it finds a `true`. /// /// # Overflow Behavior @@ -1824,7 +1824,7 @@ pub trait Iterator { /// and if one of them returns `true`, then `rposition()` returns /// `Some(index)`. If all of them return `false`, it returns `None`. /// - /// `rposition()` is short-circuting; in other words, it will stop + /// `rposition()` is short-circuiting; in other words, it will stop /// processing as soon as it finds a `true`. /// /// # Examples @@ -2079,7 +2079,7 @@ pub trait Iterator { (ts, us) } - /// Creates an iterator which clone()s all of its elements. + /// Creates an iterator which `clone()`s all of its elements. /// /// This is useful when you have an iterator over `&T`, but you need an /// iterator over `T`. |
