Crack `ReadableArgs` params when they're tuples
[ldk-c-bindings] / c-bindings-gen / src / types.rs
index 28e05f8c363deac347ebfc503d1ae60ccbc9d1ce..ced1f34b0e91c31493127c14bf8c9e7db31748ac 100644 (file)
@@ -2714,7 +2714,8 @@ impl<'a, 'c: 'a> TypeResolver<'a, 'c> {
                                if !c_ty {
                                        self.write_rust_path(w, generics, path);
                                } else {
-                                       write!(w, "{}", full_path).unwrap();
+                                       // We shouldn't be mapping references in types, so panic here
+                                       unimplemented!();
                                }
                        } else if is_ref {
                                write!(w, "&{}{}{}", if is_mut { "mut " } else { "" }, crate_pfx, full_path).unwrap();