Crate landfill

Crate landfill 

Source
Expand description

Landfill

A set of datastructures for dealing with persistent, on-disk data.

Structs§

AppendOnly
AppendOnly Since the collection can only grow, and written bytes never move in memory, it is possible to keep shared references into the stored bytes, while still concurrently appending new data.
Content
A storage for content-adressable byte-slices
Entropy
A once-initialized file carrying pseudorandom data
GuardedLandfill
A guard around a landfill that can only be created from this module
Journal
A crash-resistant register of strictly incrementing values
Landfill
The datastructure representing an on-disk data dump
MappedFile
A file with a corresponding memory map of the entire contents of the file
OnceMap
A map structure where each key can be set only once
RandomAccess
An unbounded array of T on disk
SmashMap
Low-level on-disk hashmap
Tag
A Tag that can be used to loosely identify this specific instantiation of entropy.

Traits§

Substructure
A datastructure that can be constructed from a landfill