TableRowBuilder.swift 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565
  1. // This file was generated using gyb. Do not edit it directly. Edit
  2. // TableRowBuilder.swift.gyb instead.
  3. // swiftformat:options --allow-partial-wrapping true
  4. /// A result builder for constructing a collection of table columns.
  5. @resultBuilder
  6. public struct TableRowBuilder<RowValue> {
  7. public static func buildBlock() -> EmptyTableRowContent<RowValue> {
  8. EmptyTableRowContent<RowValue>()
  9. }
  10. public static func buildBlock<
  11. Content0: View
  12. >(
  13. _ column0: TableColumn<RowValue, Content0>
  14. ) -> TupleTableRowContent1<
  15. RowValue, Content0
  16. > {
  17. TupleTableRowContent1(
  18. column0
  19. )
  20. }
  21. public static func buildBlock<
  22. Content0: View, Content1: View
  23. >(
  24. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>
  25. ) -> TupleTableRowContent2<
  26. RowValue, Content0, Content1
  27. > {
  28. TupleTableRowContent2(
  29. column0, column1
  30. )
  31. }
  32. public static func buildBlock<
  33. Content0: View, Content1: View, Content2: View
  34. >(
  35. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  36. _ column2: TableColumn<
  37. RowValue,
  38. Content2
  39. >
  40. ) -> TupleTableRowContent3<
  41. RowValue, Content0, Content1, Content2
  42. > {
  43. TupleTableRowContent3(
  44. column0, column1, column2
  45. )
  46. }
  47. public static func buildBlock<
  48. Content0: View, Content1: View, Content2: View, Content3: View
  49. >(
  50. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  51. _ column2: TableColumn<
  52. RowValue,
  53. Content2
  54. >, _ column3: TableColumn<RowValue, Content3>
  55. ) -> TupleTableRowContent4<
  56. RowValue, Content0, Content1, Content2, Content3
  57. > {
  58. TupleTableRowContent4(
  59. column0, column1, column2, column3
  60. )
  61. }
  62. public static func buildBlock<
  63. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View
  64. >(
  65. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  66. _ column2: TableColumn<
  67. RowValue,
  68. Content2
  69. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>
  70. ) -> TupleTableRowContent5<
  71. RowValue, Content0, Content1, Content2, Content3, Content4
  72. > {
  73. TupleTableRowContent5(
  74. column0, column1, column2, column3, column4
  75. )
  76. }
  77. public static func buildBlock<
  78. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  79. Content5: View
  80. >(
  81. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  82. _ column2: TableColumn<
  83. RowValue,
  84. Content2
  85. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  86. _ column5: TableColumn<
  87. RowValue,
  88. Content5
  89. >
  90. ) -> TupleTableRowContent6<
  91. RowValue, Content0, Content1, Content2, Content3, Content4, Content5
  92. > {
  93. TupleTableRowContent6(
  94. column0, column1, column2, column3, column4, column5
  95. )
  96. }
  97. public static func buildBlock<
  98. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  99. Content5: View, Content6: View
  100. >(
  101. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  102. _ column2: TableColumn<
  103. RowValue,
  104. Content2
  105. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  106. _ column5: TableColumn<
  107. RowValue,
  108. Content5
  109. >, _ column6: TableColumn<RowValue, Content6>
  110. ) -> TupleTableRowContent7<
  111. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6
  112. > {
  113. TupleTableRowContent7(
  114. column0, column1, column2, column3, column4, column5, column6
  115. )
  116. }
  117. public static func buildBlock<
  118. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  119. Content5: View, Content6: View, Content7: View
  120. >(
  121. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  122. _ column2: TableColumn<
  123. RowValue,
  124. Content2
  125. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  126. _ column5: TableColumn<
  127. RowValue,
  128. Content5
  129. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>
  130. ) -> TupleTableRowContent8<
  131. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7
  132. > {
  133. TupleTableRowContent8(
  134. column0, column1, column2, column3, column4, column5, column6, column7
  135. )
  136. }
  137. public static func buildBlock<
  138. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  139. Content5: View, Content6: View, Content7: View, Content8: View
  140. >(
  141. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  142. _ column2: TableColumn<
  143. RowValue,
  144. Content2
  145. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  146. _ column5: TableColumn<
  147. RowValue,
  148. Content5
  149. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  150. _ column8: TableColumn<
  151. RowValue,
  152. Content8
  153. >
  154. ) -> TupleTableRowContent9<
  155. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  156. Content8
  157. > {
  158. TupleTableRowContent9(
  159. column0, column1, column2, column3, column4, column5, column6, column7, column8
  160. )
  161. }
  162. public static func buildBlock<
  163. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  164. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View
  165. >(
  166. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  167. _ column2: TableColumn<
  168. RowValue,
  169. Content2
  170. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  171. _ column5: TableColumn<
  172. RowValue,
  173. Content5
  174. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  175. _ column8: TableColumn<
  176. RowValue,
  177. Content8
  178. >, _ column9: TableColumn<RowValue, Content9>
  179. ) -> TupleTableRowContent10<
  180. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  181. Content8, Content9
  182. > {
  183. TupleTableRowContent10(
  184. column0, column1, column2, column3, column4, column5, column6, column7, column8, column9
  185. )
  186. }
  187. public static func buildBlock<
  188. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  189. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  190. Content10: View
  191. >(
  192. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  193. _ column2: TableColumn<
  194. RowValue,
  195. Content2
  196. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  197. _ column5: TableColumn<
  198. RowValue,
  199. Content5
  200. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  201. _ column8: TableColumn<
  202. RowValue,
  203. Content8
  204. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>
  205. ) -> TupleTableRowContent11<
  206. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  207. Content8, Content9, Content10
  208. > {
  209. TupleTableRowContent11(
  210. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  211. column9,
  212. column10
  213. )
  214. }
  215. public static func buildBlock<
  216. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  217. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  218. Content10: View, Content11: View
  219. >(
  220. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  221. _ column2: TableColumn<
  222. RowValue,
  223. Content2
  224. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  225. _ column5: TableColumn<
  226. RowValue,
  227. Content5
  228. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  229. _ column8: TableColumn<
  230. RowValue,
  231. Content8
  232. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  233. _ column11: TableColumn<
  234. RowValue,
  235. Content11
  236. >
  237. ) -> TupleTableRowContent12<
  238. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  239. Content8, Content9, Content10, Content11
  240. > {
  241. TupleTableRowContent12(
  242. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  243. column9,
  244. column10, column11
  245. )
  246. }
  247. public static func buildBlock<
  248. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  249. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  250. Content10: View, Content11: View, Content12: View
  251. >(
  252. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  253. _ column2: TableColumn<
  254. RowValue,
  255. Content2
  256. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  257. _ column5: TableColumn<
  258. RowValue,
  259. Content5
  260. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  261. _ column8: TableColumn<
  262. RowValue,
  263. Content8
  264. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  265. _ column11: TableColumn<
  266. RowValue,
  267. Content11
  268. >, _ column12: TableColumn<RowValue, Content12>
  269. ) -> TupleTableRowContent13<
  270. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  271. Content8, Content9, Content10, Content11, Content12
  272. > {
  273. TupleTableRowContent13(
  274. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  275. column9,
  276. column10, column11, column12
  277. )
  278. }
  279. public static func buildBlock<
  280. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  281. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  282. Content10: View, Content11: View, Content12: View, Content13: View
  283. >(
  284. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  285. _ column2: TableColumn<
  286. RowValue,
  287. Content2
  288. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  289. _ column5: TableColumn<
  290. RowValue,
  291. Content5
  292. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  293. _ column8: TableColumn<
  294. RowValue,
  295. Content8
  296. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  297. _ column11: TableColumn<
  298. RowValue,
  299. Content11
  300. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  301. RowValue,
  302. Content13
  303. >
  304. ) -> TupleTableRowContent14<
  305. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  306. Content8, Content9, Content10, Content11, Content12, Content13
  307. > {
  308. TupleTableRowContent14(
  309. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  310. column9,
  311. column10, column11, column12, column13
  312. )
  313. }
  314. public static func buildBlock<
  315. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  316. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  317. Content10: View, Content11: View, Content12: View, Content13: View, Content14: View
  318. >(
  319. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  320. _ column2: TableColumn<
  321. RowValue,
  322. Content2
  323. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  324. _ column5: TableColumn<
  325. RowValue,
  326. Content5
  327. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  328. _ column8: TableColumn<
  329. RowValue,
  330. Content8
  331. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  332. _ column11: TableColumn<
  333. RowValue,
  334. Content11
  335. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  336. RowValue,
  337. Content13
  338. >, _ column14: TableColumn<RowValue, Content14>
  339. ) -> TupleTableRowContent15<
  340. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  341. Content8, Content9, Content10, Content11, Content12, Content13, Content14
  342. > {
  343. TupleTableRowContent15(
  344. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  345. column9,
  346. column10, column11, column12, column13, column14
  347. )
  348. }
  349. public static func buildBlock<
  350. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  351. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  352. Content10: View, Content11: View, Content12: View, Content13: View, Content14: View,
  353. Content15: View
  354. >(
  355. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  356. _ column2: TableColumn<
  357. RowValue,
  358. Content2
  359. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  360. _ column5: TableColumn<
  361. RowValue,
  362. Content5
  363. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  364. _ column8: TableColumn<
  365. RowValue,
  366. Content8
  367. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  368. _ column11: TableColumn<
  369. RowValue,
  370. Content11
  371. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  372. RowValue,
  373. Content13
  374. >, _ column14: TableColumn<RowValue, Content14>, _ column15: TableColumn<
  375. RowValue,
  376. Content15
  377. >
  378. ) -> TupleTableRowContent16<
  379. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  380. Content8, Content9, Content10, Content11, Content12, Content13, Content14, Content15
  381. > {
  382. TupleTableRowContent16(
  383. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  384. column9,
  385. column10, column11, column12, column13, column14, column15
  386. )
  387. }
  388. public static func buildBlock<
  389. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  390. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  391. Content10: View, Content11: View, Content12: View, Content13: View, Content14: View,
  392. Content15: View, Content16: View
  393. >(
  394. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  395. _ column2: TableColumn<
  396. RowValue,
  397. Content2
  398. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  399. _ column5: TableColumn<
  400. RowValue,
  401. Content5
  402. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  403. _ column8: TableColumn<
  404. RowValue,
  405. Content8
  406. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  407. _ column11: TableColumn<
  408. RowValue,
  409. Content11
  410. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  411. RowValue,
  412. Content13
  413. >, _ column14: TableColumn<RowValue, Content14>, _ column15: TableColumn<
  414. RowValue,
  415. Content15
  416. >, _ column16: TableColumn<RowValue, Content16>
  417. ) -> TupleTableRowContent17<
  418. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  419. Content8, Content9, Content10, Content11, Content12, Content13, Content14, Content15,
  420. Content16
  421. > {
  422. TupleTableRowContent17(
  423. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  424. column9,
  425. column10, column11, column12, column13, column14, column15, column16
  426. )
  427. }
  428. public static func buildBlock<
  429. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  430. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  431. Content10: View, Content11: View, Content12: View, Content13: View, Content14: View,
  432. Content15: View, Content16: View, Content17: View
  433. >(
  434. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  435. _ column2: TableColumn<
  436. RowValue,
  437. Content2
  438. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  439. _ column5: TableColumn<
  440. RowValue,
  441. Content5
  442. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  443. _ column8: TableColumn<
  444. RowValue,
  445. Content8
  446. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  447. _ column11: TableColumn<
  448. RowValue,
  449. Content11
  450. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  451. RowValue,
  452. Content13
  453. >, _ column14: TableColumn<RowValue, Content14>, _ column15: TableColumn<
  454. RowValue,
  455. Content15
  456. >, _ column16: TableColumn<RowValue, Content16>, _ column17: TableColumn<
  457. RowValue,
  458. Content17
  459. >
  460. ) -> TupleTableRowContent18<
  461. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  462. Content8, Content9, Content10, Content11, Content12, Content13, Content14, Content15,
  463. Content16, Content17
  464. > {
  465. TupleTableRowContent18(
  466. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  467. column9,
  468. column10, column11, column12, column13, column14, column15, column16, column17
  469. )
  470. }
  471. public static func buildBlock<
  472. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  473. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  474. Content10: View, Content11: View, Content12: View, Content13: View, Content14: View,
  475. Content15: View, Content16: View, Content17: View, Content18: View
  476. >(
  477. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  478. _ column2: TableColumn<
  479. RowValue,
  480. Content2
  481. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  482. _ column5: TableColumn<
  483. RowValue,
  484. Content5
  485. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  486. _ column8: TableColumn<
  487. RowValue,
  488. Content8
  489. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  490. _ column11: TableColumn<
  491. RowValue,
  492. Content11
  493. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  494. RowValue,
  495. Content13
  496. >, _ column14: TableColumn<RowValue, Content14>, _ column15: TableColumn<
  497. RowValue,
  498. Content15
  499. >, _ column16: TableColumn<RowValue, Content16>, _ column17: TableColumn<
  500. RowValue,
  501. Content17
  502. >, _ column18: TableColumn<RowValue, Content18>
  503. ) -> TupleTableRowContent19<
  504. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  505. Content8, Content9, Content10, Content11, Content12, Content13, Content14, Content15,
  506. Content16, Content17, Content18
  507. > {
  508. TupleTableRowContent19(
  509. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  510. column9,
  511. column10, column11, column12, column13, column14, column15, column16, column17,
  512. column18
  513. )
  514. }
  515. public static func buildBlock<
  516. Content0: View, Content1: View, Content2: View, Content3: View, Content4: View,
  517. Content5: View, Content6: View, Content7: View, Content8: View, Content9: View,
  518. Content10: View, Content11: View, Content12: View, Content13: View, Content14: View,
  519. Content15: View, Content16: View, Content17: View, Content18: View, Content19: View
  520. >(
  521. _ column0: TableColumn<RowValue, Content0>, _ column1: TableColumn<RowValue, Content1>,
  522. _ column2: TableColumn<
  523. RowValue,
  524. Content2
  525. >, _ column3: TableColumn<RowValue, Content3>, _ column4: TableColumn<RowValue, Content4>,
  526. _ column5: TableColumn<
  527. RowValue,
  528. Content5
  529. >, _ column6: TableColumn<RowValue, Content6>, _ column7: TableColumn<RowValue, Content7>,
  530. _ column8: TableColumn<
  531. RowValue,
  532. Content8
  533. >, _ column9: TableColumn<RowValue, Content9>, _ column10: TableColumn<RowValue, Content10>,
  534. _ column11: TableColumn<
  535. RowValue,
  536. Content11
  537. >, _ column12: TableColumn<RowValue, Content12>, _ column13: TableColumn<
  538. RowValue,
  539. Content13
  540. >, _ column14: TableColumn<RowValue, Content14>, _ column15: TableColumn<
  541. RowValue,
  542. Content15
  543. >, _ column16: TableColumn<RowValue, Content16>, _ column17: TableColumn<
  544. RowValue,
  545. Content17
  546. >, _ column18: TableColumn<RowValue, Content18>, _ column19: TableColumn<
  547. RowValue,
  548. Content19
  549. >
  550. ) -> TupleTableRowContent20<
  551. RowValue, Content0, Content1, Content2, Content3, Content4, Content5, Content6, Content7,
  552. Content8, Content9, Content10, Content11, Content12, Content13, Content14, Content15,
  553. Content16, Content17, Content18, Content19
  554. > {
  555. TupleTableRowContent20(
  556. column0, column1, column2, column3, column4, column5, column6, column7, column8,
  557. column9,
  558. column10, column11, column12, column13, column14, column15, column16, column17,
  559. column18, column19
  560. )
  561. }
  562. }