Struct rustdoc::doctree::Impl
[−]
[src]
pub struct Impl { pub unsafety: Unsafety, pub polarity: ImplPolarity, pub generics: Generics, pub trait_: Option<TraitRef>, pub for_: P<Ty>, pub items: HirVec<ImplItem>, pub attrs: HirVec<Attribute>, pub whence: Span, pub vis: Visibility, pub stab: Option<Stability>, pub depr: Option<Deprecation>, pub id: NodeId, }
🔬 This is a nightly-only experimental API. (
rustdoc
)Fields
unsafety: Unsafety
🔬 This is a nightly-only experimental API. (
rustdoc
)polarity: ImplPolarity
🔬 This is a nightly-only experimental API. (
rustdoc
)generics: Generics
🔬 This is a nightly-only experimental API. (
rustdoc
)trait_: Option<TraitRef>
🔬 This is a nightly-only experimental API. (
rustdoc
)for_: P<Ty>
🔬 This is a nightly-only experimental API. (
rustdoc
)items: HirVec<ImplItem>
🔬 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
)vis: Visibility
🔬 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
)id: NodeId
🔬 This is a nightly-only experimental API. (
rustdoc
)Trait Implementations
impl Clean<Vec<Item>> for Impl
[src]
fn clean(&self, cx: &DocContext) -> Vec<Item>
🔬 This is a nightly-only experimental API. (
rustdoc
)