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)