Run rustfmt on src
diff --git a/src/aster/generics.rs b/src/aster/generics.rs
index 8feb87c..caee562 100644
--- a/src/aster/generics.rs
+++ b/src/aster/generics.rs
@@ -169,9 +169,7 @@
     }
 
     pub fn strip_bounds(self) -> Self {
-        self.strip_lifetimes()
-            .strip_ty_params()
-            .strip_predicates()
+        self.strip_lifetimes().strip_ty_params().strip_predicates()
     }
 
     pub fn strip_lifetimes(mut self) -> Self {
@@ -195,10 +193,10 @@
 
     pub fn build(self) -> F::Result {
         self.callback.invoke(Generics {
-            lifetimes: self.lifetimes,
-            ty_params: self.ty_params,
-            where_clause: WhereClause { predicates: self.predicates },
-        })
+                                 lifetimes: self.lifetimes,
+                                 ty_params: self.ty_params,
+                                 where_clause: WhereClause { predicates: self.predicates },
+                             })
     }
 }
 
diff --git a/src/aster/lifetime.rs b/src/aster/lifetime.rs
index 49df4a0..3bdf372 100644
--- a/src/aster/lifetime.rs
+++ b/src/aster/lifetime.rs
@@ -95,9 +95,9 @@
 
     pub fn build(self) -> F::Result {
         self.callback.invoke(LifetimeDef {
-            attrs: vec![],
-            lifetime: self.lifetime,
-            bounds: self.bounds,
-        })
+                                 attrs: vec![],
+                                 lifetime: self.lifetime,
+                                 bounds: self.bounds,
+                             })
     }
 }
diff --git a/src/aster/path.rs b/src/aster/path.rs
index a0fb314..e53b142 100644
--- a/src/aster/path.rs
+++ b/src/aster/path.rs
@@ -139,9 +139,9 @@
 
     pub fn build(self) -> F::Result {
         self.callback.invoke(Path {
-            global: self.global,
-            segments: self.segments,
-        })
+                                 global: self.global,
+                                 segments: self.segments,
+                             })
     }
 }
 
@@ -181,16 +181,12 @@
 
     pub fn with_generics(self, generics: Generics) -> Self {
         // Strip off the bounds.
-        let lifetimes = generics.lifetimes
-            .iter()
-            .map(|lifetime_def| lifetime_def.lifetime.clone());
+        let lifetimes = generics.lifetimes.iter().map(|lifetime_def| lifetime_def.lifetime.clone());
 
-        let tys = generics.ty_params
-            .iter()
-            .map(|ty_param| TyBuilder::new().id(ty_param.ident.clone()));
+        let tys =
+            generics.ty_params.iter().map(|ty_param| TyBuilder::new().id(ty_param.ident.clone()));
 
-        self.with_lifetimes(lifetimes)
-            .with_tys(tys)
+        self.with_lifetimes(lifetimes).with_tys(tys)
     }
 
     pub fn with_lifetimes<I, L>(mut self, iter: I) -> Self
@@ -241,9 +237,9 @@
         where T: ToIdent
     {
         TyBuilder::with_callback(TypeBindingBuilder {
-            id: id.to_ident(),
-            builder: self,
-        })
+                                     id: id.to_ident(),
+                                     builder: self,
+                                 })
     }
 
     pub fn no_return(self) -> F::Result {
@@ -263,9 +259,9 @@
         let parameters = PathParameters::Parenthesized(data);
 
         self.callback.invoke(PathSegment {
-            ident: self.id,
-            parameters: parameters,
-        })
+                                 ident: self.id,
+                                 parameters: parameters,
+                             })
     }
 
     pub fn build(self) -> F::Result {
@@ -278,9 +274,9 @@
         let parameters = PathParameters::AngleBracketed(data);
 
         self.callback.invoke(PathSegment {
-            ident: self.id,
-            parameters: parameters,
-        })
+                                 ident: self.id,
+                                 parameters: parameters,
+                             })
     }
 }
 
@@ -310,9 +306,9 @@
         let id = self.id;
 
         self.builder.with_binding(TypeBinding {
-            ident: id,
-            ty: ty,
-        })
+                                      ident: id,
+                                      ty: ty,
+                                  })
     }
 }
 
diff --git a/src/aster/ty.rs b/src/aster/ty.rs
index 127b164..7dff3b4 100644
--- a/src/aster/ty.rs
+++ b/src/aster/ty.rs
@@ -410,9 +410,7 @@
     }
 
     pub fn with_generics(self, generics: Generics) -> Self {
-        self.with_lifetimes(generics.lifetimes
-            .into_iter()
-            .map(|def| def.lifetime))
+        self.with_lifetimes(generics.lifetimes.into_iter().map(|def| def.lifetime))
     }
 
     pub fn with_lifetimes<I, L>(mut self, lifetimes: I) -> Self
diff --git a/src/aster/ty_param.rs b/src/aster/ty_param.rs
index 2836203..d8d13d1 100644
--- a/src/aster/ty_param.rs
+++ b/src/aster/ty_param.rs
@@ -87,11 +87,11 @@
 
     pub fn build(self) -> F::Result {
         self.callback.invoke(TyParam {
-            attrs: vec![],
-            ident: self.id,
-            bounds: self.bounds,
-            default: self.default,
-        })
+                                 attrs: vec![],
+                                 ident: self.id,
+                                 bounds: self.bounds,
+                                 default: self.default,
+                             })
     }
 }
 
@@ -245,9 +245,9 @@
 
     pub fn build(self) -> F::Result {
         self.callback.invoke(PolyTraitRef {
-            bound_lifetimes: self.lifetimes,
-            trait_ref: self.trait_ref,
-        })
+                                 bound_lifetimes: self.lifetimes,
+                                 trait_ref: self.trait_ref,
+                             })
     }
 }