fn collect_roots(
    tcx: TyCtxt<'_>,
    mode: MonoItemCollectionMode
) -> Vec<MonoItem<'_>>