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