pub enum InlayKind {
Adjustment,
BindingMode,
Chaining,
ClosingBrace,
ClosureCapture,
Discriminant,
GenericParamList,
Lifetime,
Parameter,
Type,
Drop,
RangeExclusive,
}
Variants§
Adjustment
BindingMode
Chaining
ClosingBrace
ClosureCapture
Discriminant
GenericParamList
Lifetime
Parameter
Type
Drop
RangeExclusive
Trait Implementations§
source§impl PartialEq for InlayKind
impl PartialEq for InlayKind
impl Copy for InlayKind
impl Eq for InlayKind
impl StructuralPartialEq for InlayKind
Auto Trait Implementations§
impl Freeze for InlayKind
impl RefUnwindSafe for InlayKind
impl Send for InlayKind
impl Sync for InlayKind
impl Unpin for InlayKind
impl UnwindSafe for InlayKind
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
source§impl<T> Cast for T
impl<T> Cast for T
source§fn cast<U>(self, interner: <U as HasInterner>::Interner) -> Uwhere
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> Uwhere
Self: CastTo<U>,
U: HasInterner,
Cast a value to type
U
using CastTo
.source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.