[][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::Archive;
pub use self::archive::StoredArchive;

Modules

archive
driver
listing
target

Structs

Manifest

Repository manifest

Constants

_IMPL_DESERIALIZE_FOR_Manifest
_IMPL_SERIALIZE_FOR_Manifest