Rollup merge of #44453 - tommyip:doc_string_as_mut_str, r=frewsxcv
Add doc example to String::as_mut_str Fixes #44429.
This commit is contained in:
commit
b4f6fba1d9
1 changed files with 16 additions and 1 deletions
|
@ -759,7 +759,22 @@ impl String {
|
|||
self
|
||||
}
|
||||
|
||||
/// Extracts a string slice containing the entire string.
|
||||
/// Converts a `String` into a mutable string slice.
|
||||
///
|
||||
/// # Examples
|
||||
///
|
||||
/// Basic usage:
|
||||
///
|
||||
/// ```
|
||||
/// use std::ascii::AsciiExt;
|
||||
///
|
||||
/// let mut s = String::from("foobar");
|
||||
/// let s_mut_str = s.as_mut_str();
|
||||
///
|
||||
/// s_mut_str.make_ascii_uppercase();
|
||||
///
|
||||
/// assert_eq!("FOOBAR", s_mut_str);
|
||||
/// ```
|
||||
#[inline]
|
||||
#[stable(feature = "string_as_str", since = "1.7.0")]
|
||||
pub fn as_mut_str(&mut self) -> &mut str {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue