Crate memtable_core[][src]

Expand description

memtable-core

Provides the core structs and traits for use in table manipulation.

Check out full documentation at memtable.

Modules

Contains extensions to the library based on extra features

Contains iterators and associated traits for traversing portions of tables

Contains lists and associated traits for storing items

Contains relevant top-level traits, structs, and more to make use of this library

Structs

Represents an inmemory table containing rows & columns of some data T, capable of growing and shrinking in size dynamically

FixedColumnTablealloc or std

Represents an inmemory table containing rows & columns of some data T with a fixed capacity across columns, but ability to grow dynamically with rows

FixedRowTablealloc or std

Represents an inmemory table containing rows & columns of some data T with a fixed capacity across rows, but ability to grow dynamically with columns

FixedTablealloc or std

Represents an inmemory table containing rows & columns of some data T with a fixed capacity across both rows and columns

Represents the position of a cell in a table

Enums

Represents the capacity of the list

Traits

Represents an abstract table of data