pub trait MasterServer {
// Required method
fn handle_packet(
&mut self,
packet: TaggedPacket,
send_packet: impl AsyncFnMut(TaggedPacket) -> Result<()>,
) -> impl Future<Output = Result<()>>;
}Required Methods§
fn handle_packet( &mut self, packet: TaggedPacket, send_packet: impl AsyncFnMut(TaggedPacket) -> Result<()>, ) -> impl Future<Output = Result<()>>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".