我正在尝试构建一个 tokio 流,该流应该将其元素发送到其他两个要并行执行的流。
我尝试创建一个广播频道
let (int_sender, int_receiver) = broadcast::channel(DEFAULT_CHANNEL_CAPACITY);
然后做stream.forward(int_sender)
,从 构建另外两个流int_receiver
,但它不起作用,因为broadcast::Sender
没有实现Sink
(不像mpsc::Sender
)。还有其他选择吗?