Skip to content

Commit 928f3f1

Browse files
author
Paolo Tranquilli
committed
Rust: remove <> from function wrapper
1 parent ac9e977 commit 928f3f1

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

misc/codegen/generators/rusttestgen.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ def __post_init__(self):
2525
if self.params:
2626
self.params[0].first = True
2727

28+
@property
29+
def has_generic_params(self) -> bool:
30+
return bool(self.generic_params)
31+
2832

2933
@dataclasses.dataclass
3034
class TestCode:

misc/codegen/templates/rust_test_code.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// generated by {{generator}}
22

33
{{#function}}
4-
fn {{name}}<{{#generic_params}}{{^first}}, {{/first}}{{name}}{{#type}}: {{.}}{{/type}}{{/generic_params}}>({{#params}}{{^first}}, {{/first}}{{name}}: {{type}}{{/params}}) -> {{return_type}} {
4+
fn {{name}}{{#has_generic_params}}<{{#generic_params}}{{^first}}, {{/first}}{{name}}{{#type}}: {{.}}{{/type}}{{/generic_params}}>{{/has_generic_params}}({{#params}}{{^first}}, {{/first}}{{name}}: {{type}}{{/params}}) -> {{return_type}} {
55
{{/function}}
66
{{code}}
77
{{#function}}

0 commit comments

Comments
 (0)