Package org.rust.devkt.lang.core.psi
Interface RsEnumItem
- All Superinterfaces:
com.intellij.psi.PsiElement,org.rust.devkt.lang.core.psi.ext.RsElement
public interface RsEnumItem
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 TypeMethodDescription@NotNull com.intellij.psi.PsiElementgetEnum()@Nullable RsEnumBody@Nullable com.intellij.psi.PsiElement@NotNull List<RsOuterAttr>@Nullable RsTypeParameterList@Nullable RsVisgetVis()@Nullable RsWhereClauseMethods 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
-
getEnumBody
-
getOuterAttrList
-
getTypeParameterList
-
getVis
-
getWhereClause
-
getEnum
@NotNull @NotNull com.intellij.psi.PsiElement getEnum() -
getIdentifier
@Nullable @Nullable com.intellij.psi.PsiElement getIdentifier()
-