A new proposal has been announced: Intrinsic for Transmutability #411. It will be announced at the next meeting to try and draw attention to it, but usually MCPs are not discussed during triage meetings. If you think this would benefit from discussion amongst the team, consider proposing a design meeting.
@Jack Wrenn fyi you have
Assume defined twice in the API surface
not sure which derives you meant to keep so I didn't edit myself
The title of the MCP is a bit confusing. Intrinsics are functions implemented in the compiler itself. What you are describing is a lang item. (
#[lang = "..."])
I'm unclear what the actual language item you're adding is
The lang items are
Ok. And what parts of them need to be part of the compiler, rather than a library?
sorry, I'm just having trouble finding the relevant parts in the writeup, it's rather long :sweat_smile: