a) don't benefit from full stacktrace information (e.g. stacktraces don't add
useful information, as in the case of connection closure), or
b) are thrown frequently enough that stacktrace-creation becomes unacceptably
expensive.
This trait represents a tradeoff between debugging ease and efficiency.
Implementers beware.
A trait for common exceptions that either
a) don't benefit from full stacktrace information (e.g. stacktraces don't add useful information, as in the case of connection closure), or b) are thrown frequently enough that stacktrace-creation becomes unacceptably expensive.
This trait represents a tradeoff between debugging ease and efficiency. Implementers beware.