[][src]Trait iso8583_rs::iso8583::server::MsgProcessor

pub trait MsgProcessor: Send + Sync {
    fn process(
        &self,
        iso_server: &ISOServer,
        msg: &mut Vec<u8>
    ) -> Result<(Vec<u8>, IsoMsg), IsoError>; }

This trait whose implementation is used by the IsoServer to handle incoming requests

Required methods

fn process(
    &self,
    iso_server: &ISOServer,
    msg: &mut Vec<u8>
) -> Result<(Vec<u8>, IsoMsg), IsoError>

Loading content...

Implementors

Loading content...