Skip to main content

Module path

Module path 

Source

Structs§

Key
Level
One level of a path: a name, as the store means a name.
PathRef
A path that borrows its joined form instead of owning one.
SmallVec
A level’s name as a path holds it.
SmolStr
A SmolStr is a string type that has the following properties:
StaticPath
A path both of whose halves the compiler knows: the levels and the joined form, checked against each other where they are written.
StorePath
Where a value lives in the store, as the levels it is under.
Stored
The name a document holds a child under.

Enums§

StorePathError
Why a set of segments is not a path.
Under
Where a key read back from a store sits relative to the prefix it was scanned from.

Constants§

SEPARATOR
What divides one level from the next in a stored key.

Traits§

IntoStorePath
What a call can be given where a path is wanted.

Functions§

level_under
Where key sits under prefix, without building a path for it.

Type Aliases§

KeyBytes
A path as a flat engine stores it: every level, in order, each one ended.