Skip to content

Commit 345c313

Browse files
committed
fix docs for inherent str constructors
1 parent c3fe9e7 commit 345c313

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

library/core/src/str/mod.rs

+8-8
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ impl str {
198198
/// Basic usage:
199199
///
200200
/// ```
201-
/// use std::str;
201+
/// #![feature(inherent_str_constructors)]
202202
///
203203
/// // some bytes, in a vector
204204
/// let sparkle_heart = vec![240, 159, 146, 150];
@@ -207,13 +207,13 @@ impl str {
207207
/// let sparkle_heart = str::from_utf8(&sparkle_heart)?;
208208
///
209209
/// assert_eq!("💖", sparkle_heart);
210-
/// # Ok::<_, str::Utf8Error>(())
210+
/// # Ok::<_, std::str::Utf8Error>(())
211211
/// ```
212212
///
213213
/// Incorrect bytes:
214214
///
215215
/// ```
216-
/// use std::str;
216+
/// #![feature(inherent_str_constructors)]
217217
///
218218
/// // some invalid bytes, in a vector
219219
/// let sparkle_heart = vec![0, 159, 146, 150];
@@ -227,7 +227,7 @@ impl str {
227227
/// A "stack allocated string":
228228
///
229229
/// ```
230-
/// use std::str;
230+
/// #![feature(inherent_str_constructors)]
231231
///
232232
/// // some bytes, in a stack-allocated array
233233
/// let sparkle_heart = [240, 159, 146, 150];
@@ -249,7 +249,7 @@ impl str {
249249
/// Basic usage:
250250
///
251251
/// ```
252-
/// use std::str;
252+
/// #![feature(inherent_str_constructors)]
253253
///
254254
/// // "Hello, Rust!" as a mutable vector
255255
/// let mut hellorust = vec![72, 101, 108, 108, 111, 44, 32, 82, 117, 115, 116, 33];
@@ -263,7 +263,7 @@ impl str {
263263
/// Incorrect bytes:
264264
///
265265
/// ```
266-
/// use std::str;
266+
/// #![feature(inherent_str_constructors)]
267267
///
268268
/// // Some invalid bytes in a mutable vector
269269
/// let mut invalid = vec![128, 223];
@@ -292,7 +292,7 @@ impl str {
292292
/// Basic usage:
293293
///
294294
/// ```
295-
/// use std::str;
295+
/// #![feature(inherent_str_constructors)]
296296
///
297297
/// // some bytes, in a vector
298298
/// let sparkle_heart = vec![240, 159, 146, 150];
@@ -321,7 +321,7 @@ impl str {
321321
/// Basic usage:
322322
///
323323
/// ```
324-
/// use std::str;
324+
/// #![feature(inherent_str_constructors)]
325325
///
326326
/// let mut heart = vec![240, 159, 146, 150];
327327
/// let heart = unsafe { str::from_utf8_unchecked_mut(&mut heart) };

0 commit comments

Comments
 (0)