Rust

tokio mpsc & broadcast channels

Në shqip: Kanalet async në Rust

ShpjegimiSQ

Tokio ka kanale async: mpsc (shumë dërgues, një marrës), oneshot (një mesazh i vetëm), broadcast (çdo marrës merr çdo mesazh) dhe watch (vetëm vlera e fundit).

EnglishEN

Tokio has async channels: mpsc (many senders, one receiver), oneshot (a single message), broadcast (every receiver gets every message) and watch (only the latest value).

Si ta mendosh

Si lloje të ndryshme postash: letër, telegram, altoparlant, tabelë njoftimesh.

Lexoje në anglisht

Like different kinds of post: letter, telegram, loudspeaker, notice board.

Shembull kodirust

let (tx, mut rx) = tokio::sync::mpsc::channel(32);
tokio::spawn(async move { tx.send("tung").await.unwrap(); });
while let Some(m) = rx.recv().await { println!("{m}"); }

Terma të lidhur