From d9c5f13b424c5a8ee4c3ac16691f7e019e0b58db Mon Sep 17 00:00:00 2001 From: MeexReay Date: Thu, 22 Aug 2024 11:59:33 +0300 Subject: [PATCH] some changes? --- src/lib.rs | 6 +++--- src/packet.rs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 3d667f2..f0b9cd9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -77,12 +77,12 @@ impl MinecraftConnection { } /// Close TcpStream - pub fn close(&mut self) { + pub fn close(&self) { let _ = self.stream.shutdown(std::net::Shutdown::Both); } /// Try clone MinecraftConnection with compression and stream - pub fn try_clone(&mut self) -> Result, ProtocolError> { + pub fn try_clone(&self) -> Result, ProtocolError> { match self.stream.try_clone() { Ok(stream) => Ok(MinecraftConnection { stream, @@ -278,7 +278,7 @@ pub fn write_packet_atomic( let mut data_buf = ByteBuffer::new(); data_buf.write_u8_varint(packet.id())?; - data_buf.write_buffer(packet.buffer_ref())?; + data_buf.write_buffer(packet.buffer())?; let compress_threshold = compression.load(ordering); diff --git a/src/packet.rs b/src/packet.rs index 7b50ed4..3abbbb3 100644 --- a/src/packet.rs +++ b/src/packet.rs @@ -67,12 +67,12 @@ impl Packet { } /// Get mutable reference of buffer - pub fn buffer(&mut self) -> &mut ByteBuffer { + pub fn buffer_mut(&mut self) -> &mut ByteBuffer { &mut self.buffer } /// Get immutable reference of buffer - pub fn buffer_ref(&self) -> &ByteBuffer { + pub fn buffer(&self) -> &ByteBuffer { &self.buffer }