[][src]Trait aimc_comms::MessageHandler

pub trait MessageHandler {
    fn handle_message(&mut self, msg: &Packet) -> Result<Packet, CommsError>;

    fn on_crc_error(&mut self) { ... }
}

Required methods

fn handle_message(&mut self, msg: &Packet) -> Result<Packet, CommsError>

Loading content...

Provided methods

fn on_crc_error(&mut self)

Callback used to notify the application whenever a CRC error occurs.

Loading content...

Implementations on Foreign Types

impl<'a, M: MessageHandler> MessageHandler for &'a mut M[src]

Loading content...

Implementors

Loading content...