From 11b10b53e8c13117d706c2949f042d9709adc4e8 Mon Sep 17 00:00:00 2001 From: Djeeberjr Date: Fri, 8 Aug 2025 11:07:49 +0200 Subject: [PATCH] fixed some style & inconsistencies --- src/lib.rs | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 2999771..cba7d96 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -43,11 +43,9 @@ impl MB85RC { /// * `data` - The data byte to write. /// # Returns /// * `Result` - pub fn byte_write(&mut self, memory_address: [u8; 2], data: u8) -> Result { + pub fn byte_write(&mut self, memory_address: [u8; 2], data: u8) -> Result<(), T::Error> { let payload = [memory_address[0], memory_address[1], data]; - self.i2c.write(self.address, &payload)?; - - Ok(data) + self.i2c.write(self.address, &payload) } /// If additional 8 bits are continuously sent after the same command (except stop condition) as Byte Write, a @@ -71,9 +69,7 @@ impl MB85RC { payload[0] = memory_address[0]; payload[1] = memory_address[1]; payload[2..].copy_from_slice(data); - self.i2c.write(self.address, &payload)?; - - Ok(()) + self.i2c.write(self.address, &payload) } /// The one byte of data from the memory address saved in the memory address buffer can be read out @@ -107,9 +103,7 @@ impl MB85RC { &mut self, memory_address: &[u8; 2], buffer: &'a mut [u8], - ) -> Result<&'a mut [u8], T::Error> { - self.i2c.write_read(self.address, memory_address, buffer)?; - - Ok(buffer) + ) -> Result<(), T::Error> { + self.i2c.write_read(self.address, memory_address, buffer) } }