Enum rustdoc::clean::ItemEnum [] [src]

pub enum ItemEnum {
    ExternCrateItem(StringOption<String>),
    ImportItem(Import),
    StructItem(Struct),
    UnionItem(Union),
    EnumItem(Enum),
    FunctionItem(Function),
    ModuleItem(Module),
    TypedefItem(Typedefbool),
    StaticItem(Static),
    ConstantItem(Constant),
    TraitItem(Trait),
    ImplItem(Impl),
    TyMethodItem(TyMethod),
    MethodItem(Method),
    StructFieldItem(Type),
    VariantItem(Variant),
    ForeignFunctionItem(Function),
    ForeignStaticItem(Static),
    MacroItem(Macro),
    PrimitiveItem(PrimitiveType),
    AssociatedConstItem(TypeOption<String>),
    AssociatedTypeItem(Vec<TyParamBound>, Option<Type>),
    DefaultImplItem(DefaultImpl),
    StrippedItem(Box<ItemEnum>),
}
🔬 This is a nightly-only experimental API. (rustdoc)

Variants

🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)

A method signature only. Used for required methods in traits (ie, non-default-methods).

🔬 This is a nightly-only experimental API. (rustdoc)

A method with a body.

🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)

fns from an extern block

🔬 This is a nightly-only experimental API. (rustdoc)

statics from an extern block

🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)
🔬 This is a nightly-only experimental API. (rustdoc)

An item that has been stripped by a rustdoc pass

Methods

impl ItemEnum
[src]

🔬 This is a nightly-only experimental API. (rustdoc)

Trait Implementations

impl Clone for ItemEnum
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Encodable for ItemEnum
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

impl Decodable for ItemEnum
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io

impl Debug for ItemEnum
[src]

Formats the value using the given formatter.