about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLieselotte <52315535+she3py@users.noreply.github.com>2025-05-02 23:41:52 +0200
committerLieselotte <52315535+she3py@users.noreply.github.com>2025-05-02 23:41:52 +0200
commit415a73e3eb4910bc40eaec8022e7bf8813523318 (patch)
tree60111ea4b82003c3cde77e1a173f95d5614ece49
parent7c96085b64580af5c5f619384f0e3f082138ff13 (diff)
downloadrust-415a73e3eb4910bc40eaec8022e7bf8813523318.tar.gz
rust-415a73e3eb4910bc40eaec8022e7bf8813523318.zip
docs: alias `limit` to `Iterator::take`, cite `[u8]::utf8_chunks` in `Utf8Chunks`
-rw-r--r--library/core/src/iter/traits/iterator.rs1
-rw-r--r--library/core/src/str/lossy.rs2
2 files changed, 3 insertions, 0 deletions
diff --git a/library/core/src/iter/traits/iterator.rs b/library/core/src/iter/traits/iterator.rs
index c68fd2115d6..0d7d7860b03 100644
--- a/library/core/src/iter/traits/iterator.rs
+++ b/library/core/src/iter/traits/iterator.rs
@@ -1358,6 +1358,7 @@ pub trait Iterator {
     /// ```
     ///
     /// [`by_ref`]: Iterator::by_ref
+    #[doc(alias = "limit")]
     #[inline]
     #[stable(feature = "rust1", since = "1.0.0")]
     fn take(self, n: usize) -> Take<Self>
diff --git a/library/core/src/str/lossy.rs b/library/core/src/str/lossy.rs
index ed2cefc59a5..8d4210c8082 100644
--- a/library/core/src/str/lossy.rs
+++ b/library/core/src/str/lossy.rs
@@ -147,12 +147,14 @@ impl fmt::Debug for Debug<'_> {
 /// An iterator used to decode a slice of mostly UTF-8 bytes to string slices
 /// ([`&str`]) and byte slices ([`&[u8]`][byteslice]).
 ///
+/// This struct is created by the [`utf8_chunks`] method on bytes slices.
 /// If you want a simple conversion from UTF-8 byte slices to string slices,
 /// [`from_utf8`] is easier to use.
 ///
 /// See the [`Utf8Chunk`] type for documentation of the items yielded by this iterator.
 ///
 /// [byteslice]: slice
+/// [`utf8_chunks`]: slice::utf8_chunks
 /// [`from_utf8`]: super::from_utf8
 ///
 /// # Examples