@@ -712,8 +712,8 @@ impl String {
712
712
}
713
713
}
714
714
715
- /// Decode a UTF-16–encoded vector `v` into a `String`, returning [`Err`]
716
- /// if `v` contains any invalid data.
715
+ /// Decode a native endian UTF-16–encoded vector `v` into a `String`,
716
+ /// returning [`Err`] if `v` contains any invalid data.
717
717
///
718
718
/// # Examples
719
719
///
@@ -745,8 +745,8 @@ impl String {
745
745
Ok ( ret)
746
746
}
747
747
748
- /// Decode a UTF-16–encoded slice `v` into a `String`, replacing
749
- /// invalid data with [the replacement character (`U+FFFD`)][U+FFFD].
748
+ /// Decode a native endian UTF-16–encoded slice `v` into a `String`,
749
+ /// replacing invalid data with [the replacement character (`U+FFFD`)][U+FFFD].
750
750
///
751
751
/// Unlike [`from_utf8_lossy`] which returns a [`Cow<'a, str>`],
752
752
/// `from_utf16_lossy` returns a `String` since the UTF-16 to UTF-8
@@ -777,8 +777,8 @@ impl String {
777
777
. collect ( )
778
778
}
779
779
780
- /// Decode a UTF-16LE–encoded vector `v` into a `String`, returning [`Err`]
781
- /// if `v` contains any invalid data.
780
+ /// Decode a UTF-16LE–encoded vector `v` into a `String`,
781
+ /// returning [`Err`] if `v` contains any invalid data.
782
782
///
783
783
/// # Examples
784
784
///
@@ -852,8 +852,8 @@ impl String {
852
852
}
853
853
}
854
854
855
- /// Decode a UTF-16BE–encoded vector `v` into a `String`, returning [`Err`]
856
- /// if `v` contains any invalid data.
855
+ /// Decode a UTF-16BE–encoded vector `v` into a `String`,
856
+ /// returning [`Err`] if `v` contains any invalid data.
857
857
///
858
858
/// # Examples
859
859
///
0 commit comments