pub enum ItemEnum {
StructItem(Struct),
EnumItem(Enum),
FunctionItem(Function),
ModuleItem(Module),
TypedefItem(Typedef),
StaticItem(Static),
ConstantItem(Constant),
TraitItem(Trait),
ImplItem(Impl),
ViewItemItem(ViewItem),
TyMethodItem(TyMethod),
MethodItem(Method),
StructFieldItem(StructField),
VariantItem(Variant),
ForeignFunctionItem(Function),
ForeignStaticItem(Static),
MacroItem(Macro),
PrimitiveItem(PrimitiveType),
AssociatedTypeItem(TyParam),
}
Variants
StructItem | |
EnumItem | |
FunctionItem | |
ModuleItem | |
TypedefItem | |
StaticItem | |
ConstantItem | |
TraitItem | |
ImplItem | |
ViewItemItem | |
TyMethodItem | A method signature only. Used for required methods in traits (ie,
non-default-methods).
|
MethodItem | |
StructFieldItem | |
VariantItem | |
ForeignFunctionItem | |
ForeignStaticItem | static s from an extern block
|
MacroItem | |
PrimitiveItem | |
AssociatedTypeItem | |
Trait Implementations
Derived Implementations