pub trait ReadableTable<K: RedbKey + ?Sized, V: RedbValue + ?Sized> {
    fn get(&self, key: &K) -> Result<Option<AccessGuard<'_, V>>, Error>;
fn get_range<'a, T: RangeBounds<KR> + 'a, KR: Borrow<K>>(
        &'a self,
        range: T
    ) -> Result<RangeIter<'_, T, KR, K, V>, Error>;
fn get_range_reversed<'a, T: RangeBounds<KR> + 'a, KR: Borrow<K>>(
        &'a self,
        range: T
    ) -> Result<RangeIter<'_, T, KR, K, V>, Error>;
fn len(&self) -> Result<usize, Error>;
fn is_empty(&self) -> Result<bool, Error>; }

Required methods

Implementors