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,
}Unstable (
rustdoc)Fields
unsafety: Unsafety
Unstable (
rustdoc)polarity: ImplPolarity
Unstable (
rustdoc)generics: Generics
Unstable (
rustdoc)trait_: Option<TraitRef>
Unstable (
rustdoc)for_: P<Ty>
Unstable (
rustdoc)items: HirVec<ImplItem>
Unstable (
rustdoc)attrs: HirVec<Attribute>
Unstable (
rustdoc)whence: Span
Unstable (
rustdoc)vis: Visibility
Unstable (
rustdoc)stab: Option<Stability>
Unstable (
rustdoc)depr: Option<Deprecation>
Unstable (
rustdoc)id: NodeId
Unstable (
rustdoc)