1pub const Zone = enum {
2 @"Africa/Abidjan",
3 @"Africa/Algiers",
4 @"Africa/Bissau",
5 @"Africa/Cairo",
6 @"Africa/Casablanca",
7 @"Africa/Ceuta",
8 @"Africa/El_Aaiun",
9 @"Africa/Johannesburg",
10 @"Africa/Juba",
11 @"Africa/Khartoum",
12 @"Africa/Lagos",
13 @"Africa/Maputo",
14 @"Africa/Monrovia",
15 @"Africa/Nairobi",
16 @"Africa/Ndjamena",
17 @"Africa/Sao_Tome",
18 @"Africa/Tripoli",
19 @"Africa/Tunis",
20 @"Africa/Windhoek",
21 @"America/Adak",
22 @"America/Anchorage",
23 @"America/Araguaina",
24 @"America/Asuncion",
25 @"America/Bahia_Banderas",
26 @"America/Bahia",
27 @"America/Barbados",
28 @"America/Belem",
29 @"America/Belize",
30 @"America/Boa_Vista",
31 @"America/Bogota",
32 @"America/Boise",
33 @"America/Cambridge_Bay",
34 @"America/Campo_Grande",
35 @"America/Cancun",
36 @"America/Caracas",
37 @"America/Cayenne",
38 @"America/Chicago",
39 @"America/Chihuahua",
40 @"America/Ciudad_Juarez",
41 @"America/Costa_Rica",
42 @"America/Coyhaique",
43 @"America/Cuiaba",
44 @"America/Danmarkshavn",
45 @"America/Dawson_Creek",
46 @"America/Dawson",
47 @"America/Denver",
48 @"America/Detroit",
49 @"America/Edmonton",
50 @"America/Eirunepe",
51 @"America/El_Salvador",
52 @"America/Fort_Nelson",
53 @"America/Fortaleza",
54 @"America/Glace_Bay",
55 @"America/Goose_Bay",
56 @"America/Grand_Turk",
57 @"America/Guatemala",
58 @"America/Guayaquil",
59 @"America/Guyana",
60 @"America/Halifax",
61 @"America/Havana",
62 @"America/Hermosillo",
63 @"America/Inuvik",
64 @"America/Iqaluit",
65 @"America/Jamaica",
66 @"America/Juneau",
67 @"America/La_Paz",
68 @"America/Lima",
69 @"America/Los_Angeles",
70 @"America/Maceio",
71 @"America/Managua",
72 @"America/Manaus",
73 @"America/Martinique",
74 @"America/Matamoros",
75 @"America/Mazatlan",
76 @"America/Menominee",
77 @"America/Merida",
78 @"America/Metlakatla",
79 @"America/Mexico_City",
80 @"America/Miquelon",
81 @"America/Moncton",
82 @"America/Monterrey",
83 @"America/Montevideo",
84 @"America/New_York",
85 @"America/Nome",
86 @"America/Noronha",
87 @"America/Nuuk",
88 @"America/Ojinaga",
89 @"America/Panama",
90 @"America/Paramaribo",
91 @"America/Phoenix",
92 @"America/Port-au-Prince",
93 @"America/Porto_Velho",
94 @"America/Puerto_Rico",
95 @"America/Punta_Arenas",
96 @"America/Rankin_Inlet",
97 @"America/Recife",
98 @"America/Regina",
99 @"America/Resolute",
100 @"America/Rio_Branco",
101 @"America/Santarem",
102 @"America/Santiago",
103 @"America/Santo_Domingo",
104 @"America/Sao_Paulo",
105 @"America/Scoresbysund",
106 @"America/Sitka",
107 @"America/St_Johns",
108 @"America/Swift_Current",
109 @"America/Tegucigalpa",
110 @"America/Thule",
111 @"America/Tijuana",
112 @"America/Toronto",
113 @"America/Vancouver",
114 @"America/Whitehorse",
115 @"America/Winnipeg",
116 @"America/Yakutat",
117 @"Antarctica/Casey",
118 @"Antarctica/Davis",
119 @"Antarctica/Macquarie",
120 @"Antarctica/Mawson",
121 @"Antarctica/Palmer",
122 @"Antarctica/Rothera",
123 @"Antarctica/Troll",
124 @"Antarctica/Vostok",
125 @"Asia/Almaty",
126 @"Asia/Amman",
127 @"Asia/Anadyr",
128 @"Asia/Aqtau",
129 @"Asia/Aqtobe",
130 @"Asia/Ashgabat",
131 @"Asia/Atyrau",
132 @"Asia/Baghdad",
133 @"Asia/Baku",
134 @"Asia/Bangkok",
135 @"Asia/Barnaul",
136 @"Asia/Beirut",
137 @"Asia/Bishkek",
138 @"Asia/Chita",
139 @"Asia/Colombo",
140 @"Asia/Damascus",
141 @"Asia/Dhaka",
142 @"Asia/Dili",
143 @"Asia/Dubai",
144 @"Asia/Dushanbe",
145 @"Asia/Famagusta",
146 @"Asia/Gaza",
147 @"Asia/Hebron",
148 @"Asia/Ho_Chi_Minh",
149 @"Asia/Hong_Kong",
150 @"Asia/Hovd",
151 @"Asia/Irkutsk",
152 @"Asia/Jakarta",
153 @"Asia/Jayapura",
154 @"Asia/Jerusalem",
155 @"Asia/Kabul",
156 @"Asia/Kamchatka",
157 @"Asia/Karachi",
158 @"Asia/Kathmandu",
159 @"Asia/Khandyga",
160 @"Asia/Kolkata",
161 @"Asia/Krasnoyarsk",
162 @"Asia/Kuching",
163 @"Asia/Macau",
164 @"Asia/Magadan",
165 @"Asia/Makassar",
166 @"Asia/Manila",
167 @"Asia/Nicosia",
168 @"Asia/Novokuznetsk",
169 @"Asia/Novosibirsk",
170 @"Asia/Omsk",
171 @"Asia/Oral",
172 @"Asia/Pontianak",
173 @"Asia/Pyongyang",
174 @"Asia/Qatar",
175 @"Asia/Qostanay",
176 @"Asia/Qyzylorda",
177 @"Asia/Riyadh",
178 @"Asia/Sakhalin",
179 @"Asia/Samarkand",
180 @"Asia/Seoul",
181 @"Asia/Shanghai",
182 @"Asia/Singapore",
183 @"Asia/Srednekolymsk",
184 @"Asia/Taipei",
185 @"Asia/Tashkent",
186 @"Asia/Tbilisi",
187 @"Asia/Tehran",
188 @"Asia/Thimphu",
189 @"Asia/Tokyo",
190 @"Asia/Tomsk",
191 @"Asia/Ulaanbaatar",
192 @"Asia/Urumqi",
193 @"Asia/Ust-Nera",
194 @"Asia/Vladivostok",
195 @"Asia/Yakutsk",
196 @"Asia/Yangon",
197 @"Asia/Yekaterinburg",
198 @"Asia/Yerevan",
199 @"Atlantic/Azores",
200 @"Atlantic/Bermuda",
201 @"Atlantic/Canary",
202 @"Atlantic/Cape_Verde",
203 @"Atlantic/Faroe",
204 @"Atlantic/Madeira",
205 @"Atlantic/South_Georgia",
206 @"Atlantic/Stanley",
207 @"Australia/Adelaide",
208 @"Australia/Brisbane",
209 @"Australia/Broken_Hill",
210 @"Australia/Darwin",
211 @"Australia/Eucla",
212 @"Australia/Hobart",
213 @"Australia/Lindeman",
214 @"Australia/Lord_Howe",
215 @"Australia/Melbourne",
216 @"Australia/Perth",
217 @"Australia/Sydney",
218 @"Etc/GMT",
219 @"Etc/GMT+1",
220 @"Etc/GMT+10",
221 @"Etc/GMT+11",
222 @"Etc/GMT+12",
223 @"Etc/GMT+2",
224 @"Etc/GMT+3",
225 @"Etc/GMT+4",
226 @"Etc/GMT+5",
227 @"Etc/GMT+6",
228 @"Etc/GMT+7",
229 @"Etc/GMT+8",
230 @"Etc/GMT+9",
231 @"Etc/GMT-10",
232 @"Etc/GMT-11",
233 @"Etc/GMT-12",
234 @"Etc/GMT-13",
235 @"Etc/GMT-14",
236 @"Etc/GMT-1",
237 @"Etc/GMT-2",
238 @"Etc/GMT-3",
239 @"Etc/GMT-4",
240 @"Etc/GMT-5",
241 @"Etc/GMT-6",
242 @"Etc/GMT-7",
243 @"Etc/GMT-8",
244 @"Etc/GMT-9",
245 @"Etc/UTC",
246 @"Europe/Andorra",
247 @"Europe/Astrakhan",
248 @"Europe/Athens",
249 @"Europe/Belgrade",
250 @"Europe/Berlin",
251 @"Europe/Brussels",
252 @"Europe/Bucharest",
253 @"Europe/Budapest",
254 @"Europe/Chisinau",
255 @"Europe/Dublin",
256 @"Europe/Gibraltar",
257 @"Europe/Helsinki",
258 @"Europe/Istanbul",
259 @"Europe/Kaliningrad",
260 @"Europe/Kirov",
261 @"Europe/Kyiv",
262 @"Europe/Lisbon",
263 @"Europe/London",
264 @"Europe/Madrid",
265 @"Europe/Malta",
266 @"Europe/Minsk",
267 @"Europe/Moscow",
268 @"Europe/Paris",
269 @"Europe/Prague",
270 @"Europe/Riga",
271 @"Europe/Rome",
272 @"Europe/Samara",
273 @"Europe/Saratov",
274 @"Europe/Simferopol",
275 @"Europe/Sofia",
276 @"Europe/Tallinn",
277 @"Europe/Tirane",
278 @"Europe/Ulyanovsk",
279 @"Europe/Vienna",
280 @"Europe/Vilnius",
281 @"Europe/Volgograd",
282 @"Europe/Warsaw",
283 @"Europe/Zurich",
284 @"Indian/Chagos",
285 @"Indian/Maldives",
286 @"Indian/Mauritius",
287 @"Pacific/Apia",
288 @"Pacific/Auckland",
289 @"Pacific/Bougainville",
290 @"Pacific/Chatham",
291 @"Pacific/Easter",
292 @"Pacific/Efate",
293 @"Pacific/Fakaofo",
294 @"Pacific/Fiji",
295 @"Pacific/Galapagos",
296 @"Pacific/Gambier",
297 @"Pacific/Guadalcanal",
298 @"Pacific/Guam",
299 @"Pacific/Honolulu",
300 @"Pacific/Kanton",
301 @"Pacific/Kiritimati",
302 @"Pacific/Kosrae",
303 @"Pacific/Kwajalein",
304 @"Pacific/Marquesas",
305 @"Pacific/Nauru",
306 @"Pacific/Niue",
307 @"Pacific/Norfolk",
308 @"Pacific/Noumea",
309 @"Pacific/Pago_Pago",
310 @"Pacific/Palau",
311 @"Pacific/Pitcairn",
312 @"Pacific/Port_Moresby",
313 @"Pacific/Rarotonga",
314 @"Pacific/Tahiti",
315 @"Pacific/Tarawa",
316 @"Pacific/Tongatapu",
317
318 pub const BaseType = []const u8;
319 pub const default: @This() = .@"Etc/UTC";
320
321 pub fn nprint(self: Zone, writer: anytype) !void {
322 return writer.writeAll(@tagName(self));
323 }
324};