Skip to main content

SeekableIterator

Trait SeekableIterator 

Source
pub trait SeekableIterator<Key, Cmp>: CursorIterator + Seekable<Key, Cmp>
where Key: ?Sized, Cmp: ?Sized + Comparator<Key>,
{ }
Expand description

An Iterator with cursor methods from CursorIterator and the ability to seek from Seekable.

See CursorIterator for more.

All implementations are automatically provided by a blanket impl.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<Key, Cmp, I> SeekableIterator<Key, Cmp> for I
where Key: ?Sized, Cmp: ?Sized + Comparator<Key>, I: CursorIterator + Seekable<Key, Cmp>,