Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
reusableRaise
is intended as a scope where one can reuse the same Raise instance for multiplerecoverReused
calls, while also being able to use that raise instance in concurrent contexts such asasync
beforerecoverReused
is used. The goal is to allow fewer allocations when usingasync
and similar APIs that only throw when youawait
them. The alternative is to useeither
and callbind
when unpacking is wanted.