Struct rustc::hir::map::blocks::FnParts [] [src]

pub struct FnParts<'a> {
    pub decl: &'a FnDecl,
    pub body: &'a Block,
    pub kind: FnKind<'a>,
    pub span: Span,
    pub id: NodeId,
}
Unstable (rustc_private)

Components shared by fn-like things (fn items, methods, closures).

Fields

decl: &'a FnDecl
Unstable (rustc_private)
body: &'a Block
Unstable (rustc_private)
kind: FnKind<'a>
Unstable (rustc_private)
span: Span
Unstable (rustc_private)
id: NodeId
Unstable (rustc_private)