Module pliantdb_core::kv[][src]

Expand description

Types for utilizing a lightweight atomic Key-Value store.

Modules

get

Types for executing get operations.

increment

Types for executing increment/decrement operations.

namespaced

Types for handling key namespaces.

set

Types for executing set operations.

Structs

IncompatibleTypeError

A conversion between numeric types wasn’t supported.

KeyOperation

An operation performed on a key.

Timestamp

A timestamp relative to UNIX_EPOCH.

Enums

Command

Commands for a key-value store.

KeyCheck

Checks for existing keys.

KeyStatus

The status of an operation on a Key.

Numeric

A numerical value.

Output

The result of a KeyOperation.

Value

A value stored in a key.

Traits

Kv

Key-Value store methods. The Key-Value store is designed to be a high-performance, lightweight storage mechanism.