diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-01-16 12:49:32 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-01-16 12:49:32 +0200 |
| commit | 0e40af1505a284b1ea7fa2c7f6f8023f5667d086 (patch) | |
| tree | a61f10a707717ebfa2b8ff341efd272567597178 /guests_macro/src | |
| parent | cda842e46075fbb807125fc5358c5a28b820eb4b (diff) | |
| download | zkVMs-benchmarks-0e40af1505a284b1ea7fa2c7f6f8023f5667d086.tar zkVMs-benchmarks-0e40af1505a284b1ea7fa2c7f6f8023f5667d086.tar.gz zkVMs-benchmarks-0e40af1505a284b1ea7fa2c7f6f8023f5667d086.zip | |
fix(guests_macro): Remove trailing comma from group_streams output
Diffstat (limited to 'guests_macro/src')
| -rw-r--r-- | guests_macro/src/parse_fn.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/guests_macro/src/parse_fn.rs b/guests_macro/src/parse_fn.rs index 1bcc3ba..506b26a 100644 --- a/guests_macro/src/parse_fn.rs +++ b/guests_macro/src/parse_fn.rs @@ -133,7 +133,7 @@ pub fn args_divide(item: &TokenStream) -> (Vec<TokenStream>, Vec<TokenStream>) { /// Output: "(p1, p2, ...)" pub fn group_streams(patterns: &Vec<TokenStream>) -> TokenStream { let mut inner_ts = TokenStream::new(); - inner_ts.extend(patterns.clone().into_iter().flat_map(|i| [i, ",".parse().unwrap()])); + inner_ts.extend(patterns.clone().into_iter().flat_map(|i| [",".parse().unwrap(), i]).skip(1)); let mut out = TokenStream::new(); out.extend([TokenTree::Group(Group::new(Delimiter::Parenthesis, inner_ts))].into_iter()); |
