From 8bdcd30d50d7d66e7e65fca0ca0c268427008715 Mon Sep 17 00:00:00 2001 From: mxsm Date: Sat, 11 Jan 2025 14:14:58 +0800 Subject: [PATCH] =?UTF-8?q?[ISSUE=20#2207]=F0=9F=9A=B8Add=20Default=20trai?= =?UTF-8?q?t=20for=20SelectMappedBufferResult=F0=9F=8D=BB=20(#2208)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rocketmq-store/src/base/select_result.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/rocketmq-store/src/base/select_result.rs b/rocketmq-store/src/base/select_result.rs index c1e8e696..d2885137 100644 --- a/rocketmq-store/src/base/select_result.rs +++ b/rocketmq-store/src/base/select_result.rs @@ -35,6 +35,17 @@ pub struct SelectMappedBufferResult { pub is_in_cache: bool, } +impl Default for SelectMappedBufferResult { + fn default() -> Self { + Self { + start_offset: 0, + size: 0, + mapped_file: None, + is_in_cache: true, + } + } +} + impl SelectMappedBufferResult { /// Returns the buffer. pub fn get_buffer(&self) -> &[u8] {