Skip to main content

Crate tuwunel_database

Crate tuwunel_database 

Source

Re-exportsยง

pub use self::keyval::KeyVal;
pub use self::keyval::Slice;
pub use self::keyval::serialize_key;
pub use self::keyval::serialize_val;

Modulesยง

compact
cork ๐Ÿ”’
de ๐Ÿ”’
deserialized ๐Ÿ”’
engine ๐Ÿ”’
handle ๐Ÿ”’
keyval
map ๐Ÿ”’
maps
pool ๐Ÿ”’
ser ๐Ÿ”’
stream ๐Ÿ”’
util ๐Ÿ”’

Structsยง

Cbor
Newtype for CBOR serialization.
Database
Handle
Ignore
Directive to ignore a record. This type can be used to skip deserialization until the next separator is found.
IgnoreAll
Directive to ignore all remaining records. This can be used in a sequence to ignore the rest of the sequence.
Interfix
Directive to force separator serialization specifically for prefix keying use. This is a quirk of the database schema and prefix iterations.
Json
Newtype for JSON serialization.
Map
Separator
Directive to force separator serialization. Separators are usually serialized automatically.

Constantsยง

SEP
Record separator; an intentionally invalid-utf8 byte.

Staticsยง

RUSTC_FLAGS

Traitsยง

Deserialized
Get
Qry

Functionsยง

_set_rustc_flags ๐Ÿ”’
_unset_rustc_flags ๐Ÿ”’
serialize
Serialize T into Writer W
serialize_to
serialize_to_vec