[][src]Module esl01_indexedlog::index

Index support for log.

See Index for the main structure.

Structs

Index

Insertion-only mapping from bytes to a list of u64s.

LeafValueIter

Iterator for values in the linked list

LinkOffset

Offset to a linked list entry.

Offset

Offset to an entry. The type of the entry is yet to be resolved.

OpenOptions

Options used to configured how an Index is opened.

RangeIter

Iterator returned by Index::range. Provide access to full keys and values (as LinkOffset), sorted by key.

Enums

InsertKey

Key to insert. Used by Index::insert_advanced.

InsertValue

Specify value to insert. Used by insert_advanced.

Traits

ReadonlyBuffer

Abstraction of the "external key buffer".