Comment by bmicraft

1 day ago

Which means that rust doesn't have any, does it? Since existing editions will (knock on wood) never change they should never break...

Yes, except for fixing soundness bugs (very rare in the past several years) and changes to the stdlib that might interact poorly with type inference and existing code (the time 0.3.5 issue, which is a change that breaks existing code, because the existing code technically was already "broken"/exercise a future compat footgun, but these should be about as unusual).