[−][src]Crate libasuran
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 | The chunker is responsible for dividing objects into chunks for deduplication and storage |
manifest | This module provides the root object of the object graph of a repository. |
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 |