@@ -379,7 +379,7 @@ pub trait CharExt {
379379 fn escape_unicode ( self ) -> EscapeUnicode ;
380380 #[ stable( feature = "core" , since = "1.6.0" ) ]
381381 fn escape_default ( self ) -> EscapeDefault ;
382- #[ unstable ( feature = "char_escape_debug" , issue = "35068 " ) ]
382+ #[ stable ( feature = "char_escape_debug" , since = "1.20.0 " ) ]
383383 fn escape_debug ( self ) -> EscapeDebug ;
384384 #[ stable( feature = "core" , since = "1.6.0" ) ]
385385 fn len_utf8 ( self ) -> usize ;
@@ -776,24 +776,24 @@ impl fmt::Display for EscapeDefault {
776776///
777777/// [`escape_debug`]: ../../std/primitive.char.html#method.escape_debug
778778/// [`char`]: ../../std/primitive.char.html
779- #[ unstable ( feature = "char_escape_debug" , issue = "35068 " ) ]
779+ #[ stable ( feature = "char_escape_debug" , since = "1.20.0 " ) ]
780780#[ derive( Clone , Debug ) ]
781781pub struct EscapeDebug ( EscapeDefault ) ;
782782
783- #[ unstable ( feature = "char_escape_debug" , issue = "35068 " ) ]
783+ #[ stable ( feature = "char_escape_debug" , since = "1.20.0 " ) ]
784784impl Iterator for EscapeDebug {
785785 type Item = char ;
786786 fn next ( & mut self ) -> Option < char > { self . 0 . next ( ) }
787787 fn size_hint ( & self ) -> ( usize , Option < usize > ) { self . 0 . size_hint ( ) }
788788}
789789
790- #[ unstable ( feature = "char_escape_debug" , issue = "35068 " ) ]
790+ #[ stable ( feature = "char_escape_debug" , since = "1.20.0 " ) ]
791791impl ExactSizeIterator for EscapeDebug { }
792792
793793#[ unstable( feature = "fused" , issue = "35602" ) ]
794794impl FusedIterator for EscapeDebug { }
795795
796- #[ unstable ( feature = "char_escape_debug" , issue = "35068 " ) ]
796+ #[ stable ( feature = "char_escape_debug" , since = "1.20.0 " ) ]
797797impl fmt:: Display for EscapeDebug {
798798 fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
799799 fmt:: Display :: fmt ( & self . 0 , f)
0 commit comments