diff options
Diffstat (limited to 'mingling_macros/src/dispatcher_clap.rs')
| -rw-r--r-- | mingling_macros/src/dispatcher_clap.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mingling_macros/src/dispatcher_clap.rs b/mingling_macros/src/dispatcher_clap.rs index 8ef2125..5a6cf4c 100644 --- a/mingling_macros/src/dispatcher_clap.rs +++ b/mingling_macros/src/dispatcher_clap.rs @@ -23,6 +23,11 @@ impl Parse for ClapOptions { // Parse leading comma input.parse::<Token![,]>()?; + // Allow trailing comma + if input.is_empty() { + break; + } + let key: Ident = input.parse()?; input.parse::<Token![=]>()?; |
