Feature gate: #![feature(is_some_and)]
This is a tracking issue for Option::is_some_and, Result::is_ok_and and Result::is_err_and.
Public API
impl<T> Option<T> {
pub fn is_some_and(self, f: impl FnOnce(T) -> bool) -> bool;
}
impl<T, E> Result<T, E> {
pub fn is_ok_and(self, f: impl FnOnce(T) -> bool) -> bool;
pub fn is_err_and(self, f: impl FnOnce(E) -> bool) -> bool;
}
Steps / History
Unresolved Questions
Feature gate:
#![feature(is_some_and)]This is a tracking issue for
Option::is_some_and,Result::is_ok_andandResult::is_err_and.Public API
Steps / History
Option::containsandResult::contains#62358 (comment)selfby value: Changeis_some_andto take by value #98354Unresolved Questions
is_some_with/is_ok_with/is_err_withis_some_and/is_ok_and/is_err_andcontains/contains_errand_is/and_err_isishasselfor&self?