about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLemonJ <1632798336@qq.com>2025-04-27 16:56:31 +0800
committerLemonJ <1632798336@qq.com>2025-04-27 16:56:31 +0800
commit0795b2d646aa6dbaae2f12c50b60ac7e38e0a91d (patch)
tree97e1ffcd0aa176a1b2f6d64bf2a318157c42f4be
parent496145b9cc023aef4bb1f16c0964a53d0da36c88 (diff)
downloadrust-0795b2d646aa6dbaae2f12c50b60ac7e38e0a91d.tar.gz
rust-0795b2d646aa6dbaae2f12c50b60ac7e38e0a91d.zip
specify explicit safety guidance for from_utf8_unchecked
-rw-r--r--library/core/src/str/converts.rs2
-rw-r--r--library/core/src/str/mod.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/library/core/src/str/converts.rs b/library/core/src/str/converts.rs
index 37854a4da64..058628797ea 100644
--- a/library/core/src/str/converts.rs
+++ b/library/core/src/str/converts.rs
@@ -178,7 +178,7 @@ pub const unsafe fn from_utf8_unchecked(v: &[u8]) -> &str {
 /// Converts a slice of bytes to a string slice without checking
 /// that the string contains valid UTF-8; mutable version.
 ///
-/// See the immutable version, [`from_utf8_unchecked()`] for more information.
+/// See the immutable version, [`from_utf8_unchecked()`] for documentation and safety requirements.
 ///
 /// # Examples
 ///
diff --git a/library/core/src/str/mod.rs b/library/core/src/str/mod.rs
index 79b4953fcc1..9a70541adad 100644
--- a/library/core/src/str/mod.rs
+++ b/library/core/src/str/mod.rs
@@ -306,7 +306,7 @@ impl str {
     /// Converts a slice of bytes to a string slice without checking
     /// that the string contains valid UTF-8; mutable version.
     ///
-    /// See the immutable version, [`from_utf8_unchecked()`] for more information.
+    /// See the immutable version, [`from_utf8_unchecked()`] for documentation and safety requirements.
     ///
     /// # Examples
     ///