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.
This allows a
Sync
bound to be included on the future returned by the modified function:As mentioned in this comment, a
Sync
bound on aFuture
is useless, since you can't do anything with a&Future
. That being said, you may still want to store the resulting future in a struct, and you might want that struct to beSync
, so there are use-cases here.Given that this is something that most people shouldn't need (nor use!), a
Sync
bound is not included by default.