This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -82,9 +82,9 @@ use super::Utf8Error;
8282/// assert_eq!("💖", sparkle_heart);
8383/// ```
8484#[ stable( feature = "rust1" , since = "1.0.0" ) ]
85- #[ rustc_const_unstable ( feature = "const_str_from_utf8 " , issue = "91006 " ) ]
85+ #[ rustc_const_stable ( feature = "const_str_from_utf8_shared " , since = "1.63.0 " ) ]
8686pub const fn from_utf8 ( v : & [ u8 ] ) -> Result < & str , Utf8Error > {
87- // This should use `?` again, once it's `const`
87+ // FIXME: This should use `?` again, once it's `const`
8888 match run_utf8_validation ( v) {
8989 Ok ( _) => {
9090 // SAFETY: validation succeeded.
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ impl Utf8Error {
7272 /// assert_eq!(1, error.valid_up_to());
7373 /// ```
7474 #[ stable( feature = "utf8_error" , since = "1.5.0" ) ]
75- #[ rustc_const_unstable ( feature = "const_str_from_utf8 " , issue = "91006 " ) ]
75+ #[ rustc_const_stable ( feature = "const_str_from_utf8_shared " , since = "1.63.0 " ) ]
7676 #[ must_use]
7777 #[ inline]
7878 pub const fn valid_up_to ( & self ) -> usize {
@@ -95,11 +95,11 @@ impl Utf8Error {
9595 ///
9696 /// [U+FFFD]: ../../std/char/constant.REPLACEMENT_CHARACTER.html
9797 #[ stable( feature = "utf8_error_error_len" , since = "1.20.0" ) ]
98- #[ rustc_const_unstable ( feature = "const_str_from_utf8 " , issue = "91006 " ) ]
98+ #[ rustc_const_stable ( feature = "const_str_from_utf8_shared " , since = "1.63.0 " ) ]
9999 #[ must_use]
100100 #[ inline]
101101 pub const fn error_len ( & self ) -> Option < usize > {
102- // This should become `map` again, once it's `const`
102+ // FIXME: This should become `map` again, once it's `const`
103103 match self . error_len {
104104 Some ( len) => Some ( len as usize ) ,
105105 None => None ,
You can’t perform that action at this time.
0 commit comments