about summary refs log tree commit diff
path: root/src/libstd_unicode
diff options
context:
space:
mode:
authorAaron Turon <aturon@mozilla.com>2016-12-14 12:34:02 -0800
committerAaron Turon <aturon@mozilla.com>2016-12-15 10:56:55 -0800
commit415f3de7aa565294ab79c38c78a1fab11369f32c (patch)
treec957b1a41e703a22d3cf0b9bcab84a600cbc4adc /src/libstd_unicode
parentb02ed1e1d495e25252dc49c5f0f5e1da1b24b78e (diff)
downloadrust-415f3de7aa565294ab79c38c78a1fab11369f32c.tar.gz
rust-415f3de7aa565294ab79c38c78a1fab11369f32c.zip
Stabilize std::char::{encode_utf8, encode_utf16}
Diffstat (limited to 'src/libstd_unicode')
-rw-r--r--src/libstd_unicode/char.rs12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/libstd_unicode/char.rs b/src/libstd_unicode/char.rs
index 94599216db6..b6a502e8c1a 100644
--- a/src/libstd_unicode/char.rs
+++ b/src/libstd_unicode/char.rs
@@ -448,8 +448,6 @@ impl char {
     /// In both of these examples, 'ß' takes two bytes to encode.
     ///
     /// ```
-    /// #![feature(unicode)]
-    ///
     /// let mut b = [0; 2];
     ///
     /// let result = 'ß'.encode_utf8(&mut b);
@@ -474,9 +472,7 @@ impl char {
     ///
     /// assert!(result.is_err());
     /// ```
-    #[unstable(feature = "unicode",
-               reason = "pending decision about Iterator/Writer/Reader",
-               issue = "27784")]
+    #[stable(feature = "unicode_encode_char", since = "1.15.0")]
     #[inline]
     pub fn encode_utf8(self, dst: &mut [u8]) -> &mut str {
         C::encode_utf8(self, dst)
@@ -495,8 +491,6 @@ impl char {
     /// In both of these examples, '𝕊' takes two `u16`s to encode.
     ///
     /// ```
-    /// #![feature(unicode)]
-    ///
     /// let mut b = [0; 2];
     ///
     /// let result = '𝕊'.encode_utf16(&mut b);
@@ -519,9 +513,7 @@ impl char {
     ///
     /// assert!(result.is_err());
     /// ```
-    #[unstable(feature = "unicode",
-               reason = "pending decision about Iterator/Writer/Reader",
-               issue = "27784")]
+    #[stable(feature = "unicode_encode_char", since = "1.15.0")]
     #[inline]
     pub fn encode_utf16(self, dst: &mut [u16]) -> &mut [u16] {
         C::encode_utf16(self, dst)