send — update value. borrow — read value.
send:
borrow:
1use tokio::sync::watch;23let (tx, rx) = watch::channel("initial");45tx.send("updated").unwrap();67let value = rx.borrow();8println!("{}", *value); // "updated"
Key: send for updating, borrow for reading.