pub trait NativeIndexSegmentStore {
// Required method
fn fetch_index_segment(
&self,
object_id: ObjectId,
) -> Result<PageVersionIndexSegment>;
}Expand description
Source of persisted index segments.
Required Methods§
Sourcefn fetch_index_segment(
&self,
object_id: ObjectId,
) -> Result<PageVersionIndexSegment>
fn fetch_index_segment( &self, object_id: ObjectId, ) -> Result<PageVersionIndexSegment>
Load one index segment object by id.
§Errors
Returns an error when the segment is unavailable or corrupted.