[−][src]Module rustdoc::clean::types
Structs
| Argument | |
| Arguments | |
| Attributes | |
| BareFunctionDecl | |
| Constant | |
| Crate | |
| Deprecation | |
| DocFragment | A portion of documentation, extracted from a |
| Enum | |
| ExternalCrate | |
| FnDecl | |
| Function | |
| GenericParamDef | |
| Generics | |
| Impl | |
| Import | |
| ImportSource | |
| Item | Anything with a source location and set of attributes and, optionally, a name. That is, anything that can be documented. This doesn't correspond directly to the AST's concept of an item; it's a strict superset. |
| ItemLink | A link that has not yet been rendered. |
| Lifetime | |
| ListAttributesIter | |
| Macro | |
| Module | |
| OpaqueTy | |
| Path | |
| PathSegment | |
| PolyTrait | A trait reference, which may have higher ranked lifetimes. |
| ProcMacro | |
| RenderedLink | |
| Span | |
| Static | |
| Struct | |
| Trait | |
| TraitAlias | |
| TypeBinding | An type binding on an associated type (e.g., |
| Typedef | |
| Union | |
| Variant | |
| VariantStruct | This is a more limited form of the standard Struct, different in that it lacks the things most items have (name, id, parameterization). Found only as a variant in an enum. |
Enums
| DocFragmentKind | |
| FnRetTy | |
| GenericArg | |
| GenericArgs | |
| GenericBound | |
| GenericParamDefKind | |
| ImplPolarity | |
| ImportKind | |
| ItemKind | |
| PrimitiveType | |
| SelfTy | |
| Type | A representation of a type suitable for hyperlinking purposes. Ideally, one can get the original
type out of the AST/ |
| TypeBindingKind | |
| TypeKind | |
| VariantKind | |
| Visibility | |
| WherePredicate |
Constants
| MAX_DEF_ID |
Traits
| AttributesExt | |
| GetDefId | |
| NestedAttributesExt |