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

@@ -1,6 +1,6 @@
use proc_macro::TokenStream;
use quote::quote;
use syn::{parse_macro_input, DeriveInput};
use syn::{DeriveInput, parse_macro_input};
/// Returns true if some field has an attribute declaring it should be generated from default (not
/// randomized).
@@ -27,7 +27,7 @@ pub fn test_random_derive(input: TokenStream) -> TokenStream {
let mut quotes = vec![];
for field in &struct_data.fields {
match &field.ident {
Some(ref ident) => {
Some(ident) => {
if should_use_default(field) {
quotes.push(quote! {
#ident: <_>::default(),