fn write_run<W: Write>( w: &mut BitWriter<W>, pixel: &[u8], it: &mut Peekable<ChunksExact<'_, u8>>, codes1: &[u16; 280], lengths1: &[u8; 280], ) -> Result<()>