Bump superstruct to 0.10.0 (#8133)

Bump `superstruct` to the latest release `0.10.0`.
This version uses a later version of `darling` which is helpful for https://github.com/sigp/lighthouse/pull/8125


Co-Authored-By: Mac L <mjladson@pm.me>
This commit is contained in:
Mac L
2025-09-30 17:42:27 +10:00
committed by GitHub
parent 9c6d33110b
commit af5cbfbd44
2 changed files with 8 additions and 8 deletions

14
Cargo.lock generated
View File

@@ -2163,7 +2163,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f" checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f"
dependencies = [ dependencies = [
"data-encoding", "data-encoding",
"syn 1.0.109", "syn 2.0.100",
] ]
[[package]] [[package]]
@@ -5122,7 +5122,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"windows-targets 0.48.5", "windows-targets 0.52.6",
] ]
[[package]] [[package]]
@@ -9065,16 +9065,16 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]] [[package]]
name = "superstruct" name = "superstruct"
version = "0.8.0" version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf0f31f730ad9e579364950e10d6172b4a9bd04b447edf5988b066a860cc340e" checksum = "3b986e4a629907f20a2c2a639a75bc22a8b5d99b444e0d83c395f4cb309022bf"
dependencies = [ dependencies = [
"darling 0.13.4", "darling 0.20.10",
"itertools 0.10.5", "itertools 0.13.0",
"proc-macro2", "proc-macro2",
"quote", "quote",
"smallvec", "smallvec",
"syn 1.0.109", "syn 2.0.100",
] ]
[[package]] [[package]]

View File

@@ -242,7 +242,7 @@ ssz_types = "0.11.0"
state_processing = { path = "consensus/state_processing" } state_processing = { path = "consensus/state_processing" }
store = { path = "beacon_node/store" } store = { path = "beacon_node/store" }
strum = { version = "0.24", features = ["derive"] } strum = { version = "0.24", features = ["derive"] }
superstruct = "0.8" superstruct = "0.10"
swap_or_not_shuffle = { path = "consensus/swap_or_not_shuffle" } swap_or_not_shuffle = { path = "consensus/swap_or_not_shuffle" }
syn = "1" syn = "1"
sysinfo = "0.26" sysinfo = "0.26"