We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d68b0ff commit 4b0b0edCopy full SHA for 4b0b0ed
src/expand.rs
@@ -284,6 +284,17 @@ fn transform_block(
284
};
285
286
let mut outer_generics = generics.clone();
287
+ for p in &mut outer_generics.params {
288
+ match p {
289
+ GenericParam::Type(t) => {
290
+ let _ = t.default.take();
291
+ }
292
+ GenericParam::Const(c) => {
293
+ let _ = c.default.take();
294
295
+ GenericParam::Lifetime(_) => {}
296
297
298
if !has_self {
299
if let Some(mut where_clause) = outer_generics.where_clause {
300
where_clause.predicates = where_clause
0 commit comments