You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
409 B
Rust

use async_std::sync::{Sender, Receiver, channel};
use async_std::task;
use tungstenite::WebSocket;
enum DiscordEvent {
}
struct DiscordReceiver(Receiver<DiscordEvent>);
struct DiscordSocket(Sender<DiscordEvent>);
fn connect_discord_ws() -> (DiscordSocket, DiscordReceiver) {
let (s,r) = channel(10);
let receiver = DiscordReceiver(r);
let socket = DiscordSocket(s);
(socket, receiver)
}