rust https://doc.rust-lang.org/std/vec/struct.Vec.html https://docs.rs/tokio/latest/tokio/sync/mpsc/fn.channel.html https://course.rs/advance/concurrency-with-threads/message-passing.html