pub fn read_u32_le(&mut self) -> u32 {
        let mut bytes: [u8; 4] = [0; 4];
        let _ = self.read(&mut bytes);
        return u32::from_le_bytes(bytes);
    }
/// Reads a little-endian u32 from the buffer.
Reads a little-endian u32 from the buffer.
Reads a little - endian u32 from the buffer .
pub fn read_u32_le(&mut self) -> u32 {
        let mut bytes: [u8; 4] = [0; 4];
        let _ = self.read(&mut bytes);
        return u32::from_le_bytes(bytes);
    }
pub fn read_u32_le ( & mut self ) -> u32 { let mut bytes : [ u8 ; 4 ] = [ 0 ; 4 ] ; let _ = self . read ( & mut bytes ) ; return u32 :: from_le_bytes ( bytes ) ; }
Reads a little-endian u32 from the buffer.
Reads a little - endian u32 from the buffer .
&mut self