diff options
| author | Marcus Klaas <mail@marcusklaas.nl> | 2015-12-06 01:11:26 +0100 |
|---|---|---|
| committer | Marcus Klaas <mail@marcusklaas.nl> | 2015-12-06 01:11:26 +0100 |
| commit | 97e4e7e5ba2010fe98c1775e96c6444a68e3cb80 (patch) | |
| tree | 52bc78ba3f5e1e3b6d55b4bbc268ae17013dcd60 /src/patterns.rs | |
| parent | 22353ca8c74feabbec005b6de77ce421fe0871a4 (diff) | |
Fixed named arguments in bare function types
Diffstat (limited to 'src/patterns.rs')
| -rw-r--r-- | src/patterns.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/patterns.rs b/src/patterns.rs index af0bd827751..fdc418733fb 100644 --- a/src/patterns.rs +++ b/src/patterns.rs @@ -48,7 +48,13 @@ impl Rewrite for Pat { let prefix = format!("&{}", format_mutability(mutability)); rewrite_unary_prefix(context, &prefix, &**pat, width, offset) } - Pat_::PatTup(ref items) => rewrite_tuple(context, items, self.span, width, offset), + Pat_::PatTup(ref items) => { + rewrite_tuple(context, + items.iter().map(|x| &**x), + self.span, + width, + offset) + } Pat_::PatEnum(ref path, Some(ref pat_vec)) => { let path_str = try_opt!(::types::rewrite_path(context, true, |
