[][src]Module asuran::manifest

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

The manifest contains a list of all the archives in the repository, as well default chunk settings, and a time stamp for preventing replay attacks.

All operations on a manifest require a reference to the repository for context. The repository is not encapsulated in the manifest because the manifest needs to be triviallly serializeable and deserilazeable.

Re-exports

pub use self::archive::ActiveArchive;
pub use self::archive::StoredArchive;

Modules

archive
driver
target

Structs

Manifest

Repository manifest