Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save jayhuang75/8b81488d2f830410ea26427c6a5efc2f to your computer and use it in GitHub Desktop.
Save jayhuang75/8b81488d2f830410ea26427c6a5efc2f to your computer and use it in GitHub Desktop.
nextjs-rust-twitter-streaming-websocket-save-trigger-twitter-stream.rs
client.sender = Some(client_sender);
clients.write().await.insert(id.clone(), client);
log::info!("[ws] client_connect : {} connected", id);
let locked = clients.write().await;
if let Some(v) = locked.get(&id) {
if let Some(sender) = &v.sender {
log::info!("[ws] client_msg : topic {:?}", v.topic);
twitter_stream(v.topic.clone(), sender.clone()).await;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment