Allow trailing plus on type parameter with default
diff --git a/src/generics.rs b/src/generics.rs
index 51c6080..afcf9a4 100644
--- a/src/generics.rs
+++ b/src/generics.rs
@@ -658,7 +658,7 @@
                     let mut bounds = Punctuated::new();
                     if has_colon {
                         loop {
-                            if input.peek(Token![,]) || input.peek(Token![>]) {
+                            if input.peek(Token![,]) || input.peek(Token![>]) || input.peek(Token![=]) {
                                 break;
                             }
                             let value = input.parse()?;