From e88387a94709b3bf86c4abf39477be9ffa26c7e8 Mon Sep 17 00:00:00 2001 From: Corey Richardson Date: Sun, 16 Mar 2014 19:12:00 -0400 Subject: [PATCH] rustdoc: add some docs for item types --- src/librustdoc/clean.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/librustdoc/clean.rs b/src/librustdoc/clean.rs index b0554c21bf9..bb6302b9fb7 100644 --- a/src/librustdoc/clean.rs +++ b/src/librustdoc/clean.rs @@ -174,12 +174,18 @@ pub enum ItemEnum { StaticItem(Static), TraitItem(Trait), ImplItem(Impl), + /// `use` and `extern crate` ViewItemItem(ViewItem), + /// A method signature only. Used for required methods in traits (ie, + /// non-default-methods). TyMethodItem(TyMethod), + /// A method with a body. MethodItem(Method), StructFieldItem(StructField), VariantItem(Variant), + /// `fn`s from an extern block ForeignFunctionItem(Function), + /// `static`s from an extern block ForeignStaticItem(Static), MacroItem(Macro), } -- GitLab