@@ -909,8 +909,8 @@ impl<T: Default, E> Result<T, E> {
909
909
}
910
910
}
911
911
912
+ #[ unstable( feature = "inner_deref" , reason = "newly added" , issue = "50264" ) ]
912
913
impl < T : Deref , E : Deref > Result < T , E > {
913
- #[ unstable( feature = "inner_deref" , reason = "newly added" , issue = "50264" ) ]
914
914
/// Converts from `&Result<T, E>` to `Result<&T::Target, &E>`.
915
915
///
916
916
/// Leaves the original Result in-place, creating a new one with a reference
@@ -920,7 +920,6 @@ impl<T: Deref, E: Deref> Result<T, E> {
920
920
self . as_ref ( ) . map ( |t| t. deref ( ) )
921
921
}
922
922
923
- #[ unstable( feature = "inner_deref" , reason = "newly added" , issue = "50264" ) ]
924
923
/// Converts from `&Result<T, E>` to `Result<&T, &E::Target>`.
925
924
///
926
925
/// Leaves the original Result in-place, creating a new one with a reference
@@ -931,7 +930,6 @@ impl<T: Deref, E: Deref> Result<T, E> {
931
930
self . as_ref ( ) . map_err ( |e| e. deref ( ) )
932
931
}
933
932
934
- #[ unstable( feature = "inner_deref" , reason = "newly added" , issue = "50264" ) ]
935
933
/// Converts from `&Result<T, E>` to `Result<&T::Target, &E::Target>`.
936
934
///
937
935
/// Leaves the original Result in-place, creating a new one with a reference
0 commit comments