main
[all] Replace unnecessary unwrap with if-let patterns
[tests] Introduce cache_generate_damage
[pdata] Use more descriptive std::io::Error in low-level pack/unpack functions
[all (rust)] Pull out structures for intermediate representation
[all] Replace sort_by with sort_by_key
[cache_metadata_size] fix build on 32-bit
Introduce EngineBuilder which is a nicer interface than passing bools to a contructor
[all] Fix clippy warning of elided lifetime parameters
[cache_writeback] Fix a typo
[build] Update quick-xml to v0.36