File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -1294,16 +1294,16 @@ impl<T> Result<T, T> {
12941294 /// # Examples
12951295 ///
12961296 /// ```
1297- /// #![feature(ok_or_err )]
1297+ /// #![feature(result_into_ok_or_err )]
12981298 /// let ok: Result<u32, u32> = Ok(3);
12991299 /// let err: Result<u32, u32> = Err(4);
13001300 ///
1301- /// assert_eq!(ok.ok_or_err (), 3);
1302- /// assert_eq!(err.ok_or_err (), 4);
1301+ /// assert_eq!(ok.into_ok_or_err (), 3);
1302+ /// assert_eq!(err.into_ok_or_err (), 4);
13031303 /// ```
13041304 #[ inline]
1305- #[ unstable( feature = "ok_or_err " , reason = "newly added" , issue = "none" ) ]
1306- pub const fn ok_or_err ( self ) -> T {
1305+ #[ unstable( feature = "result_into_ok_or_err " , reason = "newly added" , issue = "none" ) ]
1306+ pub const fn into_ok_or_err ( self ) -> T {
13071307 match self {
13081308 Ok ( v) => v,
13091309 Err ( v) => v,
Original file line number Diff line number Diff line change 6565#![ feature( never_type) ]
6666#![ feature( unwrap_infallible) ]
6767#![ feature( option_result_unwrap_unchecked) ]
68- #![ feature( ok_or_err ) ]
68+ #![ feature( result_into_ok_or_err ) ]
6969#![ feature( option_unwrap_none) ]
7070#![ feature( peekable_peek_mut) ]
7171#![ feature( once_cell) ]
Original file line number Diff line number Diff line change @@ -100,8 +100,8 @@ fn test_ok_or_err() {
100100 let ok: Result < isize , isize > = Ok ( 100 ) ;
101101 let err: Result < isize , isize > = Err ( 200 ) ;
102102
103- assert_eq ! ( ok. ok_or_err ( ) , 100 ) ;
104- assert_eq ! ( err. ok_or_err ( ) , 200 ) ;
103+ assert_eq ! ( ok. into_ok_or_err ( ) , 100 ) ;
104+ assert_eq ! ( err. into_ok_or_err ( ) , 200 ) ;
105105}
106106
107107#[ test]
You can’t perform that action at this time.
0 commit comments