Iterator over key-value pairs in the database. Created via [`Table::iter`] or [`Table::range`].
| 256 | /// |
| 257 | /// Created via [`Table::iter`] or [`Table::range`]. |
| 258 | pub struct Iter<'db, T: Table> { |
| 259 | raw: rocksdb::DBRawIteratorWithThreadMode<'db, rocksdb::DB>, |
| 260 | _marker: PhantomData<T>, |
| 261 | } |
| 262 | |
| 263 | impl<'db, T: Table> Iterator for Iter<'db, T> { |
| 264 | type Item = (T::Key, TableValueRef<T::Value, SmallVec<[u8; 64]>>); |
nothing calls this directly
no outgoing calls
no test coverage detected