{"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"Ok(Some("}]}
                Ok(Some(
            if sig.is_fn_trait_compatible() {
                    sig.map_bound(|sig| (Ty::new_tup(cx, sig.inputs().as_slice()), sig.output())),