pub(crate) fn run_global_ctxt(
    tcx: TyCtxt<'_>,
    resolver: Rc<RefCell<BoxedResolver>>,
    resolver_caches: ResolverCaches,
    show_coverage: bool,
    render_options: RenderOptions,
    output_format: OutputFormat
) -> (Crate, RenderOptions, Cache)