sparsey ecs

This commit is contained in:
2025-12-31 14:12:56 +09:00
parent aebb5e6783
commit 8baafbdb0c
4 changed files with 71 additions and 106 deletions

32
Cargo.lock generated
View File

@@ -11,6 +11,12 @@ dependencies = [
"memchr",
]
[[package]]
name = "atomic_refcell"
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c"
[[package]]
name = "cursebreaker-parser"
version = "0.1.0"
@@ -21,6 +27,7 @@ dependencies = [
"regex",
"serde",
"serde_yaml",
"sparsey",
"thiserror",
]
@@ -45,6 +52,12 @@ dependencies = [
"serde",
]
[[package]]
name = "hashbrown"
version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
[[package]]
name = "hashbrown"
version = "0.16.1"
@@ -58,7 +71,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
dependencies = [
"equivalent",
"hashbrown",
"hashbrown 0.16.1",
"serde",
"serde_core",
]
@@ -132,6 +145,12 @@ version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
[[package]]
name = "rustc-hash"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
[[package]]
name = "ryu"
version = "1.0.22"
@@ -181,6 +200,17 @@ dependencies = [
"unsafe-libyaml",
]
[[package]]
name = "sparsey"
version = "0.13.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb745f2600e2b85825349ae307cbddba8061afa1dc83f3901bf3cc546fc2c542"
dependencies = [
"atomic_refcell",
"hashbrown 0.15.5",
"rustc-hash",
]
[[package]]
name = "syn"
version = "2.0.111"