pub trait Navigable {
type Cursor: Cursor<Storage = Self>;
// Required method
fn cursor(&self) -> Self::Cursor;
}Expand description
A batch type that has a cursor for navigation.
This is the entry point for accessing batch data through cursors, and the place that opinions
about keys and values are introduced (via the Cursor associated type). Cut-and-merge assembly
is the trace’s concern: TraceReader::spans_through
selects the batches, and cursor_list() merges their cursors.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".