@eddyb and @Kimundi’s proposal is up: RFC PR 250: Associated field inheritance.
This is the only proposal that invoked the following initial reaction from me: “Yes.”
This proposal basically extends various aspects of traits to handle inheritance, but at the same time the components in this RFC doesn’t feel like bolted on specially for inheritance support, and each is useful in its own right even without a need for (full) inheritance. Their inclusion in the language can be very natural in my opinion.
And most importantly, I don’t think people will have a tendency to overuse inheritance with this RFC, or rather, there is still only one true way of method dispatch - traits, so use of inheritance doesn’t confilict with the current Rust style.
This is currently my favourite proposal.