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