{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"ty::Error(_)"}]}
            ty::Error(_) => return Some(ret_ty),
                .find_map(|(p, s)| get_future_output(p.as_predicate(), s))?,
            _ => {