Rollup merge of #31831 - tormol:master, r=alexcrichton
The "A buffer that's too small" example was calling encode_utf**8**().
This commit is contained in:
commit
39f41c64f9
1 changed files with 6 additions and 6 deletions
|
|
@ -457,16 +457,16 @@ impl char {
|
|||
///
|
||||
/// # Examples
|
||||
///
|
||||
/// In both of these examples, 'ß' takes one `u16` to encode.
|
||||
/// In both of these examples, '𝕊' takes two `u16`s to encode.
|
||||
///
|
||||
/// ```
|
||||
/// #![feature(unicode)]
|
||||
///
|
||||
/// let mut b = [0; 1];
|
||||
/// let mut b = [0; 2];
|
||||
///
|
||||
/// let result = 'ß'.encode_utf16(&mut b);
|
||||
/// let result = '𝕊'.encode_utf16(&mut b);
|
||||
///
|
||||
/// assert_eq!(result, Some(1));
|
||||
/// assert_eq!(result, Some(2));
|
||||
/// ```
|
||||
///
|
||||
/// A buffer that's too small:
|
||||
|
|
@ -474,9 +474,9 @@ impl char {
|
|||
/// ```
|
||||
/// #![feature(unicode)]
|
||||
///
|
||||
/// let mut b = [0; 0];
|
||||
/// let mut b = [0; 1];
|
||||
///
|
||||
/// let result = 'ß'.encode_utf8(&mut b);
|
||||
/// let result = '𝕊'.encode_utf16(&mut b);
|
||||
///
|
||||
/// assert_eq!(result, None);
|
||||
/// ```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue