Skip to main content

NativeIndexSegmentStore

Trait NativeIndexSegmentStore 

Source
pub trait NativeIndexSegmentStore {
    // Required method
    fn fetch_index_segment(
        &self,
        object_id: ObjectId,
    ) -> Result<PageVersionIndexSegment>;
}
Expand description

Source of persisted index segments.

Required Methods§

Source

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.

Implementors§