[][src]Trait rust_3d::IsSkipEmptyProducer

pub trait IsSkipEmptyProducer<'a, T>: Iterator<Item = &'a [T]> where
    T: 'a,
    Self: Sized
{ fn skip_empty(self) -> SkipEmpty<'a, T, Self>

Important traits for SkipEmpty<'a, T, I>

impl<'a, T, I> Iterator for SkipEmpty<'a, T, I> where
    T: 'a,
    I: Iterator<Item = &'a [T]>, 
type Item = &'a [T];
; }

Utility trait to easily spawn the SkipEmpty iterator

Required methods

fn skip_empty(self) -> SkipEmpty<'a, T, Self>

Important traits for SkipEmpty<'a, T, I>

impl<'a, T, I> Iterator for SkipEmpty<'a, T, I> where
    T: 'a,
    I: Iterator<Item = &'a [T]>, 
type Item = &'a [T];

Loading content...

Implementations on Foreign Types

impl<'a, T, F> IsSkipEmptyProducer<'a, T> for Split<'a, T, F> where
    F: FnMut(&T) -> bool
[src]

Loading content...

Implementors

Loading content...