TimelyDataflow / timely-dataflow

A modular implementation of timely dataflow in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`WorkerGuards` is `!Send`

ryzhyk opened this issue · comments

The WorkerGuards struct contains a Box<dyn Any> field, which causes it to be !Send:

_others: Box<dyn Any>,

This makes it hard to wait for the timely computation to finish from any thread other than the one that created it. I wonder if there is a workaround to this.

Thanks!