io: add storage helper

Use bincode+zstd to serialize data structures for temporary storage.
This commit is contained in:
Matthias Schiffer 2023-02-28 00:44:49 +01:00
parent f47b38b2ca
commit 21fd3a42ca
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C
4 changed files with 84 additions and 0 deletions

View file

@ -9,6 +9,7 @@ default-run = "minedmap"
[dependencies]
anyhow = "1.0.68"
bincode = "1.3.3"
bytemuck = "1.13.0"
clap = { version = "4.1.4", features = ["derive"] }
enumflags2 = "0.7.5"
@ -17,3 +18,4 @@ flate2 = "1.0.25"
itertools = "0.10.5"
num-integer = "0.1.45"
serde = "1.0.152"
zstd = "0.12.3"