Comment on Passing nothing is surprisingly difficultparentComments−cozzyd2yI thought the justification for Rust having an unstable ABI is so such things like binary representations of types could change?−swiftcoder2yThe binary representation could change, yes, but collapsing two distinct types into one would cause actual logic errors in existing code (i.e. this is an API change, not an ABI change)
Comments
I thought the justification for Rust having an unstable ABI is so such things like binary representations of types could change?
The binary representation could change, yes, but collapsing two distinct types into one would cause actual logic errors in existing code (i.e. this is an API change, not an ABI change)