Run rustfmt
diff --git a/src/generics.rs b/src/generics.rs
index 674e626..aa8856d 100644
--- a/src/generics.rs
+++ b/src/generics.rs
@@ -33,28 +33,40 @@
         // Remove where clause and type parameter defaults.
         let impl_generics = Generics {
             lifetimes: self.lifetimes.clone(),
-            ty_params: self.ty_params.iter().map(|ty_param| {
-                TyParam {
-                    ident: ty_param.ident.clone(),
-                    bounds: ty_param.bounds.clone(),
-                    default: None,
-                }}).collect(),
+            ty_params: self.ty_params
+                .iter()
+                .map(|ty_param| {
+                    TyParam {
+                        ident: ty_param.ident.clone(),
+                        bounds: ty_param.bounds.clone(),
+                        default: None,
+                    }
+                })
+                .collect(),
             where_clause: WhereClause::none(),
         };
 
         // Remove where clause, type parameter defaults, and bounds.
         let ty_generics = Generics {
-            lifetimes: self.lifetimes.iter().map(|lifetime_def| {
-                LifetimeDef {
-                    lifetime: lifetime_def.lifetime.clone(),
-                    bounds: Vec::new(),
-                }}).collect(),
-            ty_params: self.ty_params.iter().map(|ty_param| {
-                TyParam {
-                    ident: ty_param.ident.clone(),
-                    bounds: Vec::new(),
-                    default: None,
-                }}).collect(),
+            lifetimes: self.lifetimes
+                .iter()
+                .map(|lifetime_def| {
+                    LifetimeDef {
+                        lifetime: lifetime_def.lifetime.clone(),
+                        bounds: Vec::new(),
+                    }
+                })
+                .collect(),
+            ty_params: self.ty_params
+                .iter()
+                .map(|ty_param| {
+                    TyParam {
+                        ident: ty_param.ident.clone(),
+                        bounds: Vec::new(),
+                        default: None,
+                    }
+                })
+                .collect(),
             where_clause: WhereClause::none(),
         };
 
@@ -124,9 +136,7 @@
 
 impl WhereClause {
     pub fn none() -> Self {
-        WhereClause {
-            predicates: Vec::new(),
-        }
+        WhereClause { predicates: Vec::new() }
     }
 }
 
diff --git a/src/lib.rs b/src/lib.rs
index 3f2eb6e..9e9ffd0 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -125,7 +125,8 @@
             IResult::Done(rest, t) => {
                 if rest.is_empty() {
                     Ok(t)
-                } else if rest.len() == input.len() { // parsed nothing
+                } else if rest.len() == input.len() {
+                    // parsed nothing
                     Err(format!("failed to parse {}: {:?}", name, rest))
                 } else {
                     Err(format!("failed to parse tokens after {}: {:?}", name, rest))