It's at the core of GTK and Gnome as a whole, so it's not exactly a niche implementation.
It's also worth pointing out that Rust not having class/struct inheritance was never an oversight, but a purposeful design choice based on the 2 decades of industry experience using OOP that preceded the language as a whole.
So the proposal needs to explain why this integration would justify reversing course on that point.