@@ -2117,8 +2117,6 @@ impl str {
21172117 /// This length is in bytes, not [`char`]s or graphemes. In other words,
21182118 /// it may not be what a human considers the length of the string.
21192119 ///
2120- /// [`char`]: ../../std/primitive.char.html
2121- ///
21222120 /// # Examples
21232121 ///
21242122 /// Basic usage:
@@ -2590,8 +2588,6 @@ impl str {
25902588 /// Value, and may not match your idea of what a 'character' is. Iteration
25912589 /// over grapheme clusters may be what you actually want.
25922590 ///
2593- /// [`char`]: ../../std/primitive.char.html
2594- ///
25952591 /// # Examples
25962592 ///
25972593 /// Basic usage:
@@ -2643,8 +2639,6 @@ impl str {
26432639 /// The iterator yields tuples. The position is first, the [`char`] is
26442640 /// second.
26452641 ///
2646- /// [`char`]: ../../std/primitive.char.html
2647- ///
26482642 /// # Examples
26492643 ///
26502644 /// Basic usage:
@@ -2946,7 +2940,6 @@ impl str {
29462940 /// The pattern can be a `&str`, [`char`], or a closure that determines if
29472941 /// a character matches.
29482942 ///
2949- /// [`char`]: ../../std/primitive.char.html
29502943 /// [`None`]: option/enum.Option.html#variant.None
29512944 ///
29522945 /// # Examples
@@ -2994,7 +2987,6 @@ impl str {
29942987 /// The pattern can be a `&str`, [`char`], or a closure that determines if
29952988 /// a character matches.
29962989 ///
2997- /// [`char`]: ../../std/primitive.char.html
29982990 /// [`None`]: option/enum.Option.html#variant.None
29992991 ///
30002992 /// # Examples
@@ -3050,7 +3042,6 @@ impl str {
30503042 /// If the pattern allows a reverse search but its results might differ
30513043 /// from a forward search, the [`rsplit`] method can be used.
30523044 ///
3053- /// [`char`]: ../../std/primitive.char.html
30543045 /// [`rsplit`]: #method.rsplit
30553046 ///
30563047 /// # Examples
@@ -3157,8 +3148,6 @@ impl str {
31573148 /// The pattern can be a `&str`, [`char`], or a closure that determines the
31583149 /// split.
31593150 ///
3160- /// [`char`]: ../../std/primitive.char.html
3161- ///
31623151 /// # Iterator behavior
31633152 ///
31643153 /// The returned iterator requires that the pattern supports a reverse
@@ -3224,7 +3213,6 @@ impl str {
32243213 /// elements. This is true for, eg, [`char`] but not for `&str`.
32253214 ///
32263215 /// [`DoubleEndedIterator`]: iter/trait.DoubleEndedIterator.html
3227- /// [`char`]: ../../std/primitive.char.html
32283216 ///
32293217 /// If the pattern allows a reverse search but its results might differ
32303218 /// from a forward search, the [`rsplit_terminator`] method can be used.
@@ -3259,8 +3247,6 @@ impl str {
32593247 /// Additional libraries might provide more complex patterns like
32603248 /// regular expressions.
32613249 ///
3262- /// [`char`]: ../../std/primitive.char.html
3263- ///
32643250 /// Equivalent to [`split`], except that the trailing substring is
32653251 /// skipped if empty.
32663252 ///
@@ -3306,8 +3292,6 @@ impl str {
33063292 /// The pattern can be a `&str`, [`char`], or a closure that determines the
33073293 /// split.
33083294 ///
3309- /// [`char`]: ../../std/primitive.char.html
3310- ///
33113295 /// # Iterator behavior
33123296 ///
33133297 /// The returned iterator will not be double ended, because it is
@@ -3361,8 +3345,6 @@ impl str {
33613345 /// The pattern can be a `&str`, [`char`], or a closure that
33623346 /// determines the split.
33633347 ///
3364- /// [`char`]: ../../std/primitive.char.html
3365- ///
33663348 /// # Iterator behavior
33673349 ///
33683350 /// The returned iterator will not be double ended, because it is not
@@ -3407,16 +3389,13 @@ impl str {
34073389 /// The pattern can be a `&str`, [`char`], or a closure that
34083390 /// determines if a character matches.
34093391 ///
3410- /// [`char`]: ../../std/primitive.char.html
3411- ///
34123392 /// # Iterator behavior
34133393 ///
34143394 /// The returned iterator will be a [`DoubleEndedIterator`] if the pattern
34153395 /// allows a reverse search and forward/reverse search yields the same
34163396 /// elements. This is true for, eg, [`char`] but not for `&str`.
34173397 ///
34183398 /// [`DoubleEndedIterator`]: iter/trait.DoubleEndedIterator.html
3419- /// [`char`]: ../../std/primitive.char.html
34203399 ///
34213400 /// If the pattern allows a reverse search but its results might differ
34223401 /// from a forward search, the [`rmatches`] method can be used.
@@ -3446,8 +3425,6 @@ impl str {
34463425 /// The pattern can be a `&str`, [`char`], or a closure that determines if
34473426 /// a character matches.
34483427 ///
3449- /// [`char`]: ../../std/primitive.char.html
3450- ///
34513428 /// # Iterator behavior
34523429 ///
34533430 /// The returned iterator requires that the pattern supports a reverse
@@ -3488,8 +3465,6 @@ impl str {
34883465 /// The pattern can be a `&str`, [`char`], or a closure that determines
34893466 /// if a character matches.
34903467 ///
3491- /// [`char`]: ../../std/primitive.char.html
3492- ///
34933468 /// # Iterator behavior
34943469 ///
34953470 /// The returned iterator will be a [`DoubleEndedIterator`] if the pattern
@@ -3532,8 +3507,6 @@ impl str {
35323507 /// The pattern can be a `&str`, [`char`], or a closure that determines if a
35333508 /// character matches.
35343509 ///
3535- /// [`char`]: ../../std/primitive.char.html
3536- ///
35373510 /// # Iterator behavior
35383511 ///
35393512 /// The returned iterator requires that the pattern supports a reverse
@@ -3665,8 +3638,6 @@ impl str {
36653638 /// The pattern can be a [`char`] or a closure that determines if a
36663639 /// character matches.
36673640 ///
3668- /// [`char`]: ../../std/primitive.char.html
3669- ///
36703641 /// # Examples
36713642 ///
36723643 /// Simple patterns:
@@ -3711,8 +3682,6 @@ impl str {
37113682 /// The pattern can be a `&str`, [`char`], or a closure that determines if
37123683 /// a character matches.
37133684 ///
3714- /// [`char`]: ../../std/primitive.char.html
3715- ///
37163685 /// # Text directionality
37173686 ///
37183687 /// A string is a sequence of bytes. 'Left' in this context means the first
@@ -3750,8 +3719,6 @@ impl str {
37503719 /// The pattern can be a `&str`, [`char`], or a closure that
37513720 /// determines if a character matches.
37523721 ///
3753- /// [`char`]: ../../std/primitive.char.html
3754- ///
37553722 /// # Text directionality
37563723 ///
37573724 /// A string is a sequence of bytes. 'Right' in this context means the last
0 commit comments