pub trait NonEmptyIteratorExt<'a, E>: Iterator<Item = &'a MaybeEmpty<E>>{
// Required method
fn non_empty(self) -> NonEmptyIter<'a, E, Self> ⓘ;
}Expand description
An extension trait to add the non_empty method to iterators of MaybeEmpty values.
Required Methods§
Sourcefn non_empty(self) -> NonEmptyIter<'a, E, Self> ⓘ
fn non_empty(self) -> NonEmptyIter<'a, E, Self> ⓘ
Filters out any empty values from this iterator.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.