Simplify case conversion implementation

This commit is contained in:
David Tolnay
2017-02-25 11:00:47 -08:00
parent 06c631db05
commit 17279e8a4f
3 changed files with 84 additions and 89 deletions
+3 -3
View File
@@ -49,15 +49,15 @@ impl<'a> Item<'a> {
match body {
Body::Enum(ref mut variants) => {
for ref mut variant in variants {
variant.attrs.rename_by_rule(attrs.rename_all()).unwrap_or_else(|err| cx.error(err));
variant.attrs.rename_by_rule(attrs.rename_all());
for ref mut field in &mut variant.fields {
field.attrs.rename_by_rule(variant.attrs.rename_all()).unwrap_or_else(|err| cx.error(err));
field.attrs.rename_by_rule(variant.attrs.rename_all());
}
}
}
Body::Struct(_, ref mut fields) => {
for field in fields {
field.attrs.rename_by_rule(attrs.rename_all()).unwrap_or_else(|err| cx.error(err));
field.attrs.rename_by_rule(attrs.rename_all());
}
}
}