pub fn read_until_capped<R: BufRead>( reader: &mut R, delimiter: u8, max_size: usize, ) -> Result<Vec<u8>>