pub trait Network {
    // Required methods
    fn send(&self, source: i32, msg: String) -> NetworkResult<()>;
    fn receive(&mut self) -> NetworkResult<NetworkUpdate>;
}

Required Methods§

source

fn send(&self, source: i32, msg: String) -> NetworkResult<()>

source

fn receive(&mut self) -> NetworkResult<NetworkUpdate>

Implementors§