Clippy fixes.
diff --git a/gen/src/write.rs b/gen/src/write.rs
index 7e7a9ea..b2d52bb 100644
--- a/gen/src/write.rs
+++ b/gen/src/write.rs
@@ -54,7 +54,7 @@
     let apis = ns_entries.entries();
 
     out.next_section();
-    for api in apis.into_iter() {
+    for api in apis.iter() {
         match api {
             Api::Struct(strct) => write_struct_decl(out, &strct.ident.cxx.ident),
             Api::CxxType(ety) => write_struct_using(out, &ety.ident.cxx),
@@ -64,7 +64,7 @@
     }
 
     let mut methods_for_type = HashMap::new();
-    for api in apis.into_iter() {
+    for api in apis.iter() {
         if let Api::RustFunction(efn) = api {
             if let Some(receiver) = &efn.sig.receiver {
                 methods_for_type