2 ms·
Incorrect. `become` does change drop order - https://play.rust-lang.org/?version=nightly&mode=debug&edition=2024&gist=fc0fccce5f43ff4605e08b351e4d98a9 https://p
by afdbcreid 2mo ago
Incorrect. `become` does change drop order - https://play.rust-lang.org/?version=nightly&mode=debug&edition=2024&gist=fc0fccce5f43ff4605e08b351e4d98a9 https://play.rust-lang.org/?version=nightly&mode=debug&editi....
- jmalicki 2mo agoThat's not implementing tail calls breaks things, that's bad design of implementing tail calls breaking things. The whole idea of "let's change semantics to make it easier" is dumb. If you want guaranteed tail calls, change your code until it works.