pub trait StridedIterator: IterGetSetwhere
Self: Sized,{
// Provided methods
fn for_each<F>(self, func: F)
where F: Fn(Self::Item) { ... }
fn for_each_init<F, INIT, T>(self, init: INIT, func: F)
where F: Fn(&mut T, Self::Item),
INIT: Fn() -> T { ... }
}Expand description
A trait for performing single thread iteration over an iterator.
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".