[][src]Crate asuran

libasuran provides a consistent high-level interface to asuran archives across multiple storage backends and backup targets.

Asuran allows for the storing of multiple rich archives in a single repository, while providing encryption, compression, and global deduplication.

Modules

chunker
manifest

This module provides the root object of the object graph of a repository.

prelude
repository

The repository imeplements a low-level key-value store, upon which all higher level structures in asuran are built.

Structs

IMPLEMENTATION_UUID

The UUID of this asuran implementation

VERSION_BYTES

The versions bytes for this version of libasuran, the concationation of major+minor+patch as u16s in network byte order

VERSION_PIECES

The pieces of the version string for this version of libasuran

Constants

VERSION