Lines Matching refs:my_id
53 let my_id = NEXT_USER_ID.fetch_add(1, Ordering::Relaxed); in user_connected() localVariable
55 eprintln!("new chat user: {}", my_id); in user_connected()
71 users.write().await.insert(my_id, tx); in user_connected()
85 eprintln!("websocket error(uid={}): {}", my_id, e); in user_connected()
89 user_message(my_id, msg, &users).await; in user_connected()
94 user_disconnected(my_id, &users2).await; in user_connected()
97 async fn user_message(my_id: usize, msg: Message, users: &Users) { in user_message()
105 let new_msg = format!("<User#{}>: {}", my_id, msg); in user_message()
109 if my_id != uid { in user_message()
119 async fn user_disconnected(my_id: usize, users: &Users) { in user_disconnected()
120 eprintln!("good bye user: {}", my_id); in user_disconnected()
123 users.write().await.remove(&my_id); in user_disconnected()