【发布时间】:2022-11-07 04:23:36
【问题描述】:
我正在使用actix 在 rust 中实现一些简单的处理逻辑。这个想法是我有一个演员类型Parent,它会做出一些决定,有时需要创建一个Child演员,向它发送消息并获得响应。我注意到 actix Handler 不能是 async 因此不允许我创建一个演员并接收它的响应。
有没有办法从actix 中的另一个演员调用演员?
【问题讨论】:
标签: rust rust-actix
我正在使用actix 在 rust 中实现一些简单的处理逻辑。这个想法是我有一个演员类型Parent,它会做出一些决定,有时需要创建一个Child演员,向它发送消息并获得响应。我注意到 actix Handler 不能是 async 因此不允许我创建一个演员并接收它的响应。
有没有办法从actix 中的另一个演员调用演员?
【问题讨论】:
标签: rust rust-actix
您可以使用 into_actor 将 Future 转换为 ActorFuture。 您可以找到发送消息并使用结果here 的示例
【讨论】: