Crate { owners: [ Owner( OwnerInfo { nodes: OwnerNodes { node: ParentedNode { node: Crate( Mod { item_ids: [ ItemId { owner_id: DefId(0:3 ~ example[50a1]::foo), }, ], }, ), }, }, }, ), Owner( OwnerInfo { nodes: OwnerNodes { node: ParentedNode { node: Item( Item { ident: foo#0, owner_id: DefId(0:3 ~ example[50a1]::foo), kind: Fn( FnSig { ... }, Generics { ... }, BodyId { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).8), }, ), }, ), }, bodies: { 8: Body { params: [], value: Expr { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).8), kind: Block( Block { stmts: [ Stmt { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).2), kind: Let( LetStmt { pat: Pat { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).7), kind: Binding( BindingMode( No, Not, ), HirId(DefId(0:3 ~ example[50a1]::foo).7), c#0, None, ), default_binding_modes: true, }, ty: None, init: Some( Expr { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).3), kind: Binary( Spanned { node: Add, }, Expr { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).4), kind: Lit( Spanned { node: Int( Pu128( 5, ), Unsuffixed, ), }, ), }, Expr { hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).5), kind: Lit( Spanned { node: Int( Pu128( 5, ), Unsuffixed, ), }, ), }, ), }, ), els: None, hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).6), source: Normal, }, ), }, ], expr: None, hir_id: HirId(DefId(0:3 ~ example[50a1]::foo).1), rules: DefaultBlock, targeted_by_break: false, }, None, ), span: /app/example.rs:10:14: 12:2 (#0), }, }, }, }, }, ), ], }