diff options
| author | Mara Bos <m-ou.se@m-ou.se> | 2022-01-19 00:09:59 +0100 |
|---|---|---|
| committer | Mara Bos <m-ou.se@m-ou.se> | 2022-01-19 00:12:35 +0100 |
| commit | 5fee3e7a9c65445e3585eb4a162c774c788a02d5 (patch) | |
| tree | 2fb7d66021ed0d9ecfe83ca44ba76ba8bfac37ab | |
| parent | 45dee47fec4b04fc642361cbf1f2f9fc0e0ad53d (diff) | |
| download | rust-5fee3e7a9c65445e3585eb4a162c774c788a02d5.tar.gz rust-5fee3e7a9c65445e3585eb4a162c774c788a02d5.zip | |
Fix is_some_with tests.
| -rw-r--r-- | library/core/src/option.rs | 8 | ||||
| -rw-r--r-- | library/core/src/result.rs | 13 |
2 files changed, 13 insertions, 8 deletions
diff --git a/library/core/src/option.rs b/library/core/src/option.rs index e8850176f7c..611f4ab38ab 100644 --- a/library/core/src/option.rs +++ b/library/core/src/option.rs @@ -556,14 +556,16 @@ impl<T> Option<T> { /// # Examples /// /// ``` + /// #![feature(is_some_with)] + /// /// let x: Option<u32> = Some(2); - /// assert_eq!(x.is_some_with(|x| x > 1), true); + /// assert_eq!(x.is_some_with(|&x| x > 1), true); /// /// let x: Option<u32> = Some(0); - /// assert_eq!(x.is_some_with(|x| x > 1), false); + /// assert_eq!(x.is_some_with(|&x| x > 1), false); /// /// let x: Option<u32> = None; - /// assert_eq!(x.is_some_with(|x| x > 1), false); + /// assert_eq!(x.is_some_with(|&x| x > 1), false); /// ``` #[must_use] #[inline] diff --git a/library/core/src/result.rs b/library/core/src/result.rs index 9991112e7f5..fbd6d419236 100644 --- a/library/core/src/result.rs +++ b/library/core/src/result.rs @@ -547,14 +547,16 @@ impl<T, E> Result<T, E> { /// # Examples /// /// ``` + /// #![feature(is_some_with)] + /// /// let x: Result<u32, &str> = Ok(2); - /// assert_eq!(x.is_ok_with(|x| x > 1), true); + /// assert_eq!(x.is_ok_with(|&x| x > 1), true); /// /// let x: Result<u32, &str> = Ok(0); - /// assert_eq!(x.is_ok_with(|x| x > 1), false); + /// assert_eq!(x.is_ok_with(|&x| x > 1), false); /// /// let x: Result<u32, &str> = Err("hey"); - /// assert_eq!(x.is_ok_with(|x| x > 1), false); + /// assert_eq!(x.is_ok_with(|&x| x > 1), false); /// ``` #[must_use] #[inline] @@ -589,16 +591,17 @@ impl<T, E> Result<T, E> { /// # Examples /// /// ``` + /// #![feature(is_some_with)] /// use std::io::{Error, ErrorKind}; /// /// let x: Result<u32, Error> = Err(Error::new(ErrorKind::NotFound, "!")); /// assert_eq!(x.is_err_with(|x| x.kind() == ErrorKind::NotFound), true); /// /// let x: Result<u32, Error> = Err(Error::new(ErrorKind::PermissionDenied, "!")); - /// assert_eq!(x.is_ok_with(|x| x.kind() == ErrorKind::NotFound), false); + /// assert_eq!(x.is_err_with(|x| x.kind() == ErrorKind::NotFound), false); /// /// let x: Result<u32, Error> = Ok(123); - /// assert_eq!(x.is_ok_with(|x| x.kind() == ErrorKind::NotFound), false); + /// assert_eq!(x.is_err_with(|x| x.kind() == ErrorKind::NotFound), false); /// ``` #[must_use] #[inline] |
