Fix the 'full' Folder
diff --git a/src/fold.rs b/src/fold.rs
index 2a41ccf..60e4849 100644
--- a/src/fold.rs
+++ b/src/fold.rs
@@ -569,15 +569,15 @@
folder.fold_generics(generics))
}
Enum(variants, generics) => {
- Enum(variants.lift(|v| folder.fold_variant(v, generics.clone())),
+ Enum(variants.lift(|v| folder.fold_variant(v)),
folder.fold_generics(generics))
}
Struct(variant_data, generics) => {
- Struct(folder.fold_variant_data(variant_data, ident, generics.clone()),
+ Struct(folder.fold_variant_data(variant_data),
folder.fold_generics(generics))
}
Union(variant_data, generics) => {
- Union(folder.fold_variant_data(variant_data, ident, generics.clone()),
+ Union(folder.fold_variant_data(variant_data),
folder.fold_generics(generics))
}
Trait(unsafety, generics, typbs, trait_items) => {