File tree 1 file changed +11
-2
lines changed
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -1625,6 +1625,15 @@ impl<T: Send> error::Error for TrySendError<T> {
1625
1625
}
1626
1626
}
1627
1627
1628
+ #[ stable( feature = "mpsc_error_conversions" , since = "1.23.0" ) ]
1629
+ impl < T > From < SendError < T > > for TrySendError < T > {
1630
+ fn from ( err : SendError < T > ) -> TrySendError < T > {
1631
+ match err {
1632
+ SendError ( t) => TrySendError :: Disconnected ( t) ,
1633
+ }
1634
+ }
1635
+ }
1636
+
1628
1637
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
1629
1638
impl fmt:: Display for RecvError {
1630
1639
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
@@ -1677,7 +1686,7 @@ impl error::Error for TryRecvError {
1677
1686
}
1678
1687
}
1679
1688
1680
- #[ stable( feature = "mpsc_recv_error_from " , since = "1.23.0" ) ]
1689
+ #[ stable( feature = "mpsc_error_conversions " , since = "1.23.0" ) ]
1681
1690
impl From < RecvError > for TryRecvError {
1682
1691
fn from ( err : RecvError ) -> TryRecvError {
1683
1692
match err {
@@ -1718,7 +1727,7 @@ impl error::Error for RecvTimeoutError {
1718
1727
}
1719
1728
}
1720
1729
1721
- #[ stable( feature = "mpsc_recv_error_from " , since = "1.23.0" ) ]
1730
+ #[ stable( feature = "mpsc_error_conversions " , since = "1.23.0" ) ]
1722
1731
impl From < RecvError > for RecvTimeoutError {
1723
1732
fn from ( err : RecvError ) -> RecvTimeoutError {
1724
1733
match err {
You can’t perform that action at this time.
0 commit comments