fn parse_detached_fn_sig( cx: &mut ParseCtxt<'_>, attrs: ParsedAttrs, ) -> ParseResult<DetachedItem<FnSig>>