pub fn encode_to_writer( data: &[u8], wrap_col: usize, out: &mut impl Write, ) -> Result<()>
Encode data and write to output with line wrapping. Uses SIMD encoding with reusable buffers for maximum throughput.