- Re-export
rayon
crate.
- Use
std::panic
to propagate panics from the thread pool into the async context, rather than triggering the Rayon panic handler. - Add
AsyncRayonHandle
type that implementsFuture
, which makes theasync-trait
crate unnecessary. - Bypass Tokio
RecvError
. We control theSender
, so it should never be dropped too early. - Remove
prelude
module. - Seal
AsyncThreadPool
trait.
- Initial release