@@ -1504,14 +1504,14 @@ impl<T, E> Result<&T, E> {
1504
1504
/// # Examples
1505
1505
///
1506
1506
/// ```
1507
- /// #![feature(result_copied)]
1508
1507
/// let val = 12;
1509
1508
/// let x: Result<&i32, i32> = Ok(&val);
1510
1509
/// assert_eq!(x, Ok(&12));
1511
1510
/// let copied = x.copied();
1512
1511
/// assert_eq!(copied, Ok(12));
1513
1512
/// ```
1514
- #[ unstable( feature = "result_copied" , reason = "newly added" , issue = "63168" ) ]
1513
+ #[ inline]
1514
+ #[ stable( feature = "result_copied" , since = "1.59.0" ) ]
1515
1515
pub fn copied ( self ) -> Result < T , E >
1516
1516
where
1517
1517
T : Copy ,
@@ -1525,14 +1525,14 @@ impl<T, E> Result<&T, E> {
1525
1525
/// # Examples
1526
1526
///
1527
1527
/// ```
1528
- /// #![feature(result_cloned)]
1529
1528
/// let val = 12;
1530
1529
/// let x: Result<&i32, i32> = Ok(&val);
1531
1530
/// assert_eq!(x, Ok(&12));
1532
1531
/// let cloned = x.cloned();
1533
1532
/// assert_eq!(cloned, Ok(12));
1534
1533
/// ```
1535
- #[ unstable( feature = "result_cloned" , reason = "newly added" , issue = "63168" ) ]
1534
+ #[ inline]
1535
+ #[ stable( feature = "result_cloned" , since = "1.59.0" ) ]
1536
1536
pub fn cloned ( self ) -> Result < T , E >
1537
1537
where
1538
1538
T : Clone ,
@@ -1548,14 +1548,14 @@ impl<T, E> Result<&mut T, E> {
1548
1548
/// # Examples
1549
1549
///
1550
1550
/// ```
1551
- /// #![feature(result_copied)]
1552
1551
/// let mut val = 12;
1553
1552
/// let x: Result<&mut i32, i32> = Ok(&mut val);
1554
1553
/// assert_eq!(x, Ok(&mut 12));
1555
1554
/// let copied = x.copied();
1556
1555
/// assert_eq!(copied, Ok(12));
1557
1556
/// ```
1558
- #[ unstable( feature = "result_copied" , reason = "newly added" , issue = "63168" ) ]
1557
+ #[ inline]
1558
+ #[ stable( feature = "result_copied" , since = "1.59.0" ) ]
1559
1559
pub fn copied ( self ) -> Result < T , E >
1560
1560
where
1561
1561
T : Copy ,
@@ -1569,14 +1569,14 @@ impl<T, E> Result<&mut T, E> {
1569
1569
/// # Examples
1570
1570
///
1571
1571
/// ```
1572
- /// #![feature(result_cloned)]
1573
1572
/// let mut val = 12;
1574
1573
/// let x: Result<&mut i32, i32> = Ok(&mut val);
1575
1574
/// assert_eq!(x, Ok(&mut 12));
1576
1575
/// let cloned = x.cloned();
1577
1576
/// assert_eq!(cloned, Ok(12));
1578
1577
/// ```
1579
- #[ unstable( feature = "result_cloned" , reason = "newly added" , issue = "63168" ) ]
1578
+ #[ inline]
1579
+ #[ stable( feature = "result_cloned" , since = "1.59.0" ) ]
1580
1580
pub fn cloned ( self ) -> Result < T , E >
1581
1581
where
1582
1582
T : Clone ,
0 commit comments