Skip to main content

Crate tablestg

Crate tablestg 

Source
Expand description

Everything is very preliminary, this crate is not yet at all stable.

Re-exports§

pub use pageset::*;
pub use hashmap::*;
pub use varval::*;
pub use sys::*;
pub use datatype::*;
pub use value::*;

Modules§

datatype
DataType – describes data type
hashmap
HashMap - maps keys to values using 64 bit hash.
pageset
PageSet - keeps track of changed pages that need saving.
sys
ToDo
value
Value – generic instance of a data type
varval
VarValAddr – storage of variable length values.

Structs§

Arc
A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.

Traits§

Key
Key for Hash Map lookup.
SmallFixed
Value for Hash Map lookup.

Type Aliases§

Data
Arc<Vec<u8>>
LBox
BoxA<T, Local>
LString
StringA<Local>
LVec
VecA<T, Local>
Rc
Rc allocated from Global.