pub fn take(self, n: usize) -> Self {
        Self {
            iter: IterRepr::Take(Box::new(Take { iter: self.iter, n })),
        }
    }
/// Take the given number of elements from the iterator.
Take the given number of elements from the iterator.
Take the given number of elements from the iterator .
pub fn take(self, n: usize) -> Self {
        Self {
            iter: IterRepr::Take(Box::new(Take { iter: self.iter, n })),
        }
    }
pub fn take ( self , n : usize ) -> Self { Self { iter : IterRepr :: Take ( Box :: new ( Take { iter : self . iter , n } ) ) , } }
Take the given number of elements from the iterator.
Take the given number of elements from the iterator .
self
n
usize
self
n
usize