Skip to content

Commit 2711b01

Browse files
committed
Rename Result::ok_or_err to Result::into_ok_or_err
1 parent 7d30366 commit 2711b01

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

library/core/src/result.rs

+5-5
Original file line numberDiff line numberDiff 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,

library/core/tests/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
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)]

library/core/tests/result.rs

+2-2
Original file line numberDiff line numberDiff 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]

0 commit comments

Comments
 (0)