Skip to content

Commit 5fee3e7

Browse files
committed
Fix is_some_with tests.
1 parent 45dee47 commit 5fee3e7

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

library/core/src/option.rs

+5-3
Original file line numberDiff line numberDiff line change
@@ -556,14 +556,16 @@ impl<T> Option<T> {
556556
/// # Examples
557557
///
558558
/// ```
559+
/// #![feature(is_some_with)]
560+
///
559561
/// let x: Option<u32> = Some(2);
560-
/// assert_eq!(x.is_some_with(|x| x > 1), true);
562+
/// assert_eq!(x.is_some_with(|&x| x > 1), true);
561563
///
562564
/// let x: Option<u32> = Some(0);
563-
/// assert_eq!(x.is_some_with(|x| x > 1), false);
565+
/// assert_eq!(x.is_some_with(|&x| x > 1), false);
564566
///
565567
/// let x: Option<u32> = None;
566-
/// assert_eq!(x.is_some_with(|x| x > 1), false);
568+
/// assert_eq!(x.is_some_with(|&x| x > 1), false);
567569
/// ```
568570
#[must_use]
569571
#[inline]

library/core/src/result.rs

+8-5
Original file line numberDiff line numberDiff line change
@@ -547,14 +547,16 @@ impl<T, E> Result<T, E> {
547547
/// # Examples
548548
///
549549
/// ```
550+
/// #![feature(is_some_with)]
551+
///
550552
/// let x: Result<u32, &str> = Ok(2);
551-
/// assert_eq!(x.is_ok_with(|x| x > 1), true);
553+
/// assert_eq!(x.is_ok_with(|&x| x > 1), true);
552554
///
553555
/// let x: Result<u32, &str> = Ok(0);
554-
/// assert_eq!(x.is_ok_with(|x| x > 1), false);
556+
/// assert_eq!(x.is_ok_with(|&x| x > 1), false);
555557
///
556558
/// let x: Result<u32, &str> = Err("hey");
557-
/// assert_eq!(x.is_ok_with(|x| x > 1), false);
559+
/// assert_eq!(x.is_ok_with(|&x| x > 1), false);
558560
/// ```
559561
#[must_use]
560562
#[inline]
@@ -589,16 +591,17 @@ impl<T, E> Result<T, E> {
589591
/// # Examples
590592
///
591593
/// ```
594+
/// #![feature(is_some_with)]
592595
/// use std::io::{Error, ErrorKind};
593596
///
594597
/// let x: Result<u32, Error> = Err(Error::new(ErrorKind::NotFound, "!"));
595598
/// assert_eq!(x.is_err_with(|x| x.kind() == ErrorKind::NotFound), true);
596599
///
597600
/// let x: Result<u32, Error> = Err(Error::new(ErrorKind::PermissionDenied, "!"));
598-
/// assert_eq!(x.is_ok_with(|x| x.kind() == ErrorKind::NotFound), false);
601+
/// assert_eq!(x.is_err_with(|x| x.kind() == ErrorKind::NotFound), false);
599602
///
600603
/// let x: Result<u32, Error> = Ok(123);
601-
/// assert_eq!(x.is_ok_with(|x| x.kind() == ErrorKind::NotFound), false);
604+
/// assert_eq!(x.is_err_with(|x| x.kind() == ErrorKind::NotFound), false);
602605
/// ```
603606
#[must_use]
604607
#[inline]

0 commit comments

Comments
 (0)