assists crate provides a bunch of code assists, also known as code
actions (in LSP) or intentions (in IntelliJ).
An assist is a micro-refactoring, which is automatically activated in
certain context. For example, if the cursor is over
,, a “swap
Assorted functions shared by several assists.
Unique identifier of the assist, should not be shown to the user directly.
A way to control how many asssist to resolve during the assist resolution. When an assist is resolved, its edits are calculated that might be costly to always do by default.
Return all the assists applicable at the given position.