current state

This commit is contained in:
Moritz Gmeiner 2025-07-29 20:35:41 +02:00
commit d02a01a301
9 changed files with 455 additions and 63 deletions

60
Cargo.lock generated
View file

@ -8,22 +8,82 @@ version = "1.0.98"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
[[package]]
name = "autocfg"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "bitflags"
version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
[[package]]
name = "bitflags-derive"
version = "0.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09648aa9dde04191fe237a510379c9eca42a97733b2065cc337922fba2bd378a"
dependencies = [
"bitflags",
"bitflags-derive-macros",
]
[[package]]
name = "bitflags-derive-macros"
version = "0.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d242ebf64d65693821c7e73a26d87757e83f795918fd42334da3dafaafddbd64"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "chrono"
version = "0.4.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
dependencies = [
"num-traits",
]
[[package]]
name = "ext4"
version = "0.1.0"
dependencies = [
"anyhow",
"bitflags",
"bitflags-derive",
"chrono",
"num-derive",
"num-traits",
"static_assertions",
"thiserror",
]
[[package]]
name = "num-derive"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"