Trait shess::Backend[][src]

pub trait Backend {
    fn new() -> Self;
fn receive(&self) -> Result<Option<String>, String>;
fn send(&mut self, msg: String) -> Result<Option<String>, String>; }

Required methods

fn new() -> Self[src]

fn receive(&self) -> Result<Option<String>, String>[src]

fn send(&mut self, msg: String) -> Result<Option<String>, String>[src]

Loading content...

Implementors

Loading content...