Skip to content

Commit 5f0c1aa

Browse files
committed
make progress callback dyn
1 parent 2b0d8a8 commit 5f0c1aa

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

crates/ide/src/prime_caches.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,11 @@ pub struct ParallelPrimeCachesProgress {
4747
pub crates_done: usize,
4848
}
4949

50-
pub(crate) fn parallel_prime_caches<F>(db: &RootDatabase, num_worker_threads: u8, cb: &F)
51-
where
52-
F: Fn(ParallelPrimeCachesProgress) + Sync + std::panic::UnwindSafe,
53-
{
50+
pub(crate) fn parallel_prime_caches(
51+
db: &RootDatabase,
52+
num_worker_threads: u8,
53+
cb: &(dyn Fn(ParallelPrimeCachesProgress) + Sync),
54+
) {
5455
let _p = profile::span("prime_caches");
5556

5657
let graph = db.crate_graph();

0 commit comments

Comments
 (0)