pub trait EventServer<R: BattleRules> {
// Required method
fn process_client(
&mut self,
event: ClientEventPrototype<R>,
) -> WeaselResult<(), R>;
}Expand description
A trait for objects that can verify and process new client events.
Required Methods§
Sourcefn process_client(
&mut self,
event: ClientEventPrototype<R>,
) -> WeaselResult<(), R>
fn process_client( &mut self, event: ClientEventPrototype<R>, ) -> WeaselResult<(), R>
Processes a client event prototype.