Making tag structures public
Dependencies
- [2]
QL6K2ZM3Tags - [3]
FXEDPLRIResurrecting tests, and type cleanup (no need for Arc<RwLock<…>> anymore) - [4]
SMMBFECLConverting to the new patch format "online"
Change contents
- replacement in libpijul/src/tag.rs at line 13
struct FileHeader {version: u64,header: u64,channel: u64,unhashed: u64,total: u64,offsets: DbOffsets,state: Merkle,pub struct FileHeader {pub version: u64,pub header: u64,pub channel: u64,pub unhashed: u64,pub total: u64,pub offsets: DbOffsets,pub state: Merkle, - replacement in libpijul/src/tag.rs at line 24
struct DbOffsets {internal: u64,external: u64,graph: u64,changes: u64,revchanges: u64,states: u64,tags: u64,apply_counter: u64,size: u64,pub struct DbOffsets {pub internal: u64,pub external: u64,pub graph: u64,pub changes: u64,pub revchanges: u64,pub states: u64,pub tags: u64,pub apply_counter: u64,pub size: u64, - replacement in libpijul/src/tag.rs at line 37
header: FileHeader,file: std::fs::File,pub header: FileHeader,pub file: std::fs::File, - replacement in libpijul/src/tag.rs at line 86
const BLOCK_SIZE: usize = 4096;pub(crate) const BLOCK_SIZE: usize = 4096;