TakeExt

Trait TakeExt 

Source
pub trait TakeExt<I> {
    // Required methods
    fn iter(self) -> I;
    fn iter_mut(&mut self) -> &mut I;
    fn n(self) -> usize;
}

Required Methods§

Source

fn iter(self) -> I

Source

fn iter_mut(&mut self) -> &mut I

Source

fn n(self) -> usize

Implementations on Foreign Types§

Source§

impl<I> TakeExt<I> for Take<I>

Source§

fn iter(self) -> I

(opaque)

Source§

fn iter_mut(&mut self) -> &mut I

(opaque)

ensures

(*self).iter() == *result && (^self).iter() == ^result

Source§

fn n(self) -> usize

(opaque)

Implementors§