From 313d7a6c93821f844ed5578db1d6581331ba74a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20du=20Garreau?= Date: Mon, 10 Feb 2025 15:00:21 +0100 Subject: [PATCH] Implement `write_all_vectored` for `VecDeque` cc #136756 --- library/std/src/io/impls.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/std/src/io/impls.rs b/library/std/src/io/impls.rs index b952c85addf65..de5c616753d05 100644 --- a/library/std/src/io/impls.rs +++ b/library/std/src/io/impls.rs @@ -565,6 +565,11 @@ impl Write for VecDeque { Ok(len) } + fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> io::Result<()> { + self.write_vectored(bufs)?; + Ok(()) + } + #[inline] fn is_write_vectored(&self) -> bool { true