From bdede767f3e5208eb78103f5fbdb83ec1255f293 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 23 Oct 2025 15:01:10 -0400 Subject: dungon: use EnumIter from strum to add values methods to enums --- Cargo.lock | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index cf97153..73e2671 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -87,6 +87,8 @@ name = "dungeon" version = "0.1.0" dependencies = [ "rand", + "strum", + "strum_macros", ] [[package]] @@ -135,6 +137,12 @@ dependencies = [ "raylib", ] +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + [[package]] name = "itertools" version = "0.13.0" @@ -337,6 +345,27 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +[[package]] +name = "strum" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "syn" version = "2.0.106" -- cgit v1.2.3-freya