Struct ra_ap_ide_assists::SingleResolve
source · [−]pub struct SingleResolve {
pub assist_id: String,
pub assist_kind: AssistKind,
}
Expand description
Hold the AssistId
data of a certain assist to resolve.
The original id object cannot be used due to a 'static
lifetime
and the requirement to construct this struct dynamically during the resolve handling.
Fields
assist_id: String
The id of the assist.
assist_kind: AssistKind
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SingleResolve
impl Send for SingleResolve
impl Sync for SingleResolve
impl Unpin for SingleResolve
impl UnwindSafe for SingleResolve
Blanket Implementations
Mutably borrows from an owned value. Read more
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
Cast a value to type U
using CastTo
.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more