pub type Poll<'a> = &'a (dyn Fn() -> bool + Sync);
The poll a caller supplies: true asks the running operation to stop. Sync because the parallel passes poll from several threads.
true
Sync
parallel