diff --git a/Cargo.lock b/Cargo.lock index 60a2508..7a22b17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1773,7 +1773,7 @@ version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ - "heck", + "heck 0.5.0", "proc-macro2 1.0.92", "quote 1.0.37", "syn", @@ -2412,7 +2412,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" dependencies = [ - "heck", + "heck 0.5.0", "proc-macro2 1.0.92", "quote 1.0.37", "syn", @@ -2546,6 +2546,7 @@ dependencies = [ "itertools 0.13.0", "lazy_static", "pdbtbx", + "strum 0.25.0", ] [[package]] @@ -2597,7 +2598,7 @@ dependencies = [ "pdbtbx", "rand", "serde", - "strum", + "strum 0.26.3", "tempfile", "tokenizers 0.21.0", ] @@ -3320,6 +3321,12 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + [[package]] name = "heck" version = "0.5.0" @@ -5857,13 +5864,35 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" +[[package]] +name = "strum" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" +dependencies = [ + "strum_macros 0.25.3", +] + [[package]] name = "strum" version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ - "strum_macros", + "strum_macros 0.26.4", +] + +[[package]] +name = "strum_macros" +version = "0.25.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" +dependencies = [ + "heck 0.4.1", + "proc-macro2 1.0.92", + "quote 1.0.37", + "rustversion", + "syn", ] [[package]] @@ -5872,7 +5901,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ - "heck", + "heck 0.5.0", "proc-macro2 1.0.92", "quote 1.0.37", "rustversion", diff --git a/ferritin-core/Cargo.toml b/ferritin-core/Cargo.toml index a2b3fc6..0e0d69a 100644 --- a/ferritin-core/Cargo.toml +++ b/ferritin-core/Cargo.toml @@ -11,6 +11,7 @@ candle-core.workspace = true itertools.workspace = true lazy_static = "1.5.0" pdbtbx.workspace = true +strum = { version = "0.25", features = ["derive"] } [dev-dependencies] ferritin-test-data = { path = "../ferritin-test-data" }