Rust implementation of boundary representation (BRep) with API compatibility for CAD/CAE/CAM applications