diff --git a/crates/codegen/src/statement.rs b/crates/codegen/src/statement.rs index a133d0b..38d7a2a 100644 --- a/crates/codegen/src/statement.rs +++ b/crates/codegen/src/statement.rs @@ -215,7 +215,11 @@ impl GenRust for VarDecl { .as_ref() .map(|t| { let t = vec![t.get_rust(); self.tuple_names.len() + 1]; - format!(": ({})", t.join(", ")) + if self.tuple_names.is_empty() { + format!(": {}", t.join(", ")) + } else { + format!(": ({})", t.join(", ")) + } }) .unwrap_or_default(), );