Simplify with Index's new IdentFragment impl

This commit is contained in:
David Tolnay 2019-11-30 17:08:46 -08:00
parent 7f8b5784cb
commit 6dddf44493
No known key found for this signature in database
GPG key ID: F9BA143B95FF6D82
2 changed files with 3 additions and 3 deletions

View file

@ -13,4 +13,4 @@ proc-macro = true
[dependencies]
proc-macro2 = "1.0"
quote = "1.0"
syn = "1.0.10"
syn = "1.0.11"

View file

@ -47,8 +47,8 @@ impl Display<'_> {
_ => return,
};
let ident = match &member {
Member::Unnamed(member) => format_ident!("_{}", member.index, span = span),
Member::Named(member) => member.clone(),
Member::Unnamed(index) => format_ident!("_{}", index),
Member::Named(ident) => ident.clone(),
};
args.extend(quote_spanned!(span=> , #ident));
if read.starts_with('}') && fields.contains(&member) {