diff options
| author | mat <git@matdoes.dev> | 2025-04-04 09:23:28 -1345 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2025-04-04 09:23:28 -1345 |
| commit | 913d6ac8c52aa41305749e0a526f77079c84ecea (patch) | |
| tree | dd9363c6727e545988e4dff2a73a8f10759a0c34 | |
| parent | 7dcc86e266ade55799b3b56af9901e2a4279eb33 (diff) | |
| download | azalea-drasl-913d6ac8c52aa41305749e0a526f77079c84ecea.tar.xz | |
clippy
| -rw-r--r-- | azalea-buf/azalea-buf-macros/src/read.rs | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/azalea-buf/azalea-buf-macros/src/read.rs b/azalea-buf/azalea-buf-macros/src/read.rs index 5f75ad4d..5b4518bb 100644 --- a/azalea-buf/azalea-buf-macros/src/read.rs +++ b/azalea-buf/azalea-buf-macros/src/read.rs @@ -175,15 +175,13 @@ fn read_named_fields( } fn read_unnamed_fields(unnamed: &Punctuated<Field, Comma>) -> Vec<proc_macro2::TokenStream> { - let read_fields = unnamed + unnamed .iter() .map(|f| { let reader_call = get_reader_call(f); quote! { #reader_call } }) - .collect::<Vec<_>>(); - - read_fields + .collect::<Vec<_>>() } fn get_reader_call(f: &Field) -> proc_macro2::TokenStream { @@ -210,7 +208,7 @@ fn get_reader_call(f: &Field) -> proc_macro2::TokenStream { // do a different buf.write_* for each field depending on the type // if it's a string, use buf.write_string - let reader_call = match field_type { + match field_type { syn::Type::Path(_) | syn::Type::Array(_) => { if is_variable_length { quote! { @@ -231,7 +229,5 @@ fn get_reader_call(f: &Field) -> proc_macro2::TokenStream { f.ident.clone(), field_type.to_token_stream() ), - }; - - reader_call + } } |
