(&mut self, buf: &[u8])
| 279 | T: Read + Write, |
| 280 | { |
| 281 | fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> { |
| 282 | match self.connection.write(buf) { |
| 283 | Ok(len) => Ok(len), |
| 284 | Err(_) => Err(BleConnectorError::Unknown), |
| 285 | } |
| 286 | } |
| 287 | |
| 288 | fn flush(&mut self) -> Result<(), Self::Error> { |
| 289 | match self.connection.flush() { |