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
)