pub trait ReadWrite { fn hf2_write(&self, data: &[u8]) -> Result<usize, Error>; fn hf2_read(&self, buf: &mut [u8]) -> Result<usize, Error>; }
trait to implement HID devices