From 6c2382f739d768363e2862516d16bf925ae85c39 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 15 Apr 2021 02:01:35 +0100 Subject: [PATCH] packetframe: Provide Write impl for Fuse Signed-off-by: Ian Jackson --- src/packetframe.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/packetframe.rs b/src/packetframe.rs index 920916a8..46007997 100644 --- a/src/packetframe.rs +++ b/src/packetframe.rs @@ -72,6 +72,16 @@ impl Read for Fuse { self.with(|inner| inner.read(buf))? } } +impl Write for Fuse { + #[throws(io::Error)] + fn write(&mut self, buf: &[u8]) -> usize { + self.with(|inner| inner.write(buf))? + } + #[throws(io::Error)] + fn flush(&mut self) { + self.with(|inner| inner.flush())? + } +} impl From for io::Error { fn from(broken: Broken) -> io::Error { -- 2.30.2