1pub const GET: &str = "GET";
3
4pub const POST: &str = "POST";
6
7pub const PUT: &str = "PUT";
9
10pub const DELETE: &str = "DELETE";
12
13pub const PATCH: &str = "PATCH";
15
16pub const HEAD: &str = "HEAD";
18
19pub const OPTIONS: &str = "OPTIONS";
21
22pub const CONNECT: &str = "CONNECT";
24
25pub const TRACE: &str = "TRACE";
27
28pub const GET_POST: &str = "GET, POST";
30
31pub const GET_PUT: &str = "GET, PUT";
33
34pub const GET_DELETE: &str = "GET, DELETE";
36
37pub const GET_PATCH: &str = "GET, PATCH";
39
40pub const GET_HEAD: &str = "GET, HEAD";
42
43pub const GET_OPTIONS: &str = "GET, OPTIONS";
45
46pub const GET_CONNECT: &str = "GET, CONNECT";
48
49pub const GET_TRACE: &str = "GET, TRACE";
51
52pub const POST_PUT: &str = "POST, PUT";
54
55pub const POST_DELETE: &str = "POST, DELETE";
57
58pub const POST_PATCH: &str = "POST, PATCH";
60
61pub const POST_HEAD: &str = "POST, HEAD";
63
64pub const POST_OPTIONS: &str = "POST, OPTIONS";
66
67pub const POST_CONNECT: &str = "POST, CONNECT";
69
70pub const POST_TRACE: &str = "POST, TRACE";
72
73pub const PUT_DELETE: &str = "PUT, DELETE";
75
76pub const PUT_PATCH: &str = "PUT, PATCH";
78
79pub const PUT_HEAD: &str = "PUT, HEAD";
81
82pub const PUT_OPTIONS: &str = "PUT, OPTIONS";
84
85pub const PUT_CONNECT: &str = "PUT, CONNECT";
87
88pub const PUT_TRACE: &str = "PUT, TRACE";
90
91pub const DELETE_PATCH: &str = "DELETE, PATCH";
93
94pub const DELETE_HEAD: &str = "DELETE, HEAD";
96
97pub const DELETE_OPTIONS: &str = "DELETE, OPTIONS";
99
100pub const DELETE_CONNECT: &str = "DELETE, CONNECT";
102
103pub const DELETE_TRACE: &str = "DELETE, TRACE";
105
106pub const PATCH_HEAD: &str = "PATCH, HEAD";
108
109pub const PATCH_OPTIONS: &str = "PATCH, OPTIONS";
111
112pub const PATCH_CONNECT: &str = "PATCH, CONNECT";
114
115pub const PATCH_TRACE: &str = "PATCH, TRACE";
117
118pub const HEAD_OPTIONS: &str = "HEAD, OPTIONS";
120
121pub const HEAD_CONNECT: &str = "HEAD, CONNECT";
123
124pub const HEAD_TRACE: &str = "HEAD, TRACE";
126
127pub const OPTIONS_CONNECT: &str = "OPTIONS, CONNECT";
129
130pub const OPTIONS_TRACE: &str = "OPTIONS, TRACE";
132
133pub const CONNECT_TRACE: &str = "CONNECT, TRACE";
135
136pub const GET_POST_PUT: &str = "GET, POST, PUT";
138
139pub const GET_POST_DELETE: &str = "GET, POST, DELETE";
141
142pub const GET_POST_PATCH: &str = "GET, POST, PATCH";
144
145pub const GET_POST_HEAD: &str = "GET, POST, HEAD";
147
148pub const GET_POST_OPTIONS: &str = "GET, POST, OPTIONS";
150
151pub const GET_POST_CONNECT: &str = "GET, POST, CONNECT";
153
154pub const GET_POST_TRACE: &str = "GET, POST, TRACE";
156
157pub const GET_PUT_DELETE: &str = "GET, PUT, DELETE";
159
160pub const GET_PUT_PATCH: &str = "GET, PUT, PATCH";
162
163pub const GET_PUT_HEAD: &str = "GET, PUT, HEAD";
165
166pub const GET_PUT_OPTIONS: &str = "GET, PUT, OPTIONS";
168
169pub const GET_PUT_CONNECT: &str = "GET, PUT, CONNECT";
171
172pub const GET_PUT_TRACE: &str = "GET, PUT, TRACE";
174
175pub const GET_DELETE_PATCH: &str = "GET, DELETE, PATCH";
177
178pub const GET_DELETE_HEAD: &str = "GET, DELETE, HEAD";
180
181pub const GET_DELETE_OPTIONS: &str = "GET, DELETE, OPTIONS";
183
184pub const GET_DELETE_CONNECT: &str = "GET, DELETE, CONNECT";
186
187pub const GET_DELETE_TRACE: &str = "GET, DELETE, TRACE";
189
190pub const GET_PATCH_HEAD: &str = "GET, PATCH, HEAD";
192
193pub const GET_PATCH_OPTIONS: &str = "GET, PATCH, OPTIONS";
195
196pub const GET_PATCH_CONNECT: &str = "GET, PATCH, CONNECT";
198
199pub const GET_PATCH_TRACE: &str = "GET, PATCH, TRACE";
201
202pub const GET_HEAD_OPTIONS: &str = "GET, HEAD, OPTIONS";
204
205pub const GET_HEAD_CONNECT: &str = "GET, HEAD, CONNECT";
207
208pub const GET_HEAD_TRACE: &str = "GET, HEAD, TRACE";
210
211pub const GET_OPTIONS_CONNECT: &str = "GET, OPTIONS, CONNECT";
213
214pub const GET_OPTIONS_TRACE: &str = "GET, OPTIONS, TRACE";
216
217pub const GET_CONNECT_TRACE: &str = "GET, CONNECT, TRACE";
219
220pub const POST_PUT_DELETE: &str = "POST, PUT, DELETE";
222
223pub const POST_PUT_PATCH: &str = "POST, PUT, PATCH";
225
226pub const POST_PUT_HEAD: &str = "POST, PUT, HEAD";
228
229pub const POST_PUT_OPTIONS: &str = "POST, PUT, OPTIONS";
231
232pub const POST_PUT_CONNECT: &str = "POST, PUT, CONNECT";
234
235pub const POST_PUT_TRACE: &str = "POST, PUT, TRACE";
237
238pub const POST_DELETE_PATCH: &str = "POST, DELETE, PATCH";
240
241pub const POST_DELETE_HEAD: &str = "POST, DELETE, HEAD";
243
244pub const POST_DELETE_OPTIONS: &str = "POST, DELETE, OPTIONS";
246
247pub const POST_DELETE_CONNECT: &str = "POST, DELETE, CONNECT";
249
250pub const POST_DELETE_TRACE: &str = "POST, DELETE, TRACE";
252
253pub const POST_PATCH_HEAD: &str = "POST, PATCH, HEAD";
255
256pub const POST_PATCH_OPTIONS: &str = "POST, PATCH, OPTIONS";
258
259pub const POST_PATCH_CONNECT: &str = "POST, PATCH, CONNECT";
261
262pub const POST_PATCH_TRACE: &str = "POST, PATCH, TRACE";
264
265pub const POST_HEAD_OPTIONS: &str = "POST, HEAD, OPTIONS";
267
268pub const POST_HEAD_CONNECT: &str = "POST, HEAD, CONNECT";
270
271pub const POST_HEAD_TRACE: &str = "POST, HEAD, TRACE";
273
274pub const POST_OPTIONS_CONNECT: &str = "POST, OPTIONS, CONNECT";
276
277pub const POST_OPTIONS_TRACE: &str = "POST, OPTIONS, TRACE";
279
280pub const POST_CONNECT_TRACE: &str = "POST, CONNECT, TRACE";
282
283pub const PUT_DELETE_PATCH: &str = "PUT, DELETE, PATCH";
285
286pub const PUT_DELETE_HEAD: &str = "PUT, DELETE, HEAD";
288
289pub const PUT_DELETE_OPTIONS: &str = "PUT, DELETE, OPTIONS";
291
292pub const PUT_DELETE_CONNECT: &str = "PUT, DELETE, CONNECT";
294
295pub const PUT_DELETE_TRACE: &str = "PUT, DELETE, TRACE";
297
298pub const PUT_PATCH_HEAD: &str = "PUT, PATCH, HEAD";
300
301pub const PUT_PATCH_OPTIONS: &str = "PUT, PATCH, OPTIONS";
303
304pub const PUT_PATCH_CONNECT: &str = "PUT, PATCH, CONNECT";
306
307pub const PUT_PATCH_TRACE: &str = "PUT, PATCH, TRACE";
309
310pub const PUT_HEAD_OPTIONS: &str = "PUT, HEAD, OPTIONS";
312
313pub const PUT_HEAD_CONNECT: &str = "PUT, HEAD, CONNECT";
315
316pub const PUT_HEAD_TRACE: &str = "PUT, HEAD, TRACE";
318
319pub const PUT_OPTIONS_CONNECT: &str = "PUT, OPTIONS, CONNECT";
321
322pub const PUT_OPTIONS_TRACE: &str = "PUT, OPTIONS, TRACE";
324
325pub const PUT_CONNECT_TRACE: &str = "PUT, CONNECT, TRACE";
327
328pub const DELETE_PATCH_HEAD: &str = "DELETE, PATCH, HEAD";
330
331pub const DELETE_PATCH_OPTIONS: &str = "DELETE, PATCH, OPTIONS";
333
334pub const DELETE_PATCH_CONNECT: &str = "DELETE, PATCH, CONNECT";
336
337pub const DELETE_PATCH_TRACE: &str = "DELETE, PATCH, TRACE";
339
340pub const DELETE_HEAD_OPTIONS: &str = "DELETE, HEAD, OPTIONS";
342
343pub const DELETE_HEAD_CONNECT: &str = "DELETE, HEAD, CONNECT";
345
346pub const DELETE_HEAD_TRACE: &str = "DELETE, HEAD, TRACE";
348
349pub const DELETE_OPTIONS_CONNECT: &str = "DELETE, OPTIONS, CONNECT";
351
352pub const DELETE_OPTIONS_TRACE: &str = "DELETE, OPTIONS, TRACE";
354
355pub const DELETE_CONNECT_TRACE: &str = "DELETE, CONNECT, TRACE";
357
358pub const PATCH_HEAD_OPTIONS: &str = "PATCH, HEAD, OPTIONS";
360
361pub const PATCH_HEAD_CONNECT: &str = "PATCH, HEAD, CONNECT";
363
364pub const PATCH_HEAD_TRACE: &str = "PATCH, HEAD, TRACE";
366
367pub const PATCH_OPTIONS_CONNECT: &str = "PATCH, OPTIONS, CONNECT";
369
370pub const PATCH_OPTIONS_TRACE: &str = "PATCH, OPTIONS, TRACE";
372
373pub const PATCH_CONNECT_TRACE: &str = "PATCH, CONNECT, TRACE";
375
376pub const HEAD_OPTIONS_CONNECT: &str = "HEAD, OPTIONS, CONNECT";
378
379pub const HEAD_OPTIONS_TRACE: &str = "HEAD, OPTIONS, TRACE";
381
382pub const HEAD_CONNECT_TRACE: &str = "HEAD, CONNECT, TRACE";
384
385pub const OPTIONS_CONNECT_TRACE: &str = "OPTIONS, CONNECT, TRACE";
387
388pub const GET_POST_PUT_DELETE: &str = "GET, POST, PUT, DELETE";
390
391pub const GET_POST_PUT_PATCH: &str = "GET, POST, PUT, PATCH";
393
394pub const GET_POST_PUT_HEAD: &str = "GET, POST, PUT, HEAD";
396
397pub const GET_POST_PUT_OPTIONS: &str = "GET, POST, PUT, OPTIONS";
399
400pub const GET_POST_PUT_CONNECT: &str = "GET, POST, PUT, CONNECT";
402
403pub const GET_POST_PUT_TRACE: &str = "GET, POST, PUT, TRACE";
405
406pub const GET_POST_DELETE_PATCH: &str = "GET, POST, DELETE, PATCH";
408
409pub const GET_POST_DELETE_HEAD: &str = "GET, POST, DELETE, HEAD";
411
412pub const GET_POST_DELETE_OPTIONS: &str = "GET, POST, DELETE, OPTIONS";
414
415pub const GET_POST_DELETE_CONNECT: &str = "GET, POST, DELETE, CONNECT";
417
418pub const GET_POST_DELETE_TRACE: &str = "GET, POST, DELETE, TRACE";
420
421pub const GET_POST_PATCH_HEAD: &str = "GET, POST, PATCH, HEAD";
423
424pub const GET_POST_PATCH_OPTIONS: &str = "GET, POST, PATCH, OPTIONS";
426
427pub const GET_POST_PATCH_CONNECT: &str = "GET, POST, PATCH, CONNECT";
429
430pub const GET_POST_PATCH_TRACE: &str = "GET, POST, PATCH, TRACE";
432
433pub const GET_POST_HEAD_OPTIONS: &str = "GET, POST, HEAD, OPTIONS";
435
436pub const GET_POST_HEAD_CONNECT: &str = "GET, POST, HEAD, CONNECT";
438
439pub const GET_POST_HEAD_TRACE: &str = "GET, POST, HEAD, TRACE";
441
442pub const GET_POST_OPTIONS_CONNECT: &str = "GET, POST, OPTIONS, CONNECT";
444
445pub const GET_POST_OPTIONS_TRACE: &str = "GET, POST, OPTIONS, TRACE";
447
448pub const GET_POST_CONNECT_TRACE: &str = "GET, POST, CONNECT, TRACE";
450
451pub const GET_PUT_DELETE_PATCH: &str = "GET, PUT, DELETE, PATCH";
453
454pub const GET_PUT_DELETE_HEAD: &str = "GET, PUT, DELETE, HEAD";
456
457pub const GET_PUT_DELETE_OPTIONS: &str = "GET, PUT, DELETE, OPTIONS";
459
460pub const GET_PUT_DELETE_CONNECT: &str = "GET, PUT, DELETE, CONNECT";
462
463pub const GET_PUT_DELETE_TRACE: &str = "GET, PUT, DELETE, TRACE";
465
466pub const GET_PUT_PATCH_HEAD: &str = "GET, PUT, PATCH, HEAD";
468
469pub const GET_PUT_PATCH_OPTIONS: &str = "GET, PUT, PATCH, OPTIONS";
471
472pub const GET_PUT_PATCH_CONNECT: &str = "GET, PUT, PATCH, CONNECT";
474
475pub const GET_PUT_PATCH_TRACE: &str = "GET, PUT, PATCH, TRACE";
477
478pub const GET_PUT_HEAD_OPTIONS: &str = "GET, PUT, HEAD, OPTIONS";
480
481pub const GET_PUT_HEAD_CONNECT: &str = "GET, PUT, HEAD, CONNECT";
483
484pub const GET_PUT_HEAD_TRACE: &str = "GET, PUT, HEAD, TRACE";
486
487pub const GET_PUT_OPTIONS_CONNECT: &str = "GET, PUT, OPTIONS, CONNECT";
489
490pub const GET_PUT_OPTIONS_TRACE: &str = "GET, PUT, OPTIONS, TRACE";
492
493pub const GET_PUT_CONNECT_TRACE: &str = "GET, PUT, CONNECT, TRACE";
495
496pub const GET_DELETE_PATCH_HEAD: &str = "GET, DELETE, PATCH, HEAD";
498
499pub const GET_DELETE_PATCH_OPTIONS: &str = "GET, DELETE, PATCH, OPTIONS";
501
502pub const GET_DELETE_PATCH_CONNECT: &str = "GET, DELETE, PATCH, CONNECT";
504
505pub const GET_DELETE_PATCH_TRACE: &str = "GET, DELETE, PATCH, TRACE";
507
508pub const GET_DELETE_HEAD_OPTIONS: &str = "GET, DELETE, HEAD, OPTIONS";
510
511pub const GET_DELETE_HEAD_CONNECT: &str = "GET, DELETE, HEAD, CONNECT";
513
514pub const GET_DELETE_HEAD_TRACE: &str = "GET, DELETE, HEAD, TRACE";
516
517pub const GET_DELETE_OPTIONS_CONNECT: &str = "GET, DELETE, OPTIONS, CONNECT";
519
520pub const GET_DELETE_OPTIONS_TRACE: &str = "GET, DELETE, OPTIONS, TRACE";
522
523pub const GET_DELETE_CONNECT_TRACE: &str = "GET, DELETE, CONNECT, TRACE";
525
526pub const GET_PATCH_HEAD_OPTIONS: &str = "GET, PATCH, HEAD, OPTIONS";
528
529pub const GET_PATCH_HEAD_CONNECT: &str = "GET, PATCH, HEAD, CONNECT";
531
532pub const GET_PATCH_HEAD_TRACE: &str = "GET, PATCH, HEAD, TRACE";
534
535pub const GET_PATCH_OPTIONS_CONNECT: &str = "GET, PATCH, OPTIONS, CONNECT";
537
538pub const GET_PATCH_OPTIONS_TRACE: &str = "GET, PATCH, OPTIONS, TRACE";
540
541pub const GET_PATCH_CONNECT_TRACE: &str = "GET, PATCH, CONNECT, TRACE";
543
544pub const GET_HEAD_OPTIONS_CONNECT: &str = "GET, HEAD, OPTIONS, CONNECT";
546
547pub const GET_HEAD_OPTIONS_TRACE: &str = "GET, HEAD, OPTIONS, TRACE";
549
550pub const GET_HEAD_CONNECT_TRACE: &str = "GET, HEAD, CONNECT, TRACE";
552
553pub const GET_OPTIONS_CONNECT_TRACE: &str = "GET, OPTIONS, CONNECT, TRACE";
555
556pub const POST_PUT_DELETE_PATCH_HEAD_OPTIONS: &str = "POST, PUT, DELETE, PATCH, HEAD, OPTIONS";
558
559pub const POST_PUT_DELETE_PATCH_HEAD_CONNECT: &str = "POST, PUT, DELETE, PATCH, HEAD, CONNECT";
561
562pub const POST_PUT_DELETE_PATCH_HEAD_TRACE: &str = "POST, PUT, DELETE, PATCH, HEAD, TRACE";
564
565pub const POST_PUT_DELETE_PATCH_OPTIONS_CONNECT: &str =
567 "POST, PUT, DELETE, PATCH, OPTIONS, CONNECT";
568
569pub const POST_PUT_DELETE_PATCH_OPTIONS_TRACE: &str = "POST, PUT, DELETE, PATCH, OPTIONS, TRACE";
571
572pub const POST_PUT_DELETE_PATCH_CONNECT_TRACE: &str = "POST, PUT, DELETE, PATCH, CONNECT, TRACE";
574
575pub const POST_PUT_DELETE_HEAD_OPTIONS_CONNECT: &str = "POST, PUT, DELETE, HEAD, OPTIONS, CONNECT";
577
578pub const POST_PUT_DELETE_HEAD_OPTIONS_TRACE: &str = "POST, PUT, DELETE, HEAD, OPTIONS, TRACE";
580
581pub const POST_PUT_DELETE_HEAD_CONNECT_TRACE: &str = "POST, PUT, DELETE, HEAD, CONNECT, TRACE";
583
584pub const POST_PUT_DELETE_OPTIONS_CONNECT_TRACE: &str =
586 "POST, PUT, DELETE, OPTIONS, CONNECT, TRACE";
587
588pub const POST_PUT_PATCH_HEAD_OPTIONS_CONNECT: &str = "POST, PUT, PATCH, HEAD, OPTIONS, CONNECT";
590
591pub const POST_PUT_PATCH_HEAD_OPTIONS_TRACE: &str = "POST, PUT, PATCH, HEAD, OPTIONS, TRACE";
593
594pub const POST_PUT_PATCH_HEAD_CONNECT_TRACE: &str = "POST, PUT, PATCH, HEAD, CONNECT, TRACE";
596
597pub const POST_PUT_PATCH_OPTIONS_CONNECT_TRACE: &str = "POST, PUT, PATCH, OPTIONS, CONNECT, TRACE";
599
600pub const POST_PUT_HEAD_OPTIONS_CONNECT_TRACE: &str = "POST, PUT, HEAD, OPTIONS, CONNECT, TRACE";
602
603pub const POST_DELETE_PATCH_HEAD_OPTIONS_CONNECT: &str =
605 "POST, DELETE, PATCH, HEAD, OPTIONS, CONNECT";
606
607pub const POST_DELETE_PATCH_HEAD_OPTIONS_TRACE: &str = "POST, DELETE, PATCH, HEAD, OPTIONS, TRACE";
609
610pub const POST_DELETE_PATCH_HEAD_CONNECT_TRACE: &str = "POST, DELETE, PATCH, HEAD, CONNECT, TRACE";
612
613pub const POST_DELETE_PATCH_OPTIONS_CONNECT_TRACE: &str =
615 "POST, DELETE, PATCH, OPTIONS, CONNECT, TRACE";
616
617pub const POST_DELETE_HEAD_OPTIONS_CONNECT_TRACE: &str =
619 "POST, DELETE, HEAD, OPTIONS, CONNECT, TRACE";
620
621pub const POST_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str =
623 "POST, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
624
625pub const PUT_DELETE_PATCH_HEAD_OPTIONS_CONNECT: &str =
627 "PUT, DELETE, PATCH, HEAD, OPTIONS, CONNECT";
628
629pub const PUT_DELETE_PATCH_HEAD_OPTIONS_TRACE: &str = "PUT, DELETE, PATCH, HEAD, OPTIONS, TRACE";
631
632pub const PUT_DELETE_PATCH_HEAD_CONNECT_TRACE: &str = "PUT, DELETE, PATCH, HEAD, CONNECT, TRACE";
634
635pub const PUT_DELETE_PATCH_OPTIONS_CONNECT_TRACE: &str =
637 "PUT, DELETE, PATCH, OPTIONS, CONNECT, TRACE";
638
639pub const PUT_DELETE_HEAD_OPTIONS_CONNECT_TRACE: &str =
641 "PUT, DELETE, HEAD, OPTIONS, CONNECT, TRACE";
642
643pub const PUT_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str = "PUT, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
645
646pub const DELETE_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str =
648 "DELETE, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
649
650pub const GET_POST_PUT_DELETE_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str =
652 "GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
653
654pub const ALL_METHODS: &str = GET_POST_PUT_DELETE_PATCH_HEAD_OPTIONS_CONNECT_TRACE;