pub trait SendRecvMessage {
    fn recv_raw_message(&mut self) -> Result<Vec<u8>, Error>;
    fn send_raw_message(&mut self, raw: &[u8]) -> Result<usize, Error>;
    fn recv_routed_message(&mut self) -> Result<RoutedFrame, Error>;
    fn send_routed_message(
        &mut self,
        source: &[u8],
        route: &[u8],
        dest: &[u8],
        raw: &[u8]
    ) -> Result<usize, Error>; fn into_any(self: Box<Self>) -> Box<dyn Any>; }

Required Methods

Implementors