From 9f384a8426c3faf6b6f6bfa71d59343a0935b3ad Mon Sep 17 00:00:00 2001 From: Yuchen Liang Date: Mon, 2 Dec 2024 15:58:08 +0000 Subject: [PATCH] review: remove unused impl Buffer for BytesMut Signed-off-by: Yuchen Liang --- .../virtual_file/owned_buffers_io/write.rs | 27 ------------------- 1 file changed, 27 deletions(-) diff --git a/pageserver/src/virtual_file/owned_buffers_io/write.rs b/pageserver/src/virtual_file/owned_buffers_io/write.rs index 9edb2141e9..51c711ab5a 100644 --- a/pageserver/src/virtual_file/owned_buffers_io/write.rs +++ b/pageserver/src/virtual_file/owned_buffers_io/write.rs @@ -210,33 +210,6 @@ pub trait Buffer { fn reuse_after_flush(iobuf: Self::IoBuf) -> Self; } -impl Buffer for BytesMut { - type IoBuf = BytesMut; - - #[inline(always)] - fn cap(&self) -> usize { - self.capacity() - } - - fn extend_from_slice(&mut self, other: &[u8]) { - BytesMut::extend_from_slice(self, other) - } - - #[inline(always)] - fn pending(&self) -> usize { - self.len() - } - - fn flush(self) -> FullSlice { - self.slice_len() - } - - fn reuse_after_flush(mut iobuf: BytesMut) -> Self { - iobuf.clear(); - iobuf - } -} - impl Buffer for IoBufferMut { type IoBuf = IoBuffer;