Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/query-group-macro/src/lib.rs')
-rw-r--r--crates/query-group-macro/src/lib.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/crates/query-group-macro/src/lib.rs b/crates/query-group-macro/src/lib.rs
index ec4b6b2a4a..277cc0b269 100644
--- a/crates/query-group-macro/src/lib.rs
+++ b/crates/query-group-macro/src/lib.rs
@@ -278,15 +278,15 @@ pub(crate) fn query_group_impl(
return Err(syn::Error::new(signature.span(), "Queries must have a return type"));
};
- if let syn::Type::Path(ref ty_path) = *return_ty {
- if matches!(query_kind, QueryKind::Input) {
- let field = InputStructField {
- name: method_name.to_token_stream(),
- ty: ty_path.path.to_token_stream(),
- };
-
- input_struct_fields.push(field);
- }
+ if let syn::Type::Path(ref ty_path) = *return_ty
+ && matches!(query_kind, QueryKind::Input)
+ {
+ let field = InputStructField {
+ name: method_name.to_token_stream(),
+ ty: ty_path.path.to_token_stream(),
+ };
+
+ input_struct_fields.push(field);
}
if let Some(block) = &mut method.default {