Trait Upcasted

Source
pub trait Upcasted<'a, T> {
    // Required method
    fn upcasted(self) -> Box<dyn Iterator<Item = T> + 'a>;
}

Required Methods§

Source

fn upcasted(self) -> Box<dyn Iterator<Item = T> + 'a>

Implementors§

Source§

impl<'a, T, I> Upcasted<'a, T> for I
where I: IntoIterator + 'a, I::Item: Upcast<T>,