Skip to content

Commit 423481b

Browse files
committed
Improve example in slice::windows() doc
Now using a window of 3 instead 2 because it removes any confusion about exactly how consecutive windows overlap
1 parent 85a4bd8 commit 423481b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

library/core/src/slice/mod.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -1045,11 +1045,11 @@ impl<T> [T] {
10451045
/// # Examples
10461046
///
10471047
/// ```
1048-
/// let slice = ['r', 'u', 's', 't'];
1049-
/// let mut iter = slice.windows(2);
1050-
/// assert_eq!(iter.next().unwrap(), &['r', 'u']);
1051-
/// assert_eq!(iter.next().unwrap(), &['u', 's']);
1052-
/// assert_eq!(iter.next().unwrap(), &['s', 't']);
1048+
/// let slice = ['l', 'o', 'r', 'e', 'm'];
1049+
/// let mut iter = slice.windows(3);
1050+
/// assert_eq!(iter.next().unwrap(), &['l', 'o', 'r']);
1051+
/// assert_eq!(iter.next().unwrap(), &['o', 'r', 'e']);
1052+
/// assert_eq!(iter.next().unwrap(), &['r', 'e', 'm']);
10531053
/// assert!(iter.next().is_none());
10541054
/// ```
10551055
///

0 commit comments

Comments
 (0)