Trait IEnumerable

Source
pub trait IEnumerable<'a, 'b>:
    Iterator<Item = Result<&'a Value>>
    + Sync
    + Send {
    // Required method
    fn box_clone(&self) -> Box<dyn IEnumerable<'a, 'b> + 'b>;
}

Required Methods§

Source

fn box_clone(&self) -> Box<dyn IEnumerable<'a, 'b> + 'b>

Trait Implementations§

Source§

impl Clone for Box<dyn IEnumerable<'_, '_> + '_>

Source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Implementors§

Source§

impl<'a, 'b, T> IEnumerable<'a, 'b> for T
where T: Iterator<Item = Result<&'a Value>> + Clone + Sync + Send + 'b,