Struct jobsteal::iter::SliceSplitMut
[−]
[src]
pub struct SliceSplitMut<'a, T: 'a>(_);
A split iterator over a mutable slice.
Trait Implementations
impl<'a, T: 'a> IntoIterator for SliceSplitMut<'a, T>
[src]
type Item = <&'a mut [T] as IntoIterator>::Item
The type of the elements being iterated over.
type IntoIter = <&'a mut [T] as IntoIterator>::IntoIter
Which kind of iterator are we turning this into?
fn into_iter(self) -> Self::IntoIter
Creates an iterator from a value. Read more
impl<'a, T: 'a + Sync + Send> Split for SliceSplitMut<'a, T>
[src]
fn should_split(&self, mul: f32) -> Option<usize>
Whether this should split. Read more
fn split(self, idx: usize) -> (Self, Self)
Split the data at the specified index. Note that this may not always be the same as the index you return from should_split. Read more
fn size_hint(&self) -> (usize, Option<usize>)
A hint for the size of this data, containing a known lower bound (potentially zero) and an optional upper bound. Read more