pub trait MessageHandler {
    type Output;
    fn does_handle(message_type: MessageType) -> bool;
fn into_output(self, state: &ParserState) -> Self::Output; fn handle_message(&mut self, _message: &Message<'_>, _tick: u32) { ... }
fn handle_string_entry(
        &mut self,
        _table: &str,
        _index: usize,
        _entries: &StringTableEntry<'_>
    ) { ... }
fn handle_data_tables(
        &mut self,
        _tables: &[ParseSendTable],
        _server_classes: &[ServerClass]
    ) { ... } }

Associated Types

Required methods

Provided methods

fn handle_string_entry(
    &mut self,
    _table: &str,
    _index: usize,
    _entries: &StringTableEntry<'_>
)

Implementors