about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEthan Dagner <napen123@gmail.com>2017-09-12 17:30:44 -0600
committerEthan Dagner <napen123@gmail.com>2017-09-12 17:30:44 -0600
commit8adf50d90ecd7f7524e745c5d64edd203ebc737f (patch)
tree0fbdc7d261d5be3fd5bdaedcffae4b5ee4081048
parent18ef0de4bce349917b8e89d85e8f5ce9676b3a86 (diff)
downloadrust-8adf50d90ecd7f7524e745c5d64edd203ebc737f.tar.gz
rust-8adf50d90ecd7f7524e745c5d64edd203ebc737f.zip
Remove Invalid UTF-8 from str::from_utf8_unchecked_mut
-rw-r--r--src/libcore/str/mod.rs15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/libcore/str/mod.rs b/src/libcore/str/mod.rs
index 858ada07344..3122354c48c 100644
--- a/src/libcore/str/mod.rs
+++ b/src/libcore/str/mod.rs
@@ -395,21 +395,6 @@ pub unsafe fn from_utf8_unchecked(v: &[u8]) -> &str {
 ///
 /// assert_eq!("💖", heart);
 /// ```
-///
-/// Invalid UTF-8:
-///
-/// ```
-/// use std::str;
-///
-/// // Invalid bytes.
-/// let mut bytes = vec![240, 40, 140, 188];
-///
-/// // Returns a str:
-/// unsafe { str::from_utf8_unchecked_mut(&mut bytes) };
-///
-/// // from_utf8 returns an error instead:
-/// assert!(str::from_utf8(&bytes).is_err());
-/// ```
 #[inline]
 #[stable(feature = "str_mut_extras", since = "1.20.0")]
 pub unsafe fn from_utf8_unchecked_mut(v: &mut [u8]) -> &mut str {