肯定不是这样判断的!rustc还没到这么智能。
它好像是跟线程周期比较,因为线程可认为是'static的,而&val则不是。
不过我觉得send结束对val的引用也应结束,应该是编译器弱智原因。
如果一定要send(&val)的话不知道怎么改。
【 在 txgx 的大作中提到: 】
: use tokio::task::yield_now;
: use std::rc::Rc;
:
: #\[tokio::main\]
: async fn main() {
: tokio::spawn(async {
: let rc = Rc::new("he
: ..................
发自「今日水木 on MRX-W29」
--
FROM 115.52.185.*