< 返回版块

mantou132 发表于 2019-06-05 03:38

https://github.com/mantou132/mario/blob/master/src/serve.rs#L31

这里用 actix-web 写的 web 服务,然后我想把一个命令行参数带到 route handler 函数中去,这里就会提示需要 static 生命周期,然后我该怎么解决这个问题呢 ?

评论区

写评论
作者 mantou132 2019-06-08 12:51

用于 actix-web 的路由处理器函数中,不知道有没有跨线程。 加 move, 'static 都不行啊

motecshine 2019-06-05 14:34

如果要线程共享 就 Arc

如果不共享 就 move

Ryan-Git 2019-06-05 10:40

root.clone() 或者 'static str

shaitao 2019-06-05 09:58

加move吧

1 共 4 条评论, 1 页