pub(crate) fn run_renderer<'tcx, T: FormatRenderer<'tcx>, F: FnOnce(Crate, RenderOptions, Cache, TyCtxt<'tcx>) -> Result<(T, Crate), Error>>(
krate: Crate,
renderopts: RenderOptions,
cache: Cache,
tcx: TyCtxt<'tcx>,
init: F,
)
pub(crate) fn run_renderer<'tcx, T: FormatRenderer<'tcx>, F: FnOnce(Crate, RenderOptions, Cache, TyCtxt<'tcx>) -> Result<(T, Crate), Error>>(
krate: Crate,
renderopts: RenderOptions,
cache: Cache,
tcx: TyCtxt<'tcx>,
init: F,
)