[src]pub enum Item_ {
ItemStatic(P<Ty>, Mutability, @Expr),
ItemFn(P<FnDecl>, Purity, AbiSet, Generics, P<Block>),
ItemMod(Mod),
ItemForeignMod(ForeignMod),
ItemTy(P<Ty>, Generics),
ItemEnum(EnumDef, Generics),
ItemStruct(@StructDef, Generics),
ItemTrait(Generics, Vec<TraitRef>, Vec<TraitMethod>),
ItemImpl(Generics, Option<TraitRef>, P<Ty>, Vec<@Method>),
ItemMac(Mac),
}
Variants
ItemStatic | |
ItemFn | |
ItemMod | |
ItemForeignMod | |
ItemTy | |
|
ItemStruct | |
ItemTrait | |
ItemImpl | |
ItemMac | |
Trait Implementations
Derived Implementations
fn hash(&self, __arg_0: &mut __S)
fn eq(&self, __arg_0: &Item_) -> bool
fn ne(&self, __arg_0: &Item_) -> bool
Keyboard shortcuts
- ?
- Show this help dialog
- S
- Focus the search field
- ↑
- Move up in search results
- ↓
- Move down in search results
- ⏎
- Go to active search result
Search tricks
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
(or str
), enum
,
trait
, typedef
(or
tdef
).