use phantomlink_gamepad_core::server::{PLServer, PLServerEvent}; use phantomlink_gamepad_core::player::{PlayerInfo, PlayerMessage}; fn main() { let pl_server = PLServer::default(); pl_server.start_listening(Event); } struct Event; impl PLServerEvent for Event { fn server_start() { todo!() } fn server_shutdown() { todo!() } fn request_received(info: PlayerInfo) -> bool { todo!() } fn player_joined(info: PlayerInfo) { todo!() } fn player_left(info: PlayerInfo) { todo!() } fn player_disconnected(info: PlayerInfo) { todo!() } fn msg_received(info: PlayerInfo, msg: PlayerMessage) { todo!() } }