我正在使用ws板条箱制作单线程WebSocket服务器。我在这里重现了这个问题:
assets/chapter-three/p1.jpg
这是_includes/assets/
的输出:
assets
这是我的Cargo.toml文件:
extern crate rustcord;
extern crate ws;
use rustcord::{Rustcord, User, EventHandlers};
use ws::listen;
struct Handlers;
impl EventHandlers for Handlers {
fn ready(_user: User) { }
}
fn main() {
let discord = Rustcord::init::<Handlers>("<client_id>", true, None)
.expect("Failed");
listen("127.0.0.1:8080", |out| {
move |msg| {
discord.clear_presence();
out.send(msg)
}
});
}
我是Rust的新手,不了解“封闭件”和其他Rust事物的整个概念。解决方案可能还有其他问题,但我在那里看不懂代码。