pub struct AssistId(pub &'static str, pub AssistKind);
Expand description
Unique identifier of the assist, should not be shown to the user directly.
Tuple Fields§
§0: &'static str
§1: AssistKind
Trait Implementations§
source§impl PartialEq for AssistId
impl PartialEq for AssistId
impl Copy for AssistId
impl Eq for AssistId
impl StructuralPartialEq for AssistId
Auto Trait Implementations§
impl RefUnwindSafe for AssistId
impl Send for AssistId
impl Sync for AssistId
impl Unpin for AssistId
impl UnwindSafe for AssistId
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Cast for T
impl<T> Cast for T
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.