http_type/file_extension/
enum.rs

1/// Enumeration of supported file extensions.
2///
3/// Contains all known file extensions with their corresponding MIME types.
4/// Used for content type detection and file handling.
5#[derive(Debug, Clone, PartialEq, Eq, Default)]
6pub enum FileExtension {
7    /// The `123` file extension.
8    FileExtension123,
9    /// The `3dml` file extension.
10    FileExtension3dml,
11    /// The `3ds` file extension.
12    FileExtension3ds,
13    /// The `3g2` file extension.
14    FileExtension3g2,
15    /// The `3gp` file extension.
16    FileExtension3gp,
17    /// The `7z` file extension.
18    FileExtension7z,
19    /// The `aab` file extension.
20    FileExtensionAab,
21    /// The `aac` file extension.
22    FileExtensionAac,
23    /// The `aam` file extension.
24    FileExtensionAam,
25    /// The `aas` file extension.
26    FileExtensionAas,
27    /// The `abs` file extension.
28    FileExtensionAbs,
29    /// The `abw` file extension.
30    FileExtensionAbw,
31    /// The `ac` file extension.
32    FileExtensionAc,
33    /// The `acc` file extension.
34    FileExtensionAcc,
35    /// The `ace` file extension.
36    FileExtensionAce,
37    /// The `acu` file extension.
38    FileExtensionAcu,
39    /// The `acutc` file extension.
40    FileExtensionAcutc,
41    /// The `adp` file extension.
42    FileExtensionAdp,
43    /// The `aep` file extension.
44    FileExtensionAep,
45    /// The `afm` file extension.
46    FileExtensionAfm,
47    /// The `afp` file extension.
48    FileExtensionAfp,
49    /// The `ahead` file extension.
50    FileExtensionAhead,
51    /// The `ai` file extension.
52    FileExtensionAi,
53    /// The `aif` file extension.
54    FileExtensionAif,
55    /// The `aifc` file extension.
56    FileExtensionAifc,
57    /// The `aiff` file extension.
58    FileExtensionAiff,
59    /// The `aim` file extension.
60    FileExtensionAim,
61    /// The `air` file extension.
62    FileExtensionAir,
63    /// The `ait` file extension.
64    FileExtensionAit,
65    /// The `ami` file extension.
66    FileExtensionAmi,
67    /// The `anx` file extension.
68    FileExtensionAnx,
69    /// The `apk` file extension.
70    FileExtensionApk,
71    /// The `appcache` file extension.
72    FileExtensionAppcache,
73    /// The `application` file extension.
74    FileExtensionApplication,
75    /// The `apr` file extension.
76    FileExtensionApr,
77    /// The `arc` file extension.
78    FileExtensionArc,
79    /// The `art` file extension.
80    FileExtensionArt,
81    /// The `asc` file extension.
82    FileExtensionAsc,
83    /// The `asf` file extension.
84    FileExtensionAsf,
85    /// The `asm` file extension.
86    FileExtensionAsm,
87    /// The `aso` file extension.
88    FileExtensionAso,
89    /// The `asx` file extension.
90    FileExtensionAsx,
91    /// The `atc` file extension.
92    FileExtensionAtc,
93    /// The `atom` file extension.
94    FileExtensionAtom,
95    /// The `atomcat` file extension.
96    FileExtensionAtomcat,
97    /// The `atomsvc` file extension.
98    FileExtensionAtomsvc,
99    /// The `atx` file extension.
100    FileExtensionAtx,
101    /// The `au` file extension.
102    FileExtensionAu,
103    /// The `avi` file extension.
104    FileExtensionAvi,
105    /// The `avx` file extension.
106    FileExtensionAvx,
107    /// The `aw` file extension.
108    FileExtensionAw,
109    /// The `axa` file extension.
110    FileExtensionAxa,
111    /// The `axv` file extension.
112    FileExtensionAxv,
113    /// The `azf` file extension.
114    FileExtensionAzf,
115    /// The `azs` file extension.
116    FileExtensionAzs,
117    /// The `azw` file extension.
118    FileExtensionAzw,
119    /// The `bat` file extension.
120    FileExtensionBat,
121    /// The `bcpio` file extension.
122    FileExtensionBcpio,
123    /// The `bdf` file extension.
124    FileExtensionBdf,
125    /// The `bdm` file extension.
126    FileExtensionBdm,
127    /// The `bed` file extension.
128    FileExtensionBed,
129    /// The `bh2` file extension.
130    FileExtensionBh2,
131    /// The `bin` file extension.
132    FileExtensionBin,
133    /// The `blb` file extension.
134    FileExtensionBlb,
135    /// The `blorb` file extension.
136    FileExtensionBlorb,
137    /// The `bmi` file extension.
138    FileExtensionBmi,
139    /// The `bmp` file extension.
140    FileExtensionBmp,
141    /// The `body` file extension.
142    FileExtensionBody,
143    /// The `book` file extension.
144    FileExtensionBook,
145    /// The `box` file extension.
146    FileExtensionBox,
147    /// The `boz` file extension.
148    FileExtensionBoz,
149    /// The `bpk` file extension.
150    FileExtensionBpk,
151    /// The `btif` file extension.
152    FileExtensionBtif,
153    /// The `bz` file extension.
154    FileExtensionBz,
155    /// The `bz2` file extension.
156    FileExtensionBz2,
157    /// The `c` file extension.
158    FileExtensionC,
159    /// The `c11amc` file extension.
160    FileExtensionC11amc,
161    /// The `c11amz` file extension.
162    FileExtensionC11amz,
163    /// The `c4d` file extension.
164    FileExtensionC4d,
165    /// The `c4f` file extension.
166    FileExtensionC4f,
167    /// The `c4g` file extension.
168    FileExtensionC4g,
169    /// The `c4p` file extension.
170    FileExtensionC4p,
171    /// The `c4u` file extension.
172    FileExtensionC4u,
173    /// The `cab` file extension.
174    FileExtensionCab,
175    /// The `caf` file extension.
176    FileExtensionCaf,
177    /// The `cap` file extension.
178    FileExtensionCap,
179    /// The `car` file extension.
180    FileExtensionCar,
181    /// The `cat` file extension.
182    FileExtensionCat,
183    /// The `cb7` file extension.
184    FileExtensionCb7,
185    /// The `cba` file extension.
186    FileExtensionCba,
187    /// The `cbr` file extension.
188    FileExtensionCbr,
189    /// The `cbt` file extension.
190    FileExtensionCbt,
191    /// The `cbz` file extension.
192    FileExtensionCbz,
193    /// The `cc` file extension.
194    FileExtensionCc,
195    /// The `cct` file extension.
196    FileExtensionCct,
197    /// The `ccxml` file extension.
198    FileExtensionCcxml,
199    /// The `cdbcmsg` file extension.
200    FileExtensionCdbcmsg,
201    /// The `cdf` file extension.
202    FileExtensionCdf,
203    /// The `cdkey` file extension.
204    FileExtensionCdkey,
205    /// The `cdmia` file extension.
206    FileExtensionCdmia,
207    /// The `cdmic` file extension.
208    FileExtensionCdmic,
209    /// The `cdmid` file extension.
210    FileExtensionCdmid,
211    /// The `cdmio` file extension.
212    FileExtensionCdmio,
213    /// The `cdmiq` file extension.
214    FileExtensionCdmiq,
215    /// The `cdx` file extension.
216    FileExtensionCdx,
217    /// The `cdxml` file extension.
218    FileExtensionCdxml,
219    /// The `cdy` file extension.
220    FileExtensionCdy,
221    /// The `cer` file extension.
222    FileExtensionCer,
223    /// The `cfs` file extension.
224    FileExtensionCfs,
225    /// The `cgm` file extension.
226    FileExtensionCgm,
227    /// The `chat` file extension.
228    FileExtensionChat,
229    /// The `chm` file extension.
230    FileExtensionChm,
231    /// The `chrt` file extension.
232    FileExtensionChrt,
233    /// The `cif` file extension.
234    FileExtensionCif,
235    /// The `cii` file extension.
236    FileExtensionCii,
237    /// The `cil` file extension.
238    FileExtensionCil,
239    /// The `cla` file extension.
240    FileExtensionCla,
241    /// The `class` file extension.
242    FileExtensionClass,
243    /// The `clkk` file extension.
244    FileExtensionClkk,
245    /// The `clkp` file extension.
246    FileExtensionClkp,
247    /// The `clkt` file extension.
248    FileExtensionClkt,
249    /// The `clkw` file extension.
250    FileExtensionClkw,
251    /// The `clkx` file extension.
252    FileExtensionClkx,
253    /// The `clp` file extension.
254    FileExtensionClp,
255    /// The `cmc` file extension.
256    FileExtensionCmc,
257    /// The `cmdf` file extension.
258    FileExtensionCmdf,
259    /// The `cml` file extension.
260    FileExtensionCml,
261    /// The `cmp` file extension.
262    FileExtensionCmp,
263    /// The `cmx` file extension.
264    FileExtensionCmx,
265    /// The `cod` file extension.
266    FileExtensionCod,
267    /// The `com` file extension.
268    FileExtensionCom,
269    /// The `conf` file extension.
270    FileExtensionConf,
271    /// The `cpio` file extension.
272    FileExtensionCpio,
273    /// The `cpp` file extension.
274    FileExtensionCpp,
275    /// The `cpt` file extension.
276    FileExtensionCpt,
277    /// The `crd` file extension.
278    FileExtensionCrd,
279    /// The `crl` file extension.
280    FileExtensionCrl,
281    /// The `crt` file extension.
282    FileExtensionCrt,
283    /// The `cryptonote` file extension.
284    FileExtensionCryptonote,
285    /// The `csh` file extension.
286    FileExtensionCsh,
287    /// The `csml` file extension.
288    FileExtensionCsml,
289    /// The `csp` file extension.
290    FileExtensionCsp,
291    /// The `css` file extension.
292    FileExtensionCss,
293    /// The `cst` file extension.
294    FileExtensionCst,
295    /// The `csv` file extension.
296    FileExtensionCsv,
297    /// The `cu` file extension.
298    FileExtensionCu,
299    /// The `curl` file extension.
300    FileExtensionCurl,
301    /// The `cww` file extension.
302    FileExtensionCww,
303    /// The `cxt` file extension.
304    FileExtensionCxt,
305    /// The `cxx` file extension.
306    FileExtensionCxx,
307    /// The `dae` file extension.
308    FileExtensionDae,
309    /// The `daf` file extension.
310    FileExtensionDaf,
311    /// The `dart` file extension.
312    FileExtensionDart,
313    /// The `dataless` file extension.
314    FileExtensionDataless,
315    /// The `davmount` file extension.
316    FileExtensionDavmount,
317    /// The `dbk` file extension.
318    FileExtensionDbk,
319    /// The `dcr` file extension.
320    FileExtensionDcr,
321    /// The `dcurl` file extension.
322    FileExtensionDcurl,
323    /// The `dd2` file extension.
324    FileExtensionDd2,
325    /// The `ddd` file extension.
326    FileExtensionDdd,
327    /// The `deb` file extension.
328    FileExtensionDeb,
329    /// The `def` file extension.
330    FileExtensionDef,
331    /// The `deploy` file extension.
332    FileExtensionDeploy,
333    /// The `der` file extension.
334    FileExtensionDer,
335    /// The `dfac` file extension.
336    FileExtensionDfac,
337    /// The `dgc` file extension.
338    FileExtensionDgc,
339    /// The `dib` file extension.
340    FileExtensionDib,
341    /// The `dic` file extension.
342    FileExtensionDic,
343    /// The `dir` file extension.
344    FileExtensionDir,
345    /// The `dis` file extension.
346    FileExtensionDis,
347    /// The `dist` file extension.
348    FileExtensionDist,
349    /// The `distz` file extension.
350    FileExtensionDistz,
351    /// The `djv` file extension.
352    FileExtensionDjv,
353    /// The `djvu` file extension.
354    FileExtensionDjvu,
355    /// The `dll` file extension.
356    FileExtensionDll,
357    /// The `dmg` file extension.
358    FileExtensionDmg,
359    /// The `dmp` file extension.
360    FileExtensionDmp,
361    /// The `dms` file extension.
362    FileExtensionDms,
363    /// The `dna` file extension.
364    FileExtensionDna,
365    /// The `doc` file extension.
366    FileExtensionDoc,
367    /// The `docm` file extension.
368    FileExtensionDocm,
369    /// The `docx` file extension.
370    FileExtensionDocx,
371    /// The `dot` file extension.
372    FileExtensionDot,
373    /// The `dotm` file extension.
374    FileExtensionDotm,
375    /// The `dotx` file extension.
376    FileExtensionDotx,
377    /// The `dp` file extension.
378    FileExtensionDp,
379    /// The `dpg` file extension.
380    FileExtensionDpg,
381    /// The `dra` file extension.
382    FileExtensionDra,
383    /// The `dsc` file extension.
384    FileExtensionDsc,
385    /// The `dssc` file extension.
386    FileExtensionDssc,
387    /// The `dtb` file extension.
388    FileExtensionDtb,
389    /// The `dtd` file extension.
390    FileExtensionDtd,
391    /// The `dts` file extension.
392    FileExtensionDts,
393    /// The `dtshd` file extension.
394    FileExtensionDtshd,
395    /// The `dump` file extension.
396    FileExtensionDump,
397    /// The `dv` file extension.
398    FileExtensionDv,
399    /// The `dvb` file extension.
400    FileExtensionDvb,
401    /// The `dvi` file extension.
402    FileExtensionDvi,
403    /// The `dwf` file extension.
404    FileExtensionDwf,
405    /// The `dwg` file extension.
406    FileExtensionDwg,
407    /// The `dxf` file extension.
408    FileExtensionDxf,
409    /// The `dxp` file extension.
410    FileExtensionDxp,
411    /// The `dxr` file extension.
412    FileExtensionDxr,
413    /// The `ecelp4800` file extension.
414    FileExtensionEcelp4800,
415    /// The `ecelp7470` file extension.
416    FileExtensionEcelp7470,
417    /// The `ecelp9600` file extension.
418    FileExtensionEcelp9600,
419    /// The `ecma` file extension.
420    FileExtensionEcma,
421    /// The `edm` file extension.
422    FileExtensionEdm,
423    /// The `edx` file extension.
424    FileExtensionEdx,
425    /// The `efif` file extension.
426    FileExtensionEfif,
427    /// The `ei6` file extension.
428    FileExtensionEi6,
429    /// The `elc` file extension.
430    FileExtensionElc,
431    /// The `emf` file extension.
432    FileExtensionEmf,
433    /// The `eml` file extension.
434    FileExtensionEml,
435    /// The `emma` file extension.
436    FileExtensionEmma,
437    /// The `emz` file extension.
438    FileExtensionEmz,
439    /// The `eol` file extension.
440    FileExtensionEol,
441    /// The `eot` file extension.
442    FileExtensionEot,
443    /// The `eps` file extension.
444    FileExtensionEps,
445    /// The `epub` file extension.
446    FileExtensionEpub,
447    /// The `es3` file extension.
448    FileExtensionEs3,
449    /// The `esa` file extension.
450    FileExtensionEsa,
451    /// The `esf` file extension.
452    FileExtensionEsf,
453    /// The `et3` file extension.
454    FileExtensionEt3,
455    /// The `etx` file extension.
456    FileExtensionEtx,
457    /// The `eva` file extension.
458    FileExtensionEva,
459    /// The `evy` file extension.
460    FileExtensionEvy,
461    /// The `exe` file extension.
462    FileExtensionExe,
463    /// The `exi` file extension.
464    FileExtensionExi,
465    /// The `ext` file extension.
466    FileExtensionExt,
467    /// The `ez` file extension.
468    FileExtensionEz,
469    /// The `ez2` file extension.
470    FileExtensionEz2,
471    /// The `ez3` file extension.
472    FileExtensionEz3,
473    /// The `f` file extension.
474    FileExtensionF,
475    /// The `f4v` file extension.
476    FileExtensionF4v,
477    /// The `f77` file extension.
478    FileExtensionF77,
479    /// The `f90` file extension.
480    FileExtensionF90,
481    /// The `fbs` file extension.
482    FileExtensionFbs,
483    /// The `fcdt` file extension.
484    FileExtensionFcdt,
485    /// The `fcs` file extension.
486    FileExtensionFcs,
487    /// The `fdf` file extension.
488    FileExtensionFdf,
489    /// The `fe_launch` file extension.
490    FileExtensionFeLaunch,
491    /// The `fg5` file extension.
492    FileExtensionFg5,
493    /// The `fgd` file extension.
494    FileExtensionFgd,
495    /// The `fh` file extension.
496    FileExtensionFh,
497    /// The `fh4` file extension.
498    FileExtensionFh4,
499    /// The `fh5` file extension.
500    FileExtensionFh5,
501    /// The `fh7` file extension.
502    FileExtensionFh7,
503    /// The `fhc` file extension.
504    FileExtensionFhc,
505    /// The `fig` file extension.
506    FileExtensionFig,
507    /// The `flac` file extension.
508    FileExtensionFlac,
509    /// The `fli` file extension.
510    FileExtensionFli,
511    /// The `flo` file extension.
512    FileExtensionFlo,
513    /// The `flv` file extension.
514    FileExtensionFlv,
515    /// The `flw` file extension.
516    FileExtensionFlw,
517    /// The `flx` file extension.
518    FileExtensionFlx,
519    /// The `fly` file extension.
520    FileExtensionFly,
521    /// The `fm` file extension.
522    FileExtensionFm,
523    /// The `fnc` file extension.
524    FileExtensionFnc,
525    /// The `for` file extension.
526    FileExtensionFor,
527    /// The `fpx` file extension.
528    FileExtensionFpx,
529    /// The `frame` file extension.
530    FileExtensionFrame,
531    /// The `fsc` file extension.
532    FileExtensionFsc,
533    /// The `fst` file extension.
534    FileExtensionFst,
535    /// The `ftc` file extension.
536    FileExtensionFtc,
537    /// The `fti` file extension.
538    FileExtensionFti,
539    /// The `fvt` file extension.
540    FileExtensionFvt,
541    /// The `fxp` file extension.
542    FileExtensionFxp,
543    /// The `fxpl` file extension.
544    FileExtensionFxpl,
545    /// The `fzs` file extension.
546    FileExtensionFzs,
547    /// The `g2w` file extension.
548    FileExtensionG2w,
549    /// The `g3` file extension.
550    FileExtensionG3,
551    /// The `g3w` file extension.
552    FileExtensionG3w,
553    /// The `gac` file extension.
554    FileExtensionGac,
555    /// The `gam` file extension.
556    FileExtensionGam,
557    /// The `gbr` file extension.
558    FileExtensionGbr,
559    /// The `gca` file extension.
560    FileExtensionGca,
561    /// The `gdl` file extension.
562    FileExtensionGdl,
563    /// The `geo` file extension.
564    FileExtensionGeo,
565    /// The `gex` file extension.
566    FileExtensionGex,
567    /// The `ggb` file extension.
568    FileExtensionGgb,
569    /// The `ggt` file extension.
570    FileExtensionGgt,
571    /// The `ghf` file extension.
572    FileExtensionGhf,
573    /// The `gif` file extension.
574    FileExtensionGif,
575    /// The `gim` file extension.
576    FileExtensionGim,
577    /// The `gml` file extension.
578    FileExtensionGml,
579    /// The `gmx` file extension.
580    FileExtensionGmx,
581    /// The `gnumeric` file extension.
582    FileExtensionGnumeric,
583    /// The `gph` file extension.
584    FileExtensionGph,
585    /// The `gpx` file extension.
586    FileExtensionGpx,
587    /// The `gqf` file extension.
588    FileExtensionGqf,
589    /// The `gqs` file extension.
590    FileExtensionGqs,
591    /// The `gram` file extension.
592    FileExtensionGram,
593    /// The `gramps` file extension.
594    FileExtensionGramps,
595    /// The `gre` file extension.
596    FileExtensionGre,
597    /// The `grv` file extension.
598    FileExtensionGrv,
599    /// The `grxml` file extension.
600    FileExtensionGrxml,
601    /// The `gsf` file extension.
602    FileExtensionGsf,
603    /// The `gtar` file extension.
604    FileExtensionGtar,
605    /// The `gtm` file extension.
606    FileExtensionGtm,
607    /// The `gtw` file extension.
608    FileExtensionGtw,
609    /// The `gv` file extension.
610    FileExtensionGv,
611    /// The `gxf` file extension.
612    FileExtensionGxf,
613    /// The `gxt` file extension.
614    FileExtensionGxt,
615    /// The `gz` file extension.
616    FileExtensionGz,
617    /// The `h` file extension.
618    FileExtensionH,
619    /// The `h261` file extension.
620    FileExtensionH261,
621    /// The `h263` file extension.
622    FileExtensionH263,
623    /// The `h264` file extension.
624    FileExtensionH264,
625    /// The `hal` file extension.
626    FileExtensionHal,
627    /// The `hbci` file extension.
628    FileExtensionHbci,
629    /// The `hdf` file extension.
630    FileExtensionHdf,
631    /// The `hh` file extension.
632    FileExtensionHh,
633    /// The `hlp` file extension.
634    FileExtensionHlp,
635    /// The `hpgl` file extension.
636    FileExtensionHpgl,
637    /// The `hpid` file extension.
638    FileExtensionHpid,
639    /// The `hps` file extension.
640    FileExtensionHps,
641    /// The `hqx` file extension.
642    FileExtensionHqx,
643    /// The `htc` file extension.
644    FileExtensionHtc,
645    /// The `htke` file extension.
646    FileExtensionHtke,
647    /// The `htm` file extension.
648    FileExtensionHtm,
649    /// The `html` file extension.
650    FileExtensionHtml,
651    /// The `hvd` file extension.
652    FileExtensionHvd,
653    /// The `hvp` file extension.
654    FileExtensionHvp,
655    /// The `hvs` file extension.
656    FileExtensionHvs,
657    /// The `i2g` file extension.
658    FileExtensionI2g,
659    /// The `icc` file extension.
660    FileExtensionIcc,
661    /// The `ice` file extension.
662    FileExtensionIce,
663    /// The `icm` file extension.
664    FileExtensionIcm,
665    /// The `ico` file extension.
666    FileExtensionIco,
667    /// The `ics` file extension.
668    FileExtensionIcs,
669    /// The `ief` file extension.
670    FileExtensionIef,
671    /// The `ifb` file extension.
672    FileExtensionIfb,
673    /// The `ifm` file extension.
674    FileExtensionIfm,
675    /// The `iges` file extension.
676    FileExtensionIges,
677    /// The `igl` file extension.
678    FileExtensionIgl,
679    /// The `igm` file extension.
680    FileExtensionIgm,
681    /// The `igs` file extension.
682    FileExtensionIgs,
683    /// The `igx` file extension.
684    FileExtensionIgx,
685    /// The `iif` file extension.
686    FileExtensionIif,
687    /// The `imp` file extension.
688    FileExtensionImp,
689    /// The `ims` file extension.
690    FileExtensionIms,
691    /// The `in` file extension.
692    FileExtensionIn,
693    /// The `ink` file extension.
694    FileExtensionInk,
695    /// The `inkml` file extension.
696    FileExtensionInkml,
697    /// The `install` file extension.
698    FileExtensionInstall,
699    /// The `iota` file extension.
700    FileExtensionIota,
701    /// The `ipfix` file extension.
702    FileExtensionIpfix,
703    /// The `ipk` file extension.
704    FileExtensionIpk,
705    /// The `irm` file extension.
706    FileExtensionIrm,
707    /// The `irp` file extension.
708    FileExtensionIrp,
709    /// The `iso` file extension.
710    FileExtensionIso,
711    /// The `itp` file extension.
712    FileExtensionItp,
713    /// The `ivp` file extension.
714    FileExtensionIvp,
715    /// The `ivu` file extension.
716    FileExtensionIvu,
717    /// The `jad` file extension.
718    FileExtensionJad,
719    /// The `jam` file extension.
720    FileExtensionJam,
721    /// The `jar` file extension.
722    FileExtensionJar,
723    /// The `java` file extension.
724    FileExtensionJava,
725    /// The `jisp` file extension.
726    FileExtensionJisp,
727    /// The `jlt` file extension.
728    FileExtensionJlt,
729    /// The `jnlp` file extension.
730    FileExtensionJnlp,
731    /// The `joda` file extension.
732    FileExtensionJoda,
733    /// The `jpe` file extension.
734    FileExtensionJpe,
735    /// The `jpeg` file extension.
736    FileExtensionJpeg,
737    /// The `jpg` file extension.
738    FileExtensionJpg,
739    /// The `jpgm` file extension.
740    FileExtensionJpgm,
741    /// The `jpgv` file extension.
742    FileExtensionJpgv,
743    /// The `jpm` file extension.
744    FileExtensionJpm,
745    /// The `js` file extension.
746    FileExtensionJs,
747    /// The `jsf` file extension.
748    FileExtensionJsf,
749    /// The `json` file extension.
750    FileExtensionJson,
751    /// The `jsonml` file extension.
752    FileExtensionJsonml,
753    /// The `jspf` file extension.
754    FileExtensionJspf,
755    /// The `kar` file extension.
756    FileExtensionKar,
757    /// The `karbon` file extension.
758    FileExtensionKarbon,
759    /// The `kfo` file extension.
760    FileExtensionKfo,
761    /// The `kia` file extension.
762    FileExtensionKia,
763    /// The `kml` file extension.
764    FileExtensionKml,
765    /// The `kmz` file extension.
766    FileExtensionKmz,
767    /// The `kne` file extension.
768    FileExtensionKne,
769    /// The `knp` file extension.
770    FileExtensionKnp,
771    /// The `kon` file extension.
772    FileExtensionKon,
773    /// The `kpr` file extension.
774    FileExtensionKpr,
775    /// The `kpt` file extension.
776    FileExtensionKpt,
777    /// The `kpxx` file extension.
778    FileExtensionKpxx,
779    /// The `ksp` file extension.
780    FileExtensionKsp,
781    /// The `ktr` file extension.
782    FileExtensionKtr,
783    /// The `ktx` file extension.
784    FileExtensionKtx,
785    /// The `ktz` file extension.
786    FileExtensionKtz,
787    /// The `kwd` file extension.
788    FileExtensionKwd,
789    /// The `kwt` file extension.
790    FileExtensionKwt,
791    /// The `lasxml` file extension.
792    FileExtensionLasxml,
793    /// The `latex` file extension.
794    FileExtensionLatex,
795    /// The `lbd` file extension.
796    FileExtensionLbd,
797    /// The `lbe` file extension.
798    FileExtensionLbe,
799    /// The `les` file extension.
800    FileExtensionLes,
801    /// The `lha` file extension.
802    FileExtensionLha,
803    /// The `link66` file extension.
804    FileExtensionLink66,
805    /// The `list` file extension.
806    FileExtensionList,
807    /// The `list3820` file extension.
808    FileExtensionList3820,
809    /// The `listafp` file extension.
810    FileExtensionListafp,
811    /// The `lnk` file extension.
812    FileExtensionLnk,
813    /// The `log` file extension.
814    FileExtensionLog,
815    /// The `lostxml` file extension.
816    FileExtensionLostxml,
817    /// The `lrf` file extension.
818    FileExtensionLrf,
819    /// The `lrm` file extension.
820    FileExtensionLrm,
821    /// The `ltf` file extension.
822    FileExtensionLtf,
823    /// The `lvp` file extension.
824    FileExtensionLvp,
825    /// The `lwp` file extension.
826    FileExtensionLwp,
827    /// The `lzh` file extension.
828    FileExtensionLzh,
829    /// The `m13` file extension.
830    FileExtensionM13,
831    /// The `m14` file extension.
832    FileExtensionM14,
833    /// The `m1v` file extension.
834    FileExtensionM1v,
835    /// The `m21` file extension.
836    FileExtensionM21,
837    /// The `m2a` file extension.
838    FileExtensionM2a,
839    /// The `m2v` file extension.
840    FileExtensionM2v,
841    /// The `m3a` file extension.
842    FileExtensionM3a,
843    /// The `m3u` file extension.
844    FileExtensionM3u,
845    /// The `m3u8` file extension.
846    FileExtensionM3u8,
847    /// The `m4a` file extension.
848    FileExtensionM4a,
849    /// The `m4b` file extension.
850    FileExtensionM4b,
851    /// The `m4r` file extension.
852    FileExtensionM4r,
853    /// The `m4u` file extension.
854    FileExtensionM4u,
855    /// The `m4v` file extension.
856    FileExtensionM4v,
857    /// The file extension for markdown.
858    FileExtensionMarkdown,
859    /// The file extension for toml.
860    FileExtensionToml,
861    /// The file extension for yaml.
862    FileExtensionYaml,
863    /// The file extension for yaml.
864    FileExtensionYml,
865    /// The file extension for ini.
866    FileExtensionIni,
867    /// The file extension for cfg.
868    FileExtensionCfg,
869    /// The file extension for Python.
870    FileExtensionPython,
871    /// The file extension for Go.
872    FileExtensionGo,
873    /// The file extension for TypeScript.
874    FileExtensionTypeScript,
875    /// The file extension for C#.
876    FileExtensionCSharp,
877    /// The file extension for PHP.
878    FileExtensionPhp,
879    /// The file extension for Ruby.
880    FileExtensionRuby,
881    /// The file extension for Swift.
882    FileExtensionSwift,
883    /// The file extension for Kotlin.
884    FileExtensionKotlin,
885    /// The file extension for Kotlin Script.
886    FileExtensionKotlinScript,
887    /// The file extension for Scala.
888    FileExtensionScala,
889    /// The file extension for IBM Secure Container or Scala Script.
890    FileExtensionIbmScOrScalaScript,
891    /// The file extension for Perl.
892    FileExtensionPerl,
893    /// The file extension for Perl Module.
894    FileExtensionPerlModule,
895    /// The file extension for Lua.
896    FileExtensionLua,
897    /// The file extension for PowerShell.
898    FileExtensionPowerShell,
899    /// The file extension for C++ Header.
900    FileExtensionCppHeader,
901    /// The file extension for Objective-C.
902    FileExtensionObjectiveC,
903    /// The file extension for Objective-C++.
904    FileExtensionObjectiveCpp,
905    /// The file extension for Groovy.
906    FileExtensionGroovy,
907    /// The file extension for R.
908    FileExtensionR,
909    /// The file extension for SCSS.
910    FileExtensionScss,
911    /// The file extension for SASS.
912    FileExtensionSass,
913    /// The file extension for LESS.
914    FileExtensionLess,
915    /// The file extension for Vue.
916    FileExtensionVue,
917    /// The file extension for JSX.
918    FileExtensionJsx,
919    /// The file extension for TSX.
920    FileExtensionTsx,
921    /// The file extension for Dockerfile.
922    FileExtensionDockerfile,
923    /// The file extension for Makefile.
924    FileExtensionMakefile,
925    /// The file extension for RLS Services XML or Rust.
926    FileExtensionRs,
927    /// The file extension for Haskell.
928    FileExtensionHaskell,
929    /// The file extension for Erlang.
930    FileExtensionErlang,
931    /// The file extension for Elixir.
932    FileExtensionElixir,
933    /// The file extension for Elixir Script.
934    FileExtensionElixirScript,
935    /// The file extension for Clojure.
936    FileExtensionClojure,
937    /// The file extension for ClojureScript.
938    FileExtensionClojureScript,
939    /// The file extension for Clojure Common.
940    FileExtensionClojureCommon,
941    /// The file extension for F#.
942    FileExtensionFSharp,
943    /// The file extension for F# Script.
944    FileExtensionFSharpScript,
945    /// The file extension for OCaml.
946    FileExtensionOCaml,
947    /// The file extension for OCaml Interface.
948    FileExtensionOCamlInterface,
949    /// The file extension for Bash.
950    FileExtensionBash,
951    /// The file extension for Zsh.
952    FileExtensionZsh,
953    /// The file extension for env.
954    FileExtensionEnv,
955    /// The file extension for cj.
956    FileExtensionCj,
957    /// The file extension for Gitignore.
958    FileExtensionGitignore,
959    /// The `ma` file extension.
960    FileExtensionMa,
961    /// The `mac` file extension.
962    FileExtensionMac,
963    /// The `mads` file extension.
964    FileExtensionMads,
965    /// The `mag` file extension.
966    FileExtensionMag,
967    /// The `maker` file extension.
968    FileExtensionMaker,
969    /// The `man` file extension.
970    FileExtensionMan,
971    /// The `mar` file extension.
972    FileExtensionMar,
973    /// The `mathml` file extension.
974    FileExtensionMathml,
975    /// The `mb` file extension.
976    FileExtensionMb,
977    /// The `mbk` file extension.
978    FileExtensionMbk,
979    /// The `mbox` file extension.
980    FileExtensionMbox,
981    /// The `mc1` file extension.
982    FileExtensionMc1,
983    /// The `mcd` file extension.
984    FileExtensionMcd,
985    /// The `mcurl` file extension.
986    FileExtensionMcurl,
987    /// The `mdb` file extension.
988    FileExtensionMdb,
989    /// The `mdi` file extension.
990    FileExtensionMdi,
991    /// The `me` file extension.
992    FileExtensionMe,
993    /// The `mesh` file extension.
994    FileExtensionMesh,
995    /// The `meta4` file extension.
996    FileExtensionMeta4,
997    /// The `metalink` file extension.
998    FileExtensionMetalink,
999    /// The `mets` file extension.
1000    FileExtensionMets,
1001    /// The `mfm` file extension.
1002    FileExtensionMfm,
1003    /// The `mft` file extension.
1004    FileExtensionMft,
1005    /// The `mgp` file extension.
1006    FileExtensionMgp,
1007    /// The `mgz` file extension.
1008    FileExtensionMgz,
1009    /// The `mid` file extension.
1010    FileExtensionMid,
1011    /// The `midi` file extension.
1012    FileExtensionMidi,
1013    /// The `mie` file extension.
1014    FileExtensionMie,
1015    /// The `mif` file extension.
1016    FileExtensionMif,
1017    /// The `mime` file extension.
1018    FileExtensionMime,
1019    /// The `mj2` file extension.
1020    FileExtensionMj2,
1021    /// The `mjp2` file extension.
1022    FileExtensionMjp2,
1023    /// The `mk3d` file extension.
1024    FileExtensionMk3d,
1025    /// The `mka` file extension.
1026    FileExtensionMka,
1027    /// The `mks` file extension.
1028    FileExtensionMks,
1029    /// The `mkv` file extension.
1030    FileExtensionMkv,
1031    /// The `mlp` file extension.
1032    FileExtensionMlp,
1033    /// The `mmd` file extension.
1034    FileExtensionMmd,
1035    /// The `mmf` file extension.
1036    FileExtensionMmf,
1037    /// The `mmr` file extension.
1038    FileExtensionMmr,
1039    /// The `mng` file extension.
1040    FileExtensionMng,
1041    /// The `mny` file extension.
1042    FileExtensionMny,
1043    /// The `mobi` file extension.
1044    FileExtensionMobi,
1045    /// The `mods` file extension.
1046    FileExtensionMods,
1047    /// The `mov` file extension.
1048    FileExtensionMov,
1049    /// The `movie` file extension.
1050    FileExtensionMovie,
1051    /// The `mp1` file extension.
1052    FileExtensionMp1,
1053    /// The `mp2` file extension.
1054    FileExtensionMp2,
1055    /// The `mp21` file extension.
1056    FileExtensionMp21,
1057    /// The `mp2a` file extension.
1058    FileExtensionMp2a,
1059    /// The `mp3` file extension.
1060    FileExtensionMp3,
1061    /// The `mp4` file extension.
1062    FileExtensionMp4,
1063    /// The `mp4a` file extension.
1064    FileExtensionMp4a,
1065    /// The `mp4s` file extension.
1066    FileExtensionMp4s,
1067    /// The `mp4v` file extension.
1068    FileExtensionMp4v,
1069    /// The `mpa` file extension.
1070    FileExtensionMpa,
1071    /// The `mpc` file extension.
1072    FileExtensionMpc,
1073    /// The `mpe` file extension.
1074    FileExtensionMpe,
1075    /// The `mpeg` file extension.
1076    FileExtensionMpeg,
1077    /// The `mpega` file extension.
1078    FileExtensionMpega,
1079    /// The `mpg` file extension.
1080    FileExtensionMpg,
1081    /// The `mpg4` file extension.
1082    FileExtensionMpg4,
1083    /// The `mpga` file extension.
1084    FileExtensionMpga,
1085    /// The `mpkg` file extension.
1086    FileExtensionMpkg,
1087    /// The `mpm` file extension.
1088    FileExtensionMpm,
1089    /// The `mpn` file extension.
1090    FileExtensionMpn,
1091    /// The `mpp` file extension.
1092    FileExtensionMpp,
1093    /// The `mpt` file extension.
1094    FileExtensionMpt,
1095    /// The `mpv2` file extension.
1096    FileExtensionMpv2,
1097    /// The `mpy` file extension.
1098    FileExtensionMpy,
1099    /// The `mqy` file extension.
1100    FileExtensionMqy,
1101    /// The `mrc` file extension.
1102    FileExtensionMrc,
1103    /// The `mrcx` file extension.
1104    FileExtensionMrcx,
1105    /// The `ms` file extension.
1106    FileExtensionMs,
1107    /// The `mscml` file extension.
1108    FileExtensionMscml,
1109    /// The `mseed` file extension.
1110    FileExtensionMseed,
1111    /// The `mseq` file extension.
1112    FileExtensionMseq,
1113    /// The `msf` file extension.
1114    FileExtensionMsf,
1115    /// The `msh` file extension.
1116    FileExtensionMsh,
1117    /// The `msi` file extension.
1118    FileExtensionMsi,
1119    /// The `msl` file extension.
1120    FileExtensionMsl,
1121    /// The `msty` file extension.
1122    FileExtensionMsty,
1123    /// The `mts` file extension.
1124    FileExtensionMts,
1125    /// The `mus` file extension.
1126    FileExtensionMus,
1127    /// The `musicxml` file extension.
1128    FileExtensionMusicxml,
1129    /// The `mvb` file extension.
1130    FileExtensionMvb,
1131    /// The `mwf` file extension.
1132    FileExtensionMwf,
1133    /// The `mxf` file extension.
1134    FileExtensionMxf,
1135    /// The `mxl` file extension.
1136    FileExtensionMxl,
1137    /// The `mxml` file extension.
1138    FileExtensionMxml,
1139    /// The `mxs` file extension.
1140    FileExtensionMxs,
1141    /// The `mxu` file extension.
1142    FileExtensionMxu,
1143    /// The `n-gage` file extension.
1144    FileExtensionNGage,
1145    /// The `n3` file extension.
1146    FileExtensionN3,
1147    /// The `nb` file extension.
1148    FileExtensionNb,
1149    /// The `nbp` file extension.
1150    FileExtensionNbp,
1151    /// The `nc` file extension.
1152    FileExtensionNc,
1153    /// The `ncx` file extension.
1154    FileExtensionNcx,
1155    /// The `nfo` file extension.
1156    FileExtensionNfo,
1157    /// The `ngdat` file extension.
1158    FileExtensionNgdat,
1159    /// The `nitf` file extension.
1160    FileExtensionNitf,
1161    /// The `nlu` file extension.
1162    FileExtensionNlu,
1163    /// The `nml` file extension.
1164    FileExtensionNml,
1165    /// The `nnd` file extension.
1166    FileExtensionNnd,
1167    /// The `nns` file extension.
1168    FileExtensionNns,
1169    /// The `nnw` file extension.
1170    FileExtensionNnw,
1171    /// The `npx` file extension.
1172    FileExtensionNpx,
1173    /// The `nsc` file extension.
1174    FileExtensionNsc,
1175    /// The `nsf` file extension.
1176    FileExtensionNsf,
1177    /// The `ntf` file extension.
1178    FileExtensionNtf,
1179    /// The `nzb` file extension.
1180    FileExtensionNzb,
1181    /// The `oa2` file extension.
1182    FileExtensionOa2,
1183    /// The `oa3` file extension.
1184    FileExtensionOa3,
1185    /// The `oas` file extension.
1186    FileExtensionOas,
1187    /// The `obd` file extension.
1188    FileExtensionObd,
1189    /// The `obj` file extension.
1190    FileExtensionObj,
1191    /// The `oda` file extension.
1192    FileExtensionOda,
1193    /// The `odb` file extension.
1194    FileExtensionOdb,
1195    /// The `odc` file extension.
1196    FileExtensionOdc,
1197    /// The `odf` file extension.
1198    FileExtensionOdf,
1199    /// The `odft` file extension.
1200    FileExtensionOdft,
1201    /// The `odg` file extension.
1202    FileExtensionOdg,
1203    /// The `odi` file extension.
1204    FileExtensionOdi,
1205    /// The `odm` file extension.
1206    FileExtensionOdm,
1207    /// The `odp` file extension.
1208    FileExtensionOdp,
1209    /// The `ods` file extension.
1210    FileExtensionOds,
1211    /// The `odt` file extension.
1212    FileExtensionOdt,
1213    /// The `oga` file extension.
1214    FileExtensionOga,
1215    /// The `ogg` file extension.
1216    FileExtensionOgg,
1217    /// The `ogv` file extension.
1218    FileExtensionOgv,
1219    /// The `ogx` file extension.
1220    FileExtensionOgx,
1221    /// The `omdoc` file extension.
1222    FileExtensionOmdoc,
1223    /// The `onepkg` file extension.
1224    FileExtensionOnepkg,
1225    /// The `onetmp` file extension.
1226    FileExtensionOnetmp,
1227    /// The `onetoc` file extension.
1228    FileExtensionOnetoc,
1229    /// The `onetoc2` file extension.
1230    FileExtensionOnetoc2,
1231    /// The `opf` file extension.
1232    FileExtensionOpf,
1233    /// The `opml` file extension.
1234    FileExtensionOpml,
1235    /// The `oprc` file extension.
1236    FileExtensionOprc,
1237    /// The `org` file extension.
1238    FileExtensionOrg,
1239    /// The `osf` file extension.
1240    FileExtensionOsf,
1241    /// The `osfpvg` file extension.
1242    FileExtensionOsfpvg,
1243    /// The `otc` file extension.
1244    FileExtensionOtc,
1245    /// The `otf` file extension.
1246    FileExtensionOtf,
1247    /// The `otg` file extension.
1248    FileExtensionOtg,
1249    /// The `oth` file extension.
1250    FileExtensionOth,
1251    /// The `oti` file extension.
1252    FileExtensionOti,
1253    /// The `otp` file extension.
1254    FileExtensionOtp,
1255    /// The `ots` file extension.
1256    FileExtensionOts,
1257    /// The `ott` file extension.
1258    FileExtensionOtt,
1259    /// The `oxps` file extension.
1260    FileExtensionOxps,
1261    /// The `oxt` file extension.
1262    FileExtensionOxt,
1263    /// The `p` file extension.
1264    FileExtensionP,
1265    /// The `p10` file extension.
1266    FileExtensionP10,
1267    /// The `p12` file extension.
1268    FileExtensionP12,
1269    /// The `p7b` file extension.
1270    FileExtensionP7b,
1271    /// The `p7c` file extension.
1272    FileExtensionP7c,
1273    /// The `p7m` file extension.
1274    FileExtensionP7m,
1275    /// The `p7r` file extension.
1276    FileExtensionP7r,
1277    /// The `p7s` file extension.
1278    FileExtensionP7s,
1279    /// The `p8` file extension.
1280    FileExtensionP8,
1281    /// The `pas` file extension.
1282    FileExtensionPas,
1283    /// The `paw` file extension.
1284    FileExtensionPaw,
1285    /// The `pbd` file extension.
1286    FileExtensionPbd,
1287    /// The `pbm` file extension.
1288    FileExtensionPbm,
1289    /// The `pcap` file extension.
1290    FileExtensionPcap,
1291    /// The `pcf` file extension.
1292    FileExtensionPcf,
1293    /// The `pcl` file extension.
1294    FileExtensionPcl,
1295    /// The `pclxl` file extension.
1296    FileExtensionPclxl,
1297    /// The `pct` file extension.
1298    FileExtensionPct,
1299    /// The `pcurl` file extension.
1300    FileExtensionPcurl,
1301    /// The `pcx` file extension.
1302    FileExtensionPcx,
1303    /// The `pdb` file extension.
1304    FileExtensionPdb,
1305    /// The `pdf` file extension.
1306    FileExtensionPdf,
1307    /// The `pfa` file extension.
1308    FileExtensionPfa,
1309    /// The `pfb` file extension.
1310    FileExtensionPfb,
1311    /// The `pfm` file extension.
1312    FileExtensionPfm,
1313    /// The `pfr` file extension.
1314    FileExtensionPfr,
1315    /// The `pfx` file extension.
1316    FileExtensionPfx,
1317    /// The `pgm` file extension.
1318    FileExtensionPgm,
1319    /// The `pgn` file extension.
1320    FileExtensionPgn,
1321    /// The `pgp` file extension.
1322    FileExtensionPgp,
1323    /// The `pic` file extension.
1324    FileExtensionPic,
1325    /// The `pict` file extension.
1326    FileExtensionPict,
1327    /// The `pkg` file extension.
1328    FileExtensionPkg,
1329    /// The `pki` file extension.
1330    FileExtensionPki,
1331    /// The `pkipath` file extension.
1332    FileExtensionPkipath,
1333    /// The `plb` file extension.
1334    FileExtensionPlb,
1335    /// The `plc` file extension.
1336    FileExtensionPlc,
1337    /// The `plf` file extension.
1338    FileExtensionPlf,
1339    /// The `pls` file extension.
1340    FileExtensionPls,
1341    /// The `pml` file extension.
1342    FileExtensionPml,
1343    /// The `png` file extension.
1344    FileExtensionPng,
1345    /// The `pnm` file extension.
1346    FileExtensionPnm,
1347    /// The `pnt` file extension.
1348    FileExtensionPnt,
1349    /// The `portpkg` file extension.
1350    FileExtensionPortpkg,
1351    /// The `pot` file extension.
1352    FileExtensionPot,
1353    /// The `potm` file extension.
1354    FileExtensionPotm,
1355    /// The `potx` file extension.
1356    FileExtensionPotx,
1357    /// The `ppam` file extension.
1358    FileExtensionPpam,
1359    /// The `ppd` file extension.
1360    FileExtensionPpd,
1361    /// The `ppm` file extension.
1362    FileExtensionPpm,
1363    /// The `pps` file extension.
1364    FileExtensionPps,
1365    /// The `ppsm` file extension.
1366    FileExtensionPpsm,
1367    /// The `ppsx` file extension.
1368    FileExtensionPpsx,
1369    /// The `ppt` file extension.
1370    FileExtensionPpt,
1371    /// The `pptm` file extension.
1372    FileExtensionPptm,
1373    /// The `pptx` file extension.
1374    FileExtensionPptx,
1375    /// The `pqa` file extension.
1376    FileExtensionPqa,
1377    /// The `prc` file extension.
1378    FileExtensionPrc,
1379    /// The `pre` file extension.
1380    FileExtensionPre,
1381    /// The `prf` file extension.
1382    FileExtensionPrf,
1383    /// The `ps` file extension.
1384    FileExtensionPs,
1385    /// The `psb` file extension.
1386    FileExtensionPsb,
1387    /// The `psd` file extension.
1388    FileExtensionPsd,
1389    /// The `psf` file extension.
1390    FileExtensionPsf,
1391    /// The `pskcxml` file extension.
1392    FileExtensionPskcxml,
1393    /// The `ptid` file extension.
1394    FileExtensionPtid,
1395    /// The `pub` file extension.
1396    FileExtensionPub,
1397    /// The `pvb` file extension.
1398    FileExtensionPvb,
1399    /// The `pwn` file extension.
1400    FileExtensionPwn,
1401    /// The `pya` file extension.
1402    FileExtensionPya,
1403    /// The `pyv` file extension.
1404    FileExtensionPyv,
1405    /// The `qam` file extension.
1406    FileExtensionQam,
1407    /// The `qbo` file extension.
1408    FileExtensionQbo,
1409    /// The `qfx` file extension.
1410    FileExtensionQfx,
1411    /// The `qps` file extension.
1412    FileExtensionQps,
1413    /// The `qt` file extension.
1414    FileExtensionQt,
1415    /// The `qti` file extension.
1416    FileExtensionQti,
1417    /// The `qtif` file extension.
1418    FileExtensionQtif,
1419    /// The `qwd` file extension.
1420    FileExtensionQwd,
1421    /// The `qwt` file extension.
1422    FileExtensionQwt,
1423    /// The `qxb` file extension.
1424    FileExtensionQxb,
1425    /// The `qxd` file extension.
1426    FileExtensionQxd,
1427    /// The `qxl` file extension.
1428    FileExtensionQxl,
1429    /// The `qxt` file extension.
1430    FileExtensionQxt,
1431    /// The `ra` file extension.
1432    FileExtensionRa,
1433    /// The `ram` file extension.
1434    FileExtensionRam,
1435    /// The `rar` file extension.
1436    FileExtensionRar,
1437    /// The `ras` file extension.
1438    FileExtensionRas,
1439    /// The `rcprofile` file extension.
1440    FileExtensionRcprofile,
1441    /// The `rdf` file extension.
1442    FileExtensionRdf,
1443    /// The `rdz` file extension.
1444    FileExtensionRdz,
1445    /// The `rep` file extension.
1446    FileExtensionRep,
1447    /// The `res` file extension.
1448    FileExtensionRes,
1449    /// The `rgb` file extension.
1450    FileExtensionRgb,
1451    /// The `rif` file extension.
1452    FileExtensionRif,
1453    /// The `rip` file extension.
1454    FileExtensionRip,
1455    /// The `ris` file extension.
1456    FileExtensionRis,
1457    /// The `rl` file extension.
1458    FileExtensionRl,
1459    /// The `rlc` file extension.
1460    FileExtensionRlc,
1461    /// The `rld` file extension.
1462    FileExtensionRld,
1463    /// The `rm` file extension.
1464    FileExtensionRm,
1465    /// The `rmi` file extension.
1466    FileExtensionRmi,
1467    /// The `rmp` file extension.
1468    FileExtensionRmp,
1469    /// The `rms` file extension.
1470    FileExtensionRms,
1471    /// The `rmvb` file extension.
1472    FileExtensionRmvb,
1473    /// The `rnc` file extension.
1474    FileExtensionRnc,
1475    /// The `roa` file extension.
1476    FileExtensionRoa,
1477    /// The `roff` file extension.
1478    FileExtensionRoff,
1479    /// The `rp9` file extension.
1480    FileExtensionRp9,
1481    /// The `rpss` file extension.
1482    FileExtensionRpss,
1483    /// The `rpst` file extension.
1484    FileExtensionRpst,
1485    /// The `rq` file extension.
1486    FileExtensionRq,
1487    /// The `rsd` file extension.
1488    FileExtensionRsd,
1489    /// The `rss` file extension.
1490    FileExtensionRss,
1491    /// The `rtf` file extension.
1492    FileExtensionRtf,
1493    /// The `rtx` file extension.
1494    FileExtensionRtx,
1495    /// The `s` file extension.
1496    FileExtensionS,
1497    /// The `s3m` file extension.
1498    FileExtensionS3m,
1499    /// The `saf` file extension.
1500    FileExtensionSaf,
1501    /// The `sbml` file extension.
1502    FileExtensionSbml,
1503    /// The `sc` file extension.
1504    FileExtensionSc,
1505    /// The `scd` file extension.
1506    FileExtensionScd,
1507    /// The `scm` file extension.
1508    FileExtensionScm,
1509    /// The `scq` file extension.
1510    FileExtensionScq,
1511    /// The `scs` file extension.
1512    FileExtensionScs,
1513    /// The `scurl` file extension.
1514    FileExtensionScurl,
1515    /// The `sda` file extension.
1516    FileExtensionSda,
1517    /// The `sdc` file extension.
1518    FileExtensionSdc,
1519    /// The `sdd` file extension.
1520    FileExtensionSdd,
1521    /// The `sdkd` file extension.
1522    FileExtensionSdkd,
1523    /// The `sdkm` file extension.
1524    FileExtensionSdkm,
1525    /// The `sdp` file extension.
1526    FileExtensionSdp,
1527    /// The `sdw` file extension.
1528    FileExtensionSdw,
1529    /// The `see` file extension.
1530    FileExtensionSee,
1531    /// The `seed` file extension.
1532    FileExtensionSeed,
1533    /// The `sema` file extension.
1534    FileExtensionSema,
1535    /// The `semd` file extension.
1536    FileExtensionSemd,
1537    /// The `semf` file extension.
1538    FileExtensionSemf,
1539    /// The `ser` file extension.
1540    FileExtensionSer,
1541    /// The `setpay` file extension.
1542    FileExtensionSetpay,
1543    /// The `setreg` file extension.
1544    FileExtensionSetreg,
1545    /// The `sfd-hdstx` file extension.
1546    FileExtensionSfdHdstx,
1547    /// The `sfs` file extension.
1548    FileExtensionSfs,
1549    /// The `sfv` file extension.
1550    FileExtensionSfv,
1551    /// The `sgi` file extension.
1552    FileExtensionSgi,
1553    /// The `sgl` file extension.
1554    FileExtensionSgl,
1555    /// The `sgm` file extension.
1556    FileExtensionSgm,
1557    /// The `sgml` file extension.
1558    FileExtensionSgml,
1559    /// The `sh` file extension.
1560    FileExtensionSh,
1561    /// The `shar` file extension.
1562    FileExtensionShar,
1563    /// The `shf` file extension.
1564    FileExtensionShf,
1565    /// The `sid` file extension.
1566    FileExtensionSid,
1567    /// The `sig` file extension.
1568    FileExtensionSig,
1569    /// The `sil` file extension.
1570    FileExtensionSil,
1571    /// The `silo` file extension.
1572    FileExtensionSilo,
1573    /// The `sis` file extension.
1574    FileExtensionSis,
1575    /// The `sisx` file extension.
1576    FileExtensionSisx,
1577    /// The `sit` file extension.
1578    FileExtensionSit,
1579    /// The `sitx` file extension.
1580    FileExtensionSitx,
1581    /// The `skd` file extension.
1582    FileExtensionSkd,
1583    /// The `skm` file extension.
1584    FileExtensionSkm,
1585    /// The `skp` file extension.
1586    FileExtensionSkp,
1587    /// The `skt` file extension.
1588    FileExtensionSkt,
1589    /// The `sldm` file extension.
1590    FileExtensionSldm,
1591    /// The `sldx` file extension.
1592    FileExtensionSldx,
1593    /// The `slt` file extension.
1594    FileExtensionSlt,
1595    /// The `sm` file extension.
1596    FileExtensionSm,
1597    /// The `smf` file extension.
1598    FileExtensionSmf,
1599    /// The `smi` file extension.
1600    FileExtensionSmi,
1601    /// The `smil` file extension.
1602    FileExtensionSmil,
1603    /// The `smv` file extension.
1604    FileExtensionSmv,
1605    /// The `smzip` file extension.
1606    FileExtensionSmzip,
1607    /// The `snd` file extension.
1608    FileExtensionSnd,
1609    /// The `snf` file extension.
1610    FileExtensionSnf,
1611    /// The `so` file extension.
1612    FileExtensionSo,
1613    /// The `spc` file extension.
1614    FileExtensionSpc,
1615    /// The `spf` file extension.
1616    FileExtensionSpf,
1617    /// The `spl` file extension.
1618    FileExtensionSpl,
1619    /// The `spot` file extension.
1620    FileExtensionSpot,
1621    /// The `spp` file extension.
1622    FileExtensionSpp,
1623    /// The `spq` file extension.
1624    FileExtensionSpq,
1625    /// The `spx` file extension.
1626    FileExtensionSpx,
1627    /// The `sql` file extension.
1628    FileExtensionSql,
1629    /// The `src` file extension.
1630    FileExtensionSrc,
1631    /// The `srt` file extension.
1632    FileExtensionSrt,
1633    /// The `sru` file extension.
1634    FileExtensionSru,
1635    /// The `srx` file extension.
1636    FileExtensionSrx,
1637    /// The `ssdl` file extension.
1638    FileExtensionSsdl,
1639    /// The `sse` file extension.
1640    FileExtensionSse,
1641    /// The `ssf` file extension.
1642    FileExtensionSsf,
1643    /// The `ssml` file extension.
1644    FileExtensionSsml,
1645    /// The `st` file extension.
1646    FileExtensionSt,
1647    /// The `stc` file extension.
1648    FileExtensionStc,
1649    /// The `std` file extension.
1650    FileExtensionStd,
1651    /// The `stf` file extension.
1652    FileExtensionStf,
1653    /// The `sti` file extension.
1654    FileExtensionSti,
1655    /// The `stk` file extension.
1656    FileExtensionStk,
1657    /// The `stl` file extension.
1658    FileExtensionStl,
1659    /// The `str` file extension.
1660    FileExtensionStr,
1661    /// The `stw` file extension.
1662    FileExtensionStw,
1663    /// The `sub` file extension.
1664    FileExtensionSub,
1665    /// The `sus` file extension.
1666    FileExtensionSus,
1667    /// The `susp` file extension.
1668    FileExtensionSusp,
1669    /// The `sv4cpio` file extension.
1670    FileExtensionSv4cpio,
1671    /// The `sv4crc` file extension.
1672    FileExtensionSv4crc,
1673    /// The `svc` file extension.
1674    FileExtensionSvc,
1675    /// The `svd` file extension.
1676    FileExtensionSvd,
1677    /// The `svg` file extension.
1678    FileExtensionSvg,
1679    /// The `svgz` file extension.
1680    FileExtensionSvgz,
1681    /// The `swa` file extension.
1682    FileExtensionSwa,
1683    /// The `swf` file extension.
1684    FileExtensionSwf,
1685    /// The `swi` file extension.
1686    FileExtensionSwi,
1687    /// The `sxc` file extension.
1688    FileExtensionSxc,
1689    /// The `sxd` file extension.
1690    FileExtensionSxd,
1691    /// The `sxg` file extension.
1692    FileExtensionSxg,
1693    /// The `sxi` file extension.
1694    FileExtensionSxi,
1695    /// The `sxm` file extension.
1696    FileExtensionSxm,
1697    /// The `sxw` file extension.
1698    FileExtensionSxw,
1699    /// The `t` file extension.
1700    FileExtensionT,
1701    /// The `t3` file extension.
1702    FileExtensionT3,
1703    /// The `taglet` file extension.
1704    FileExtensionTaglet,
1705    /// The `tao` file extension.
1706    FileExtensionTao,
1707    /// The `tar` file extension.
1708    FileExtensionTar,
1709    /// The `tcap` file extension.
1710    FileExtensionTcap,
1711    /// The `tcl` file extension.
1712    FileExtensionTcl,
1713    /// The `teacher` file extension.
1714    FileExtensionTeacher,
1715    /// The `tei` file extension.
1716    FileExtensionTei,
1717    /// The `teicorpus` file extension.
1718    FileExtensionTeicorpus,
1719    /// The `tex` file extension.
1720    FileExtensionTex,
1721    /// The `texi` file extension.
1722    FileExtensionTexi,
1723    /// The `texinfo` file extension.
1724    FileExtensionTexinfo,
1725    /// The `text` file extension.
1726    FileExtensionText,
1727    /// The `tfi` file extension.
1728    FileExtensionTfi,
1729    /// The `tfm` file extension.
1730    FileExtensionTfm,
1731    /// The `tga` file extension.
1732    FileExtensionTga,
1733    /// The `thmx` file extension.
1734    FileExtensionThmx,
1735    /// The `tif` file extension.
1736    FileExtensionTif,
1737    /// The `tiff` file extension.
1738    FileExtensionTiff,
1739    /// The `tmo` file extension.
1740    FileExtensionTmo,
1741    /// The `torrent` file extension.
1742    FileExtensionTorrent,
1743    /// The `tpl` file extension.
1744    FileExtensionTpl,
1745    /// The `tpt` file extension.
1746    FileExtensionTpt,
1747    /// The `tr` file extension.
1748    FileExtensionTr,
1749    /// The `tra` file extension.
1750    FileExtensionTra,
1751    /// The `trm` file extension.
1752    FileExtensionTrm,
1753    /// The `tsd` file extension.
1754    FileExtensionTsd,
1755    /// The `tsv` file extension.
1756    FileExtensionTsv,
1757    /// The `ttc` file extension.
1758    FileExtensionTtc,
1759    /// The `ttf` file extension.
1760    FileExtensionTtf,
1761    /// The `ttl` file extension.
1762    FileExtensionTtl,
1763    /// The `twd` file extension.
1764    FileExtensionTwd,
1765    /// The `twds` file extension.
1766    FileExtensionTwds,
1767    /// The `txd` file extension.
1768    FileExtensionTxd,
1769    /// The `txf` file extension.
1770    FileExtensionTxf,
1771    /// The `txt` file extension.
1772    FileExtensionTxt,
1773    /// The `u32` file extension.
1774    FileExtensionU32,
1775    /// The `udeb` file extension.
1776    FileExtensionUdeb,
1777    /// The `ufd` file extension.
1778    FileExtensionUfd,
1779    /// The `ufdl` file extension.
1780    FileExtensionUfdl,
1781    /// The `ulw` file extension.
1782    FileExtensionUlw,
1783    /// The `ulx` file extension.
1784    FileExtensionUlx,
1785    /// The `umj` file extension.
1786    FileExtensionUmj,
1787    /// The `unityweb` file extension.
1788    FileExtensionUnityweb,
1789    /// The `uoml` file extension.
1790    FileExtensionUoml,
1791    /// The `uri` file extension.
1792    FileExtensionUri,
1793    /// The `uris` file extension.
1794    FileExtensionUris,
1795    /// The `urls` file extension.
1796    FileExtensionUrls,
1797    /// The `ustar` file extension.
1798    FileExtensionUstar,
1799    /// The `utz` file extension.
1800    FileExtensionUtz,
1801    /// The `uu` file extension.
1802    FileExtensionUu,
1803    /// The `uva` file extension.
1804    FileExtensionUva,
1805    /// The `uvd` file extension.
1806    FileExtensionUvd,
1807    /// The `uvf` file extension.
1808    FileExtensionUvf,
1809    /// The `uvg` file extension.
1810    FileExtensionUvg,
1811    /// The `uvh` file extension.
1812    FileExtensionUvh,
1813    /// The `uvi` file extension.
1814    FileExtensionUvi,
1815    /// The `uvm` file extension.
1816    FileExtensionUvm,
1817    /// The `uvp` file extension.
1818    FileExtensionUvp,
1819    /// The `uvs` file extension.
1820    FileExtensionUvs,
1821    /// The `uvt` file extension.
1822    FileExtensionUvt,
1823    /// The `uvu` file extension.
1824    FileExtensionUvu,
1825    /// The `uvv` file extension.
1826    FileExtensionUvv,
1827    /// The `uvva` file extension.
1828    FileExtensionUvva,
1829    /// The `uvvd` file extension.
1830    FileExtensionUvvd,
1831    /// The `uvvf` file extension.
1832    FileExtensionUvvf,
1833    /// The `uvvg` file extension.
1834    FileExtensionUvvg,
1835    /// The `uvvh` file extension.
1836    FileExtensionUvvh,
1837    /// The `uvvi` file extension.
1838    FileExtensionUvvi,
1839    /// The `uvvm` file extension.
1840    FileExtensionUvvm,
1841    /// The `uvvp` file extension.
1842    FileExtensionUvvp,
1843    /// The `uvvs` file extension.
1844    FileExtensionUvvs,
1845    /// The `uvvt` file extension.
1846    FileExtensionUvvt,
1847    /// The `uvvu` file extension.
1848    FileExtensionUvvu,
1849    /// The `uvvv` file extension.
1850    FileExtensionUvvv,
1851    /// The `uvvx` file extension.
1852    FileExtensionUvvx,
1853    /// The `uvvz` file extension.
1854    FileExtensionUvvz,
1855    /// The `uvx` file extension.
1856    FileExtensionUvx,
1857    /// The `uvz` file extension.
1858    FileExtensionUvz,
1859    /// The `vcard` file extension.
1860    FileExtensionVcard,
1861    /// The `vcd` file extension.
1862    FileExtensionVcd,
1863    /// The `vcf` file extension.
1864    FileExtensionVcf,
1865    /// The `vcg` file extension.
1866    FileExtensionVcg,
1867    /// The `vcs` file extension.
1868    FileExtensionVcs,
1869    /// The `vcx` file extension.
1870    FileExtensionVcx,
1871    /// The `vis` file extension.
1872    FileExtensionVis,
1873    /// The `viv` file extension.
1874    FileExtensionViv,
1875    /// The `vob` file extension.
1876    FileExtensionVob,
1877    /// The `vor` file extension.
1878    FileExtensionVor,
1879    /// The `vox` file extension.
1880    FileExtensionVox,
1881    /// The `vrml` file extension.
1882    FileExtensionVrml,
1883    /// The `vsd` file extension.
1884    FileExtensionVsd,
1885    /// The `vsf` file extension.
1886    FileExtensionVsf,
1887    /// The `vss` file extension.
1888    FileExtensionVss,
1889    /// The `vst` file extension.
1890    FileExtensionVst,
1891    /// The `vsw` file extension.
1892    FileExtensionVsw,
1893    /// The `vtu` file extension.
1894    FileExtensionVtu,
1895    /// The `vxml` file extension.
1896    FileExtensionVxml,
1897    /// The `w3d` file extension.
1898    FileExtensionW3d,
1899    /// The `wad` file extension.
1900    FileExtensionWad,
1901    /// The `wav` file extension.
1902    FileExtensionWav,
1903    /// The `wax` file extension.
1904    FileExtensionWax,
1905    /// The `wbmp` file extension.
1906    FileExtensionWbmp,
1907    /// The `wbs` file extension.
1908    FileExtensionWbs,
1909    /// The `wbxml` file extension.
1910    FileExtensionWbxml,
1911    /// The `wcm` file extension.
1912    FileExtensionWcm,
1913    /// The `wdb` file extension.
1914    FileExtensionWdb,
1915    /// The `wdp` file extension.
1916    FileExtensionWdp,
1917    /// The `weba` file extension.
1918    FileExtensionWeba,
1919    /// The `webm` file extension.
1920    FileExtensionWebm,
1921    /// The `webp` file extension.
1922    FileExtensionWebp,
1923    /// The `wg` file extension.
1924    FileExtensionWg,
1925    /// The `wgt` file extension.
1926    FileExtensionWgt,
1927    /// The `wks` file extension.
1928    FileExtensionWks,
1929    /// The `wm` file extension.
1930    FileExtensionWm,
1931    /// The `wma` file extension.
1932    FileExtensionWma,
1933    /// The `wmd` file extension.
1934    FileExtensionWmd,
1935    /// The `wmf` file extension.
1936    FileExtensionWmf,
1937    /// The `wml` file extension.
1938    FileExtensionWml,
1939    /// The `wmlc` file extension.
1940    FileExtensionWmlc,
1941    /// The `wmls` file extension.
1942    FileExtensionWmls,
1943    /// The `wmlsc` file extension.
1944    FileExtensionWmlsc,
1945    /// The `wmv` file extension.
1946    FileExtensionWmv,
1947    /// The `wmx` file extension.
1948    FileExtensionWmx,
1949    /// The `wmz` file extension.
1950    FileExtensionWmz,
1951    /// The `woff` file extension.
1952    FileExtensionWoff,
1953    /// The `woff2` file extension.
1954    FileExtensionWoff2,
1955    /// The `wpd` file extension.
1956    FileExtensionWpd,
1957    /// The `wpl` file extension.
1958    FileExtensionWpl,
1959    /// The `wps` file extension.
1960    FileExtensionWps,
1961    /// The `wqd` file extension.
1962    FileExtensionWqd,
1963    /// The `wri` file extension.
1964    FileExtensionWri,
1965    /// The `wrl` file extension.
1966    FileExtensionWrl,
1967    /// The `wsdl` file extension.
1968    FileExtensionWsdl,
1969    /// The `wspolicy` file extension.
1970    FileExtensionWspolicy,
1971    /// The `wtb` file extension.
1972    FileExtensionWtb,
1973    /// The `wvx` file extension.
1974    FileExtensionWvx,
1975    /// The `x32` file extension.
1976    FileExtensionX32,
1977    /// The `x3d` file extension.
1978    FileExtensionX3d,
1979    /// The `x3db` file extension.
1980    FileExtensionX3db,
1981    /// The `x3dbz` file extension.
1982    FileExtensionX3dbz,
1983    /// The `x3dv` file extension.
1984    FileExtensionX3dv,
1985    /// The `x3dvz` file extension.
1986    FileExtensionX3dvz,
1987    /// The `x3dz` file extension.
1988    FileExtensionX3dz,
1989    /// The `xaml` file extension.
1990    FileExtensionXaml,
1991    /// The `xap` file extension.
1992    FileExtensionXap,
1993    /// The `xar` file extension.
1994    FileExtensionXar,
1995    /// The `xbap` file extension.
1996    FileExtensionXbap,
1997    /// The `xbd` file extension.
1998    FileExtensionXbd,
1999    /// The `xbm` file extension.
2000    FileExtensionXbm,
2001    /// The `xdf` file extension.
2002    FileExtensionXdf,
2003    /// The `xdm` file extension.
2004    FileExtensionXdm,
2005    /// The `xdp` file extension.
2006    FileExtensionXdp,
2007    /// The `xdssc` file extension.
2008    FileExtensionXdssc,
2009    /// The `xdw` file extension.
2010    FileExtensionXdw,
2011    /// The `xenc` file extension.
2012    FileExtensionXenc,
2013    /// The `xer` file extension.
2014    FileExtensionXer,
2015    /// The `xfdf` file extension.
2016    FileExtensionXfdf,
2017    /// The `xfdl` file extension.
2018    FileExtensionXfdl,
2019    /// The `xht` file extension.
2020    FileExtensionXht,
2021    /// The `xhtml` file extension.
2022    FileExtensionXhtml,
2023    /// The `xhvml` file extension.
2024    FileExtensionXhvml,
2025    /// The `xif` file extension.
2026    FileExtensionXif,
2027    /// The `xla` file extension.
2028    FileExtensionXla,
2029    /// The `xlam` file extension.
2030    FileExtensionXlam,
2031    /// The `xlc` file extension.
2032    FileExtensionXlc,
2033    /// The `xlf` file extension.
2034    FileExtensionXlf,
2035    /// The `xlm` file extension.
2036    FileExtensionXlm,
2037    /// The `xls` file extension.
2038    FileExtensionXls,
2039    /// The `xlsb` file extension.
2040    FileExtensionXlsb,
2041    /// The `xlsm` file extension.
2042    FileExtensionXlsm,
2043    /// The `xlsx` file extension.
2044    FileExtensionXlsx,
2045    /// The `xlt` file extension.
2046    FileExtensionXlt,
2047    /// The `xltm` file extension.
2048    FileExtensionXltm,
2049    /// The `xltx` file extension.
2050    FileExtensionXltx,
2051    /// The `xlw` file extension.
2052    FileExtensionXlw,
2053    /// The `xm` file extension.
2054    FileExtensionXm,
2055    /// The `xml` file extension.
2056    FileExtensionXml,
2057    /// The `xo` file extension.
2058    FileExtensionXo,
2059    /// The `xop` file extension.
2060    FileExtensionXop,
2061    /// The `xpi` file extension.
2062    FileExtensionXpi,
2063    /// The `xpl` file extension.
2064    FileExtensionXpl,
2065    /// The `xpm` file extension.
2066    FileExtensionXpm,
2067    /// The `xpr` file extension.
2068    FileExtensionXpr,
2069    /// The `xps` file extension.
2070    FileExtensionXps,
2071    /// The `xpw` file extension.
2072    FileExtensionXpw,
2073    /// The `xpx` file extension.
2074    FileExtensionXpx,
2075    /// The `xsl` file extension.
2076    FileExtensionXsl,
2077    /// The `xslt` file extension.
2078    FileExtensionXslt,
2079    /// The `xsm` file extension.
2080    FileExtensionXsm,
2081    /// The `xspf` file extension.
2082    FileExtensionXspf,
2083    /// The `xul` file extension.
2084    FileExtensionXul,
2085    /// The `xvm` file extension.
2086    FileExtensionXvm,
2087    /// The `xvml` file extension.
2088    FileExtensionXvml,
2089    /// The `xwd` file extension.
2090    FileExtensionXwd,
2091    /// The `xyz` file extension.
2092    FileExtensionXyz,
2093    /// The `xz` file extension.
2094    FileExtensionXz,
2095    /// The `yang` file extension.
2096    FileExtensionYang,
2097    /// The `yin` file extension.
2098    FileExtensionYin,
2099    /// The `z` file extension.
2100    FileExtensionZ,
2101    /// The `z1` file extension.
2102    FileExtensionZ1,
2103    /// The `z2` file extension.
2104    FileExtensionZ2,
2105    /// The `z3` file extension.
2106    FileExtensionZ3,
2107    /// The `z4` file extension.
2108    FileExtensionZ4,
2109    /// The `z5` file extension.
2110    FileExtensionZ5,
2111    /// The `z6` file extension.
2112    FileExtensionZ6,
2113    /// The `z7` file extension.
2114    FileExtensionZ7,
2115    /// The `z8` file extension.
2116    FileExtensionZ8,
2117    /// The `zaz` file extension.
2118    FileExtensionZaz,
2119    /// The `zip` file extension.
2120    FileExtensionZip,
2121    /// The `zir` file extension.
2122    FileExtensionZir,
2123    /// The `zirz` file extension.
2124    FileExtensionZirz,
2125    /// The `zmm` file extension.
2126    FileExtensionZmm,
2127    /// An empty or unknown file extension.
2128    #[default]
2129    FileExtensionEmpty,
2130}