Note that there's an existing CAD-in-Rust project, Fornjot, which has been quietly developing since 2020: https://www.fornjot.app/
Neither Fornjot nor Truck are ready for general use as a BREP CAD kernel.
Also Truck https://github.com/ricosjp/truck
Neither Fornjot nor Truck are ready for general use as a BREP CAD kernel.