pub fn from_csv_str_with_limits<T: CsvEncode + CsvDecode>( input: &str, limits: &CsvLimits, ) -> Result<Vec<T>, CsvFromStrError>
Reads CSV text into typed records, validating the header, with explicit limits.