From 4b53a29eb26716592ef2f00f925ef58ccb182e61 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Wed, 20 Aug 2025 10:57:49 +0100 Subject: [PATCH] Tweak BytesMut::remaining_mut (#795) --- src/bytes_mut.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bytes_mut.rs b/src/bytes_mut.rs index d8d04d3..333a0ae 100644 --- a/src/bytes_mut.rs +++ b/src/bytes_mut.rs @@ -1170,7 +1170,8 @@ impl Buf for BytesMut { unsafe impl BufMut for BytesMut { #[inline] fn remaining_mut(&self) -> usize { - usize::MAX - self.len() + // Max allocation size is isize::MAX. + isize::MAX as usize - self.len() } #[inline]