Struct rustdoc::doctree::Macro
[−]
[src]
pub struct Macro {
pub name: Name,
pub def_id: DefId,
pub attrs: HirVec<Attribute>,
pub whence: Span,
pub matchers: HirVec<Span>,
pub stab: Option<Stability>,
pub depr: Option<Deprecation>,
pub imported_from: Option<Name>,
}🔬 This is a nightly-only experimental API. (
rustdoc)Fields
name: Name
🔬 This is a nightly-only experimental API. (
rustdoc)def_id: DefId
🔬 This is a nightly-only experimental API. (
rustdoc)attrs: HirVec<Attribute>
🔬 This is a nightly-only experimental API. (
rustdoc)whence: Span
🔬 This is a nightly-only experimental API. (
rustdoc)matchers: HirVec<Span>
🔬 This is a nightly-only experimental API. (
rustdoc)stab: Option<Stability>
🔬 This is a nightly-only experimental API. (
rustdoc)depr: Option<Deprecation>
🔬 This is a nightly-only experimental API. (
rustdoc)imported_from: Option<Name>
🔬 This is a nightly-only experimental API. (
rustdoc)Trait Implementations
impl Clean<Item> for Macro[src]
fn clean(&self, cx: &DocContext) -> Item
🔬 This is a nightly-only experimental API. (
rustdoc)