send/
send.rs

1use arrows::send;
2use arrows::{Addr, Msg};
3
4fn main() {
5    let m1 = Msg::from_text("Message to new_actor");
6    let m2 = Msg::from_text("Message to new_actor");
7    let m3 = Msg::from_text("Message to new_actor");
8
9    send!("demo_actor", (m1, m2, m3));
10
11    let mut m4 = Msg::from_text("Message to another_actor");
12
13    //Impersonate sender as "new_actor"
14    m4.set_from(&Addr::new("demo_actor"));
15
16    send!("another_actor", m4);
17}