@@ -3663,7 +3663,7 @@ macro_rules! from_str_radix_int_impl {
3663
3663
from_str_radix_int_impl ! { isize i8 i16 i32 i64 i128 usize u8 u16 u32 u64 u128 }
3664
3664
3665
3665
/// The error type returned when a checked integral type conversion fails.
3666
- #[ stable ( feature = "try_from" , since = "1.26.0 " ) ]
3666
+ #[ unstable ( feature = "try_from" , issue = "33417 " ) ]
3667
3667
#[ derive( Debug , Copy , Clone ) ]
3668
3668
pub struct TryFromIntError ( ( ) ) ;
3669
3669
@@ -3678,14 +3678,14 @@ impl TryFromIntError {
3678
3678
}
3679
3679
}
3680
3680
3681
- #[ stable ( feature = "try_from" , since = "1.26.0 " ) ]
3681
+ #[ unstable ( feature = "try_from" , issue = "33417 " ) ]
3682
3682
impl fmt:: Display for TryFromIntError {
3683
3683
fn fmt ( & self , fmt : & mut fmt:: Formatter ) -> fmt:: Result {
3684
3684
self . __description ( ) . fmt ( fmt)
3685
3685
}
3686
3686
}
3687
3687
3688
- #[ stable ( feature = "try_from" , since = "1.26.0 " ) ]
3688
+ #[ unstable ( feature = "try_from" , issue = "33417 " ) ]
3689
3689
impl From < !> for TryFromIntError {
3690
3690
fn from ( never : !) -> TryFromIntError {
3691
3691
never
@@ -3695,7 +3695,7 @@ impl From<!> for TryFromIntError {
3695
3695
// only negative bounds
3696
3696
macro_rules! try_from_lower_bounded {
3697
3697
( $source: ty, $( $target: ty) ,* ) => { $(
3698
- #[ stable ( feature = "try_from" , since = "1.26.0 " ) ]
3698
+ #[ unstable ( feature = "try_from" , issue = "33417 " ) ]
3699
3699
impl TryFrom <$source> for $target {
3700
3700
type Error = TryFromIntError ;
3701
3701
@@ -3714,7 +3714,7 @@ macro_rules! try_from_lower_bounded {
3714
3714
// unsigned to signed (only positive bound)
3715
3715
macro_rules! try_from_upper_bounded {
3716
3716
( $source: ty, $( $target: ty) ,* ) => { $(
3717
- #[ stable ( feature = "try_from" , since = "1.26.0 " ) ]
3717
+ #[ unstable ( feature = "try_from" , issue = "33417 " ) ]
3718
3718
impl TryFrom <$source> for $target {
3719
3719
type Error = TryFromIntError ;
3720
3720
@@ -3733,7 +3733,7 @@ macro_rules! try_from_upper_bounded {
3733
3733
// all other cases
3734
3734
macro_rules! try_from_both_bounded {
3735
3735
( $source: ty, $( $target: ty) ,* ) => { $(
3736
- #[ stable ( feature = "try_from" , since = "1.26.0 " ) ]
3736
+ #[ unstable ( feature = "try_from" , issue = "33417 " ) ]
3737
3737
impl TryFrom <$source> for $target {
3738
3738
type Error = TryFromIntError ;
3739
3739
0 commit comments