Struct rustdoc::doctree::Function
[−]
[src]
pub struct Function {
pub decl: FnDecl,
pub attrs: HirVec<Attribute>,
pub id: NodeId,
pub name: Name,
pub vis: Visibility,
pub stab: Option<Stability>,
pub depr: Option<Deprecation>,
pub unsafety: Unsafety,
pub constness: Constness,
pub whence: Span,
pub generics: Generics,
pub abi: Abi,
pub body: BodyId,
}🔬 This is a nightly-only experimental API. (
rustdoc)Fields
decl: FnDecl
🔬 This is a nightly-only experimental API. (
rustdoc)attrs: HirVec<Attribute>
🔬 This is a nightly-only experimental API. (
rustdoc)id: NodeId
🔬 This is a nightly-only experimental API. (
rustdoc)name: Name
🔬 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)unsafety: Unsafety
🔬 This is a nightly-only experimental API. (
rustdoc)constness: Constness
🔬 This is a nightly-only experimental API. (
rustdoc)whence: Span
🔬 This is a nightly-only experimental API. (
rustdoc)generics: Generics
🔬 This is a nightly-only experimental API. (
rustdoc)abi: Abi
🔬 This is a nightly-only experimental API. (
rustdoc)body: BodyId
🔬 This is a nightly-only experimental API. (
rustdoc)Trait Implementations
impl Clean<Item> for Function[src]
fn clean(&self, cx: &DocContext) -> Item
🔬 This is a nightly-only experimental API. (
rustdoc)