Module memtable::exts::prelude [−][src]
Expand description
Contains relevant traits, structs, and more for extensions to tables
The DynamicTable Extensions Prelude
The memtable library comes with a variety of tools to help with building,
parsing, and transforming tables. While these could be brought in via a
mixture of use memtable::*;
and other imports, this prelude serves as
the one-stop shop to import required traits, common structs, and more
without polluting the namespace with public modules exposed by this crate.
Prelude contents
If the sled
feature is enabled, the prelude re-exports the following:
sled::SledTable
struct, which wraps around other tables and provides persistent storage via the sled database
If the csv
feature is enabled, the prelude re-exports the following:
csv::ToCsv
trait, which enables converting a table to a CSVcsv::FromCsv
trait, which enables converting CSV to a table
If the cell
feature is enabled, the prelude re-exports the following:
cell::Cell2
enum, which provides a simple way to configure a table to have 1 of 2 possible data typescell::Cell3
enum, which provides a simple way to configure a table to have 1 of 3 possible data typescell::Cell4
enum, which provides a simple way to configure a table to have 1 of 4 possible data typescell::Cell5
enum, which provides a simple way to configure a table to have 1 of 5 possible data typescell::Cell6
enum, which provides a simple way to configure a table to have 1 of 6 possible data typescell::Cell7
enum, which provides a simple way to configure a table to have 1 of 7 possible data typescell::Cell8
enum, which provides a simple way to configure a table to have 1 of 8 possible data typescell::Cell9
enum, which provides a simple way to configure a table to have 1 of 9 possible data typescell::Cell10
enum, which provides a simple way to configure a table to have 1 of 10 possible data typescell::Cell11
enum, which provides a simple way to configure a table to have 1 of 11 possible data typescell::Cell12
enum, which provides a simple way to configure a table to have 1 of 12 possible data typescell::Cell13
enum, which provides a simple way to configure a table to have 1 of 13 possible data typescell::Cell14
enum, which provides a simple way to configure a table to have 1 of 14 possible data typescell::Cell15
enum, which provides a simple way to configure a table to have 1 of 15 possible data typescell::Cell16
enum, which provides a simple way to configure a table to have 1 of 16 possible data typescell::Cell17
enum, which provides a simple way to configure a table to have 1 of 17 possible data typescell::Cell18
enum, which provides a simple way to configure a table to have 1 of 18 possible data typescell::Cell19
enum, which provides a simple way to configure a table to have 1 of 19 possible data typescell::Cell20
enum, which provides a simple way to configure a table to have 1 of 20 possible data typescell::Cell21
enum, which provides a simple way to configure a table to have 1 of 21 possible data typescell::Cell22
enum, which provides a simple way to configure a table to have 1 of 22 possible data typescell::Cell23
enum, which provides a simple way to configure a table to have 1 of 23 possible data typescell::Cell24
enum, which provides a simple way to configure a table to have 1 of 24 possible data typescell::Cell25
enum, which provides a simple way to configure a table to have 1 of 25 possible data typescell::Cell26
enum, which provides a simple way to configure a table to have 1 of 26 possible data types
Structs
Represents a table that is replicated using a [sled::Tree
]
Enums
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types
Represents a data stucture that can hold a variety of different data types