MCPcopy Create free account
hub / github.com/NthTensor/Forte / join

Method join

src/thread_pool.rs:710–718  ·  view source on GitHub ↗
(&'static self, a: A, b: B)

Source from the content-addressed store, hash-verified

708 // `Runnable`.
709 //
710 // Vacuously true, since `Self: 'static`.
711 //
712 // * If `schedule_task` is `!Send`/`!Sync`, all of the `Runnable`'s
713 // `Waker`s must be used and dropped on the original thread.
714 //
715 // Vacuously true, since `S: Scheduler` is `Send + Sync` so too
716 // must `schedule_task` be `Send + Sync`.
717 //
718 // * If `schedule_task` is `!'static`, borrowed variables must outlive
719 // all of the `Runnable`'s `Waker`s.
720 //
721 // Vacuously true, since `S: 'static`.

Callers 8

sumFunction · 0.80
forte_chunksFunction · 0.80
resizeMethod · 0.80
joinFunction · 0.80
join_basicFunction · 0.80
incrementFunction · 0.80
scope_concurrencyFunction · 0.80
runMethod · 0.80

Calls 14

halt_unwindingFunction · 0.85
resume_unwindingFunction · 0.85
with_workerMethod · 0.80
new_latchMethod · 0.80
as_job_refMethod · 0.80
push_newMethod · 0.80
promoteMethod · 0.80
recover_newestMethod · 0.80
unwrap_funcMethod · 0.80
wait_forMethod · 0.80
completion_latchMethod · 0.80
unwrap_errorMethod · 0.80

Tested by 2

join_basicFunction · 0.64
scope_concurrencyFunction · 0.64