Upgrade rust/crates/async-trait to 0.1.40
Test: make
Change-Id: Ifae614e646fac929455de2cb4639578ae954a7f9
diff --git a/src/expand.rs b/src/expand.rs
index 7c3ab5a..f868c7d 100644
--- a/src/expand.rs
+++ b/src/expand.rs
@@ -284,6 +284,13 @@
};
let mut outer_generics = generics.clone();
+ for p in &mut outer_generics.params {
+ match p {
+ GenericParam::Type(t) => t.default = None,
+ GenericParam::Const(c) => c.default = None,
+ GenericParam::Lifetime(_) => {}
+ }
+ }
if !has_self {
if let Some(mut where_clause) = outer_generics.where_clause {
where_clause.predicates = where_clause