diff --git a/src/rustdoc-json-types/lib.rs b/src/rustdoc-json-types/lib.rs index 54fb833f40b64..72a3f8b224a48 100644 --- a/src/rustdoc-json-types/lib.rs +++ b/src/rustdoc-json-types/lib.rs @@ -683,7 +683,13 @@ pub enum ItemEnum { } impl ItemEnum { - /// Returns the [`ItemKind`] of this item. + /// Get just the kind of this item, but with no further data. + /// + /// ```rust + /// # use rustdoc_json_types::{ItemKind, ItemEnum}; + /// let item = ItemEnum::ExternCrate { name: "libc".to_owned(), rename: None }; + /// assert_eq!(item.item_kind(), ItemKind::ExternCrate); + /// ``` pub fn item_kind(&self) -> ItemKind { match self { ItemEnum::Module(_) => ItemKind::Module,