pub trait Dataset<I>: Send + Sync {
    fn get(&self, index: usize) -> Option<I>;
    fn len(&self) -> usize;

    fn is_empty(&self) -> bool { ... }
    fn iter(&self) -> DatasetIterator<'_, I>Notable traits for DatasetIterator<'a, I>impl<'a, I> Iterator for DatasetIterator<'a, I>    type Item = I;
    where
        Self: Sized
, { ... } }

Required Methods

Provided Methods

Implementors