refactor: use IntEnum instead of a custom implementation for ConfigKey in config.rs

This commit is contained in:
2026-08-17 21:14:00 -05:00
parent 69669f2011
commit d70b35dd92
3 changed files with 28 additions and 19 deletions
Generated
+25
View File
@@ -210,6 +210,7 @@ dependencies = [
"esp-radio",
"esp-rtos",
"esp-storage",
"int-enum",
"picoserve",
"portable-atomic",
"postcard",
@@ -1431,6 +1432,18 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "int-enum"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e366a1634cccc76b4cfd3e7580de9b605e4d93f1edac48d786c1f867c0def495"
dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
"syn 2.0.117",
]
[[package]]
name = "itoa"
version = "1.0.18"
@@ -1720,6 +1733,18 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "proc-macro2-diagnostics"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.117",
"version_check",
]
[[package]]
name = "quote"
version = "1.0.45"