File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -211,14 +211,16 @@ impl str {
211
211
}
212
212
}
213
213
214
- /// Finds the closest `x` not exceeding `index` where `is_char_boundary(x)` is `true`.
214
+ /// Finds the closest `x` not exceeding `index` where [ `is_char_boundary(x)`] is `true`.
215
215
///
216
216
/// This method can help you truncate a string so that it's still valid UTF-8, but doesn't
217
217
/// exceed a given number of bytes. Note that this is done purely at the character level
218
218
/// and can still visually split graphemes, even though the underlying characters aren't
219
219
/// split. For example, the emoji 🧑🔬 (scientist) could be split so that the string only
220
220
/// includes 🧑 (person) instead.
221
221
///
222
+ /// [`is_char_boundary(x)`]: Self::is_char_boundary
223
+ ///
222
224
/// # Examples
223
225
///
224
226
/// ```
@@ -247,15 +249,15 @@ impl str {
247
249
}
248
250
}
249
251
250
- /// Finds the closest `x` not below `index` where `is_char_boundary(x)` is `true`.
252
+ /// Finds the closest `x` not below `index` where [ `is_char_boundary(x)`] is `true`.
251
253
///
252
254
/// If `index` is greater than the length of the string, this returns the length of the string.
253
255
///
254
256
/// This method is the natural complement to [`floor_char_boundary`]. See that method
255
257
/// for more details.
256
258
///
257
259
/// [`floor_char_boundary`]: str::floor_char_boundary
258
- ///
260
+ /// [`is_char_boundary(x)`]: Self::is_char_boundary
259
261
///
260
262
/// # Examples
261
263
///
You can’t perform that action at this time.
0 commit comments