Use a character that requires two u16s in the examples for char.encode_utf16()

This commit is contained in:
tormol 2016-02-24 06:27:00 +01:00
parent 60ce31a00c
commit d34c6eeed4

View File

@ -457,16 +457,16 @@ impl char {
/// ///
/// # Examples /// # Examples
/// ///
/// In both of these examples, 'ß' takes one `u16` to encode. /// In both of these examples, '𝕊' takes two `u16`s to encode.
/// ///
/// ``` /// ```
/// #![feature(unicode)] /// #![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: /// A buffer that's too small:
@ -474,9 +474,9 @@ impl char {
/// ``` /// ```
/// #![feature(unicode)] /// #![feature(unicode)]
/// ///
/// let mut b = [0; 0]; /// let mut b = [0; 1];
/// ///
/// let result = 'ß'.encode_utf16(&mut b); /// let result = '𝕊'.encode_utf16(&mut b);
/// ///
/// assert_eq!(result, None); /// assert_eq!(result, None);
/// ``` /// ```