Trait LazySource

Source
pub trait LazySource<T> {
    // Required methods
    fn source(&self, from: usize, to: usize) -> Vec<T>;
    fn source_elements_containing(
        &self,
        element: usize,
        quantity: usize,
    ) -> (Vec<T>, usize, usize);
}

Required Methods§

Source

fn source(&self, from: usize, to: usize) -> Vec<T>

Source

fn source_elements_containing( &self, element: usize, quantity: usize, ) -> (Vec<T>, usize, usize)

Implementors§