Modules
Macros
- Macro to provide a safe way to create a
&Namespace
at compile-time. - Macro to provide a safe way to create a
&Segment
at compile-time.
Structs
- Represents a key-value store, wraps a backend
- A string slice representing a namespace.
- An owned Namespace.
- Used to scope a
Key
. Consists of a vector of zero or moreSegmentBuf
s. - A nonempty string slice that does not start or end with whitespace and does not contain any instances of
Scope::SEPARATOR
. - A nonempty string that does not start or end with whitespace and does not contain any instances of
Scope::SEPARATOR
.
Enums
- Represents all ways a method can fail within KVx.
Traits
- Read, Write and Transaction operations of a store
- Read operations of a store
- Write operations of a store