你的第一个链接里提到了解决办法,给thread 加一个生命期。
https://docs.rs/crossbeam/0.8.0/crossbeam/thread/index.html
【 在 z16166 的大作中提到: 】
: 给send()传递ref是不行的,因为这个ref是在发送线程(或者说负责发送的闭包)里的,
: 一旦发送线程结束(或者说发送的闭包销毁了),ref即失效,此后接收线程收到这个ref后就是dangling reference。
:
: 这样去掉for带来的问题后,也是报错:
: thr
: ..................
发自「今日水木 on MRX-W29」
--
FROM 115.52.185.*