This module defines the
Assist data structure. The actual assist live in
ide_assists downstream crate. We want to define the data structures in
this low-level crate though, because
ide_diagnostics also need them
(fixits for diagnostics and assists are the same thing under the hood). We
want to compile
ide_diagnostics in parallel though, so
we pull the common definitions upstream, to this crate.
Unique identifier of the assist, should not be shown to the user directly.