Update enumset dependency to enable defmt (#3490)

* Update enumset dependency to enable defmt

* fixup! Update enumset dependency to enable defmt
This commit is contained in:
chrysn 2025-05-21 14:40:15 +02:00 committed by GitHub
parent c53e0bf788
commit 60512a3f6d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 5 deletions

View File

@ -23,7 +23,7 @@ allocator-api2 = { version = "0.3.0", default-features = false }
defmt = { version = "1.0.1", optional = true }
cfg-if = "1.0.0"
critical-section = "1.2.0"
enumset = "1.1.5"
enumset = "1.1.6"
linked_list_allocator = { version = "0.10.5", default-features = false, features = ["const_mut_refs"] }
document-features = "0.2.11"
@ -34,7 +34,7 @@ default = []
nightly = []
## Implement `defmt::Format` on certain types.
defmt = ["dep:defmt"]
defmt = ["dep:defmt", "enumset/defmt"]
## Enable this feature if you want to keep stats about the internal heap usage such as:
## - Max memory usage since initialization of the heap

View File

@ -29,7 +29,7 @@ cfg-if = "1.0.0"
critical-section = { version = "1.2.0", features = ["restore-state-u32"] }
embedded-hal = "1.0.0"
embedded-hal-async = "1.0.0"
enumset = "1.1.5"
enumset = "1.1.6"
paste = "1.0.15"
portable-atomic = { version = "1.11.0", default-features = false }
@ -176,6 +176,7 @@ defmt = [
"embedded-hal/defmt-03",
"embedded-io?/defmt-03",
"embedded-io-async?/defmt-03",
"enumset/defmt",
"esp32?/defmt",
"esp32c2?/defmt",
"esp32c3?/defmt",

View File

@ -19,7 +19,7 @@ esp-hal = { version = "1.0.0-beta.0", path = "../esp-hal", default-features = fa
critical-section = "1.2.0"
cfg-if = "1.0.0"
portable-atomic = { version = "1.11.0", default-features = false }
enumset = { version = "1.1.5", default-features = false, optional = true }
enumset = { version = "1.1.6", default-features = false, optional = true }
# ⚠️ Unstable dependencies
embedded-io = { version = "0.6.1", default-features = false }
@ -145,7 +145,7 @@ serde = ["dep:serde", "enumset?/serde"]
log-04 = ["dep:log-04", "esp-hal/log-04", "esp-wifi-sys/log"]
## Enable logging output using `defmt` and implement `defmt::Format` on certain types.
defmt = ["dep:defmt", "smoltcp?/defmt", "esp-hal/defmt", "bt-hci?/defmt", "esp-wifi-sys/defmt"]
defmt = ["dep:defmt", "smoltcp?/defmt", "esp-hal/defmt", "bt-hci?/defmt", "esp-wifi-sys/defmt", "enumset/defmt"]
[package.metadata.docs.rs]
features = [