Module asuran::repository::backend::common[][src]


pub use files::*;
pub use index::*;
pub use manifest::*;
pub use segment::*;


Asuran FlatFile’s are structured as an initial header, followed by an append only log of ‘entries’.

This module contains syncronous versions of the backend trait, as well as an abstraction for implementing the main, async traits through holding the syncronous version in a task.