Update Rust Edition to 2024 (#7766)

* #7749

Thanks @dknopik and @michaelsproul for your help!
This commit is contained in:
chonghe
2025-08-13 11:04:31 +08:00
committed by GitHub
parent bd6b8b6a65
commit 522bd9e9c6
468 changed files with 3594 additions and 3396 deletions

View File

@@ -15,10 +15,10 @@ use std::marker::PhantomData;
use std::time::Duration;
use tracing::{debug, instrument, warn};
use types::{
consts::bellatrix::INTERVALS_PER_SLOT, AbstractExecPayload, AttestationShufflingId,
AttesterSlashingRef, BeaconBlockRef, BeaconState, BeaconStateError, ChainSpec, Checkpoint,
Epoch, EthSpec, ExecPayload, ExecutionBlockHash, FixedBytesExtended, Hash256,
IndexedAttestationRef, RelativeEpoch, SignedBeaconBlock, Slot,
AbstractExecPayload, AttestationShufflingId, AttesterSlashingRef, BeaconBlockRef, BeaconState,
BeaconStateError, ChainSpec, Checkpoint, Epoch, EthSpec, ExecPayload, ExecutionBlockHash,
FixedBytesExtended, Hash256, IndexedAttestationRef, RelativeEpoch, SignedBeaconBlock, Slot,
consts::bellatrix::INTERVALS_PER_SLOT,
};
#[derive(Debug)]
@@ -849,7 +849,7 @@ where
block_slot: block.slot(),
block_root,
payload_verification_status,
})
});
}
}
}

View File

@@ -17,9 +17,9 @@ use std::time::Duration;
use store::MemoryStore;
use types::SingleAttestation;
use types::{
test_utils::generate_deterministic_keypair, BeaconBlockRef, BeaconState, ChainSpec, Checkpoint,
Epoch, EthSpec, FixedBytesExtended, ForkName, Hash256, IndexedAttestation, MainnetEthSpec,
RelativeEpoch, SignedBeaconBlock, Slot, SubnetId,
BeaconBlockRef, BeaconState, ChainSpec, Checkpoint, Epoch, EthSpec, FixedBytesExtended,
ForkName, Hash256, IndexedAttestation, MainnetEthSpec, RelativeEpoch, SignedBeaconBlock, Slot,
SubnetId, test_utils::generate_deterministic_keypair,
};
pub type E = MainnetEthSpec;
@@ -752,10 +752,10 @@ async fn invalid_attestation_empty_bitfield() {
.apply_attestation_to_chain(
MutationDelay::NoDelay,
|attestation, _| match attestation {
IndexedAttestation::Base(ref mut att) => {
IndexedAttestation::Base(att) => {
att.attesting_indices = vec![].into();
}
IndexedAttestation::Electra(ref mut att) => {
IndexedAttestation::Electra(att) => {
att.attesting_indices = vec![].into();
}
},