I totally agree. As I mentioned in a sibling comment, maybe the right solution is for Swift and Rust to solve the problem together by using libclang in the same way.<p>To be concrete, I could envision some sort of bolt-on &quot;inline C++&quot; feature that libclang would expose to all LLVM-based languages. It wouldn&#x27;t have to be principled interop any more than Objective-C++ is principled interop. It&#x27;d just need to get the job done.