[][src]Function tract_onnx::prelude::tract_itertools::cloned

pub fn cloned<'a, I, T>(iterable: I) -> Cloned<<I as IntoIterator>::IntoIter>

Notable traits for Cloned<I>

impl<'a, I, T> Iterator for Cloned<I> where
    T: 'a + Clone,
    I: Iterator<Item = &'a T>, 
type Item = T;
where
    T: 'a + Clone,
    I: IntoIterator<Item = &'a T>, 

Create an iterator that clones each element from &T to T

IntoIterator enabled version of i.cloned().

use itertools::cloned;

assert_eq!(cloned(b"abc").next(), Some(b'a'));