{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"fn_sig:"}]}
    fn_sig: ty::PolyFnSig<'tcx>,
    tcx: TyCtxt<'tcx>,
) -> Result<Result<(), usize>, &'tcx LayoutError<'tcx>> {