[−][src]Trait isnt::std_1::iter::IsntIteratorExt
Extension for Iterator
Required methods
#[must_use]pub fn not_all<F>(&mut self, f: F) -> bool where
F: FnMut(Self::Item) -> bool,
Self: Sized,
[src]
F: FnMut(Self::Item) -> bool,
Self: Sized,
The negation of all
#[must_use]pub fn not_any<F>(&mut self, f: F) -> bool where
F: FnMut(Self::Item) -> bool,
Self: Sized,
[src]
F: FnMut(Self::Item) -> bool,
Self: Sized,
The negation of any
#[must_use]pub fn not_eq<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
The negation of eq
#[must_use]pub fn not_ne<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
The negation of ne
#[must_use]pub fn not_lt<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
The negation of lt
#[must_use]pub fn not_le<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
The negation of le
#[must_use]pub fn not_gt<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
The negation of gt
#[must_use]pub fn not_ge<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
The negation of ge
Implementors
impl<T: ?Sized> IsntIteratorExt<T> for T where
T: Iterator,
[src]
T: Iterator,
pub fn not_all<F>(&mut self, f: F) -> bool where
F: FnMut(Self::Item) -> bool,
Self: Sized,
[src]
F: FnMut(Self::Item) -> bool,
Self: Sized,
pub fn not_any<F>(&mut self, f: F) -> bool where
F: FnMut(Self::Item) -> bool,
Self: Sized,
[src]
F: FnMut(Self::Item) -> bool,
Self: Sized,
pub fn not_eq<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
pub fn not_ne<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
Self: Sized,
pub fn not_lt<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
pub fn not_le<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
pub fn not_gt<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
pub fn not_ge<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,
[src]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
Self: Sized,