Do you have any real example of these code that currently work in rust’s debug mode that would not in release mode ?
Aside from panic the behaviour is meant to be the very same. The only actual difference being the execution speed.
Some extra check are disabled in release mode that would panic in debug mode (such as overflow/wrapping).
So the actual argument would be :
EDIT:
I remembered a discussion about that last year :
That thing about debug purposes makes sense though.