pub trait IterableStore: KeyValueInspect {
// Required methods
fn iter_store(
&self,
column: Self::Column,
prefix: Option<&[u8]>,
start: Option<&[u8]>,
direction: IterDirection,
) -> BoxedIter<'_, KVItem> ⓘ;
fn iter_store_keys(
&self,
column: Self::Column,
prefix: Option<&[u8]>,
start: Option<&[u8]>,
direction: IterDirection,
) -> BoxedIter<'_, KeyItem> ⓘ;
}Expand description
A trait for iterating over the storage of KeyValueInspect.
Required Methods§
Implementations on Foreign Types§
Source§impl<T> IterableStore for Arc<T>where
T: IterableStore,
Available on crate feature std only.
impl<T> IterableStore for Arc<T>where
T: IterableStore,
Available on crate feature
std only.