util: optimize buffer reserve for AnyDelimiterCodec::encode (#7188)

This commit is contained in:
dlzht
2025-03-02 19:53:19 +03:30
committed by GitHub
parent 20c1fdc678
commit 47d46455bd
+1 -1
View File
@@ -217,7 +217,7 @@ where
fn encode(&mut self, chunk: T, buf: &mut BytesMut) -> Result<(), AnyDelimiterCodecError> {
let chunk = chunk.as_ref();
buf.reserve(chunk.len() + 1);
buf.reserve(chunk.len() + self.sequence_writer.len());
buf.put(chunk.as_bytes());
buf.put(self.sequence_writer.as_ref());