Interface RsImplItem

All Superinterfaces:
com.intellij.psi.PsiElement, org.rust.devkt.lang.core.psi.ext.RsElement

public interface RsImplItem extends org.rust.devkt.lang.core.psi.ext.RsElement
  • Field Summary

    Fields inherited from interface com.intellij.psi.PsiElement

    EMPTY_ARRAY
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable com.intellij.psi.PsiElement
     
    @NotNull com.intellij.psi.PsiElement
     
    @Nullable RsMembers
     
    @NotNull List<RsOuterAttr>
     
    @Nullable RsTraitRef
     
     
    @Nullable RsTypeReference
     
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable RsVis
     
    @Nullable RsWhereClause
     

    Methods inherited from interface com.intellij.psi.PsiElement

    add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getFirstChild, getLanguage, getLastChild, getNavigationElement, getNextSibling, getNode, getOriginalElement, getParent, getPrevSibling, getReference, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, isEquivalentTo, isPhysical, isValid, isWritable, replace, textContains, textMatches, textMatches, textToCharArray, toString
  • Method Details

    • getMembers

      @Nullable @Nullable RsMembers getMembers()
    • getOuterAttrList

      @NotNull @NotNull List<RsOuterAttr> getOuterAttrList()
    • getTraitRef

      @Nullable @Nullable RsTraitRef getTraitRef()
    • getTypeParameterList

      @Nullable @Nullable RsTypeParameterList getTypeParameterList()
    • getTypeReference

      @Nullable @Nullable RsTypeReference getTypeReference()
    • getVis

      @Nullable @Nullable RsVis getVis()
    • getWhereClause

      @Nullable @Nullable RsWhereClause getWhereClause()
    • getDotdot

      @Nullable @Nullable com.intellij.psi.PsiElement getDotdot()
    • getExcl

      @Nullable @Nullable com.intellij.psi.PsiElement getExcl()
    • getFor

      @Nullable @Nullable com.intellij.psi.PsiElement getFor()
    • getImpl

      @NotNull @NotNull com.intellij.psi.PsiElement getImpl()
    • getUnsafe

      @Nullable @Nullable com.intellij.psi.PsiElement getUnsafe()