fn parse_line_inner( jobs: &mut Jobs, chars: &mut Peekable<Chars<'_>>, end_char: Option<char>, ) -> Result<ParsedJob, Error>