aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mingling_pathf/src/patterns/groupped_derive.rs15
1 files changed, 6 insertions, 9 deletions
diff --git a/mingling_pathf/src/patterns/groupped_derive.rs b/mingling_pathf/src/patterns/groupped_derive.rs
index 9f7301d..44e7731 100644
--- a/mingling_pathf/src/patterns/groupped_derive.rs
+++ b/mingling_pathf/src/patterns/groupped_derive.rs
@@ -24,30 +24,27 @@ impl AnalyzePattern for GrouppedDerivePattern {
for item in &syntax.items {
match item {
- Item::Struct(s) => {
- if has_groupped_derive(&s.attrs) {
+ Item::Struct(s)
+ if has_groupped_derive(&s.attrs) => {
items.push(AnalyzeItem {
module: String::new(),
item_name: s.ident.to_string(),
});
}
- }
- Item::Enum(e) => {
- if has_groupped_derive(&e.attrs) {
+ Item::Enum(e)
+ if has_groupped_derive(&e.attrs) => {
items.push(AnalyzeItem {
module: String::new(),
item_name: e.ident.to_string(),
});
}
- }
- Item::Union(u) => {
- if has_groupped_derive(&u.attrs) {
+ Item::Union(u)
+ if has_groupped_derive(&u.attrs) => {
items.push(AnalyzeItem {
module: String::new(),
item_name: u.ident.to_string(),
});
}
- }
Item::Mod(item_mod) => {
if let Some((_, nested)) = &item_mod.content {
for n in nested {