Iterator::any()

Проверяет, удовлетворяет ли условию хотя бы один элемент.

Сигнатураfn any<F: FnMut(Self::Item) -> bool>(&mut self, f: F) -> bool

Возвращает true, если предикат истинен хотя бы для одного элемента. Останавливается на первом совпадении.

let v = vec![1, 2, 3];
println!("{}", v.iter().any(|&x| x == 2)); // true
← Все записи: Стандартная библиотека Rust
Поддержать проект