conv_mel/byte.rs
1use melodium_macro::{check, mel_treatment};
2
3/// Turns `byte` stream into `void` one.
4#[mel_treatment(
5 input value Stream<byte>
6 output iter Stream<void>
7)]
8pub async fn to_void() {
9 while let Ok(values) = value.recv_byte().await {
10 check!(iter.send_void(vec![(); values.len()]).await)
11 }
12}