Module alexandria::record[][src]

Clear-text data record representation

All data in alexandria is encrypted. However, at the stage of interacting with a Record object in your code you no longer have to worry about encryption, because your request has already been authenticated.

A record can be one of two mappings: a strongly typed key-value store, commonly named Kv, or a raw binary object lazily loaded from disk, called Bin.

Shared between them is a Header which contains search tags, record IDs and secret metadata.

Modules

bin

Binary body representation

kv

Key-Value store record abstraction

Structs

Header

A record header

Record

A single record in alexandria, defined by a header and body

Type Definitions

RecordRef

A garbage-collected reference to a Record