1pub const GET: &str = "GET";
3pub const POST: &str = "POST";
5pub const PUT: &str = "PUT";
7pub const DELETE: &str = "DELETE";
9pub const PATCH: &str = "PATCH";
11pub const HEAD: &str = "HEAD";
13pub const OPTIONS: &str = "OPTIONS";
15pub const CONNECT: &str = "CONNECT";
17pub const TRACE: &str = "TRACE";
19pub const GET_POST: &str = "GET, POST";
21pub const GET_PUT: &str = "GET, PUT";
23pub const GET_DELETE: &str = "GET, DELETE";
25pub const GET_PATCH: &str = "GET, PATCH";
27pub const GET_HEAD: &str = "GET, HEAD";
29pub const GET_OPTIONS: &str = "GET, OPTIONS";
31pub const GET_CONNECT: &str = "GET, CONNECT";
33pub const GET_TRACE: &str = "GET, TRACE";
35pub const POST_PUT: &str = "POST, PUT";
37pub const POST_DELETE: &str = "POST, DELETE";
39pub const POST_PATCH: &str = "POST, PATCH";
41pub const POST_HEAD: &str = "POST, HEAD";
43pub const POST_OPTIONS: &str = "POST, OPTIONS";
45pub const POST_CONNECT: &str = "POST, CONNECT";
47pub const POST_TRACE: &str = "POST, TRACE";
49pub const PUT_DELETE: &str = "PUT, DELETE";
51pub const PUT_PATCH: &str = "PUT, PATCH";
53pub const PUT_HEAD: &str = "PUT, HEAD";
55pub const PUT_OPTIONS: &str = "PUT, OPTIONS";
57pub const PUT_CONNECT: &str = "PUT, CONNECT";
59pub const PUT_TRACE: &str = "PUT, TRACE";
61pub const DELETE_PATCH: &str = "DELETE, PATCH";
63pub const DELETE_HEAD: &str = "DELETE, HEAD";
65pub const DELETE_OPTIONS: &str = "DELETE, OPTIONS";
67pub const DELETE_CONNECT: &str = "DELETE, CONNECT";
69pub const DELETE_TRACE: &str = "DELETE, TRACE";
71pub const PATCH_HEAD: &str = "PATCH, HEAD";
73pub const PATCH_OPTIONS: &str = "PATCH, OPTIONS";
75pub const PATCH_CONNECT: &str = "PATCH, CONNECT";
77pub const PATCH_TRACE: &str = "PATCH, TRACE";
79pub const HEAD_OPTIONS: &str = "HEAD, OPTIONS";
81pub const HEAD_CONNECT: &str = "HEAD, CONNECT";
83pub const HEAD_TRACE: &str = "HEAD, TRACE";
85pub const OPTIONS_CONNECT: &str = "OPTIONS, CONNECT";
87pub const OPTIONS_TRACE: &str = "OPTIONS, TRACE";
89pub const CONNECT_TRACE: &str = "CONNECT, TRACE";
91pub const GET_POST_PUT: &str = "GET, POST, PUT";
93pub const GET_POST_DELETE: &str = "GET, POST, DELETE";
95pub const GET_POST_PATCH: &str = "GET, POST, PATCH";
97pub const GET_POST_HEAD: &str = "GET, POST, HEAD";
99pub const GET_POST_OPTIONS: &str = "GET, POST, OPTIONS";
101pub const GET_POST_CONNECT: &str = "GET, POST, CONNECT";
103pub const GET_POST_TRACE: &str = "GET, POST, TRACE";
105pub const GET_PUT_DELETE: &str = "GET, PUT, DELETE";
107pub const GET_PUT_PATCH: &str = "GET, PUT, PATCH";
109pub const GET_PUT_HEAD: &str = "GET, PUT, HEAD";
111pub const GET_PUT_OPTIONS: &str = "GET, PUT, OPTIONS";
113pub const GET_PUT_CONNECT: &str = "GET, PUT, CONNECT";
115pub const GET_PUT_TRACE: &str = "GET, PUT, TRACE";
117pub const GET_DELETE_PATCH: &str = "GET, DELETE, PATCH";
119pub const GET_DELETE_HEAD: &str = "GET, DELETE, HEAD";
121pub const GET_DELETE_OPTIONS: &str = "GET, DELETE, OPTIONS";
123pub const GET_DELETE_CONNECT: &str = "GET, DELETE, CONNECT";
125pub const GET_DELETE_TRACE: &str = "GET, DELETE, TRACE";
127pub const GET_PATCH_HEAD: &str = "GET, PATCH, HEAD";
129pub const GET_PATCH_OPTIONS: &str = "GET, PATCH, OPTIONS";
131pub const GET_PATCH_CONNECT: &str = "GET, PATCH, CONNECT";
133pub const GET_PATCH_TRACE: &str = "GET, PATCH, TRACE";
135pub const GET_HEAD_OPTIONS: &str = "GET, HEAD, OPTIONS";
137pub const GET_HEAD_CONNECT: &str = "GET, HEAD, CONNECT";
139pub const GET_HEAD_TRACE: &str = "GET, HEAD, TRACE";
141pub const GET_OPTIONS_CONNECT: &str = "GET, OPTIONS, CONNECT";
143pub const GET_OPTIONS_TRACE: &str = "GET, OPTIONS, TRACE";
145pub const GET_CONNECT_TRACE: &str = "GET, CONNECT, TRACE";
147pub const POST_PUT_DELETE: &str = "POST, PUT, DELETE";
149pub const POST_PUT_PATCH: &str = "POST, PUT, PATCH";
151pub const POST_PUT_HEAD: &str = "POST, PUT, HEAD";
153pub const POST_PUT_OPTIONS: &str = "POST, PUT, OPTIONS";
155pub const POST_PUT_CONNECT: &str = "POST, PUT, CONNECT";
157pub const POST_PUT_TRACE: &str = "POST, PUT, TRACE";
159pub const POST_DELETE_PATCH: &str = "POST, DELETE, PATCH";
161pub const POST_DELETE_HEAD: &str = "POST, DELETE, HEAD";
163pub const POST_DELETE_OPTIONS: &str = "POST, DELETE, OPTIONS";
165pub const POST_DELETE_CONNECT: &str = "POST, DELETE, CONNECT";
167pub const POST_DELETE_TRACE: &str = "POST, DELETE, TRACE";
169pub const POST_PATCH_HEAD: &str = "POST, PATCH, HEAD";
171pub const POST_PATCH_OPTIONS: &str = "POST, PATCH, OPTIONS";
173pub const POST_PATCH_CONNECT: &str = "POST, PATCH, CONNECT";
175pub const POST_PATCH_TRACE: &str = "POST, PATCH, TRACE";
177pub const POST_HEAD_OPTIONS: &str = "POST, HEAD, OPTIONS";
179pub const POST_HEAD_CONNECT: &str = "POST, HEAD, CONNECT";
181pub const POST_HEAD_TRACE: &str = "POST, HEAD, TRACE";
183pub const POST_OPTIONS_CONNECT: &str = "POST, OPTIONS, CONNECT";
185pub const POST_OPTIONS_TRACE: &str = "POST, OPTIONS, TRACE";
187pub const POST_CONNECT_TRACE: &str = "POST, CONNECT, TRACE";
189pub const PUT_DELETE_PATCH: &str = "PUT, DELETE, PATCH";
191pub const PUT_DELETE_HEAD: &str = "PUT, DELETE, HEAD";
193pub const PUT_DELETE_OPTIONS: &str = "PUT, DELETE, OPTIONS";
195pub const PUT_DELETE_CONNECT: &str = "PUT, DELETE, CONNECT";
197pub const PUT_DELETE_TRACE: &str = "PUT, DELETE, TRACE";
199pub const PUT_PATCH_HEAD: &str = "PUT, PATCH, HEAD";
201pub const PUT_PATCH_OPTIONS: &str = "PUT, PATCH, OPTIONS";
203pub const PUT_PATCH_CONNECT: &str = "PUT, PATCH, CONNECT";
205pub const PUT_PATCH_TRACE: &str = "PUT, PATCH, TRACE";
207pub const PUT_HEAD_OPTIONS: &str = "PUT, HEAD, OPTIONS";
209pub const PUT_HEAD_CONNECT: &str = "PUT, HEAD, CONNECT";
211pub const PUT_HEAD_TRACE: &str = "PUT, HEAD, TRACE";
213pub const PUT_OPTIONS_CONNECT: &str = "PUT, OPTIONS, CONNECT";
215pub const PUT_OPTIONS_TRACE: &str = "PUT, OPTIONS, TRACE";
217pub const PUT_CONNECT_TRACE: &str = "PUT, CONNECT, TRACE";
219pub const DELETE_PATCH_HEAD: &str = "DELETE, PATCH, HEAD";
221pub const DELETE_PATCH_OPTIONS: &str = "DELETE, PATCH, OPTIONS";
223pub const DELETE_PATCH_CONNECT: &str = "DELETE, PATCH, CONNECT";
225pub const DELETE_PATCH_TRACE: &str = "DELETE, PATCH, TRACE";
227pub const DELETE_HEAD_OPTIONS: &str = "DELETE, HEAD, OPTIONS";
229pub const DELETE_HEAD_CONNECT: &str = "DELETE, HEAD, CONNECT";
231pub const DELETE_HEAD_TRACE: &str = "DELETE, HEAD, TRACE";
233pub const DELETE_OPTIONS_CONNECT: &str = "DELETE, OPTIONS, CONNECT";
235pub const DELETE_OPTIONS_TRACE: &str = "DELETE, OPTIONS, TRACE";
237pub const DELETE_CONNECT_TRACE: &str = "DELETE, CONNECT, TRACE";
239pub const PATCH_HEAD_OPTIONS: &str = "PATCH, HEAD, OPTIONS";
241pub const PATCH_HEAD_CONNECT: &str = "PATCH, HEAD, CONNECT";
243pub const PATCH_HEAD_TRACE: &str = "PATCH, HEAD, TRACE";
245pub const PATCH_OPTIONS_CONNECT: &str = "PATCH, OPTIONS, CONNECT";
247pub const PATCH_OPTIONS_TRACE: &str = "PATCH, OPTIONS, TRACE";
249pub const PATCH_CONNECT_TRACE: &str = "PATCH, CONNECT, TRACE";
251pub const HEAD_OPTIONS_CONNECT: &str = "HEAD, OPTIONS, CONNECT";
253pub const HEAD_OPTIONS_TRACE: &str = "HEAD, OPTIONS, TRACE";
255pub const HEAD_CONNECT_TRACE: &str = "HEAD, CONNECT, TRACE";
257pub const OPTIONS_CONNECT_TRACE: &str = "OPTIONS, CONNECT, TRACE";
259pub const GET_POST_PUT_DELETE: &str = "GET, POST, PUT, DELETE";
261pub const GET_POST_PUT_PATCH: &str = "GET, POST, PUT, PATCH";
263pub const GET_POST_PUT_HEAD: &str = "GET, POST, PUT, HEAD";
265pub const GET_POST_PUT_OPTIONS: &str = "GET, POST, PUT, OPTIONS";
267pub const GET_POST_PUT_CONNECT: &str = "GET, POST, PUT, CONNECT";
269pub const GET_POST_PUT_TRACE: &str = "GET, POST, PUT, TRACE";
271pub const GET_POST_DELETE_PATCH: &str = "GET, POST, DELETE, PATCH";
273pub const GET_POST_DELETE_HEAD: &str = "GET, POST, DELETE, HEAD";
275pub const GET_POST_DELETE_OPTIONS: &str = "GET, POST, DELETE, OPTIONS";
277pub const GET_POST_DELETE_CONNECT: &str = "GET, POST, DELETE, CONNECT";
279pub const GET_POST_DELETE_TRACE: &str = "GET, POST, DELETE, TRACE";
281pub const GET_POST_PATCH_HEAD: &str = "GET, POST, PATCH, HEAD";
283pub const GET_POST_PATCH_OPTIONS: &str = "GET, POST, PATCH, OPTIONS";
285pub const GET_POST_PATCH_CONNECT: &str = "GET, POST, PATCH, CONNECT";
287pub const GET_POST_PATCH_TRACE: &str = "GET, POST, PATCH, TRACE";
289pub const GET_POST_HEAD_OPTIONS: &str = "GET, POST, HEAD, OPTIONS";
291pub const GET_POST_HEAD_CONNECT: &str = "GET, POST, HEAD, CONNECT";
293pub const GET_POST_HEAD_TRACE: &str = "GET, POST, HEAD, TRACE";
295pub const GET_POST_OPTIONS_CONNECT: &str = "GET, POST, OPTIONS, CONNECT";
297pub const GET_POST_OPTIONS_TRACE: &str = "GET, POST, OPTIONS, TRACE";
299pub const GET_POST_CONNECT_TRACE: &str = "GET, POST, CONNECT, TRACE";
301pub const GET_PUT_DELETE_PATCH: &str = "GET, PUT, DELETE, PATCH";
303pub const GET_PUT_DELETE_HEAD: &str = "GET, PUT, DELETE, HEAD";
305pub const GET_PUT_DELETE_OPTIONS: &str = "GET, PUT, DELETE, OPTIONS";
307pub const GET_PUT_DELETE_CONNECT: &str = "GET, PUT, DELETE, CONNECT";
309pub const GET_PUT_DELETE_TRACE: &str = "GET, PUT, DELETE, TRACE";
311pub const GET_PUT_PATCH_HEAD: &str = "GET, PUT, PATCH, HEAD";
313pub const GET_PUT_PATCH_OPTIONS: &str = "GET, PUT, PATCH, OPTIONS";
315pub const GET_PUT_PATCH_CONNECT: &str = "GET, PUT, PATCH, CONNECT";
317pub const GET_PUT_PATCH_TRACE: &str = "GET, PUT, PATCH, TRACE";
319pub const GET_PUT_HEAD_OPTIONS: &str = "GET, PUT, HEAD, OPTIONS";
321pub const GET_PUT_HEAD_CONNECT: &str = "GET, PUT, HEAD, CONNECT";
323pub const GET_PUT_HEAD_TRACE: &str = "GET, PUT, HEAD, TRACE";
325pub const GET_PUT_OPTIONS_CONNECT: &str = "GET, PUT, OPTIONS, CONNECT";
327pub const GET_PUT_OPTIONS_TRACE: &str = "GET, PUT, OPTIONS, TRACE";
329pub const GET_PUT_CONNECT_TRACE: &str = "GET, PUT, CONNECT, TRACE";
331pub const GET_DELETE_PATCH_HEAD: &str = "GET, DELETE, PATCH, HEAD";
333pub const GET_DELETE_PATCH_OPTIONS: &str = "GET, DELETE, PATCH, OPTIONS";
335pub const GET_DELETE_PATCH_CONNECT: &str = "GET, DELETE, PATCH, CONNECT";
337pub const GET_DELETE_PATCH_TRACE: &str = "GET, DELETE, PATCH, TRACE";
339pub const GET_DELETE_HEAD_OPTIONS: &str = "GET, DELETE, HEAD, OPTIONS";
341pub const GET_DELETE_HEAD_CONNECT: &str = "GET, DELETE, HEAD, CONNECT";
343pub const GET_DELETE_HEAD_TRACE: &str = "GET, DELETE, HEAD, TRACE";
345pub const GET_DELETE_OPTIONS_CONNECT: &str = "GET, DELETE, OPTIONS, CONNECT";
347pub const GET_DELETE_OPTIONS_TRACE: &str = "GET, DELETE, OPTIONS, TRACE";
349pub const GET_DELETE_CONNECT_TRACE: &str = "GET, DELETE, CONNECT, TRACE";
351pub const GET_PATCH_HEAD_OPTIONS: &str = "GET, PATCH, HEAD, OPTIONS";
353pub const GET_PATCH_HEAD_CONNECT: &str = "GET, PATCH, HEAD, CONNECT";
355pub const GET_PATCH_HEAD_TRACE: &str = "GET, PATCH, HEAD, TRACE";
357pub const GET_PATCH_OPTIONS_CONNECT: &str = "GET, PATCH, OPTIONS, CONNECT";
359pub const GET_PATCH_OPTIONS_TRACE: &str = "GET, PATCH, OPTIONS, TRACE";
361pub const GET_PATCH_CONNECT_TRACE: &str = "GET, PATCH, CONNECT, TRACE";
363pub const GET_HEAD_OPTIONS_CONNECT: &str = "GET, HEAD, OPTIONS, CONNECT";
365pub const GET_HEAD_OPTIONS_TRACE: &str = "GET, HEAD, OPTIONS, TRACE";
367pub const GET_HEAD_CONNECT_TRACE: &str = "GET, HEAD, CONNECT, TRACE";
369pub const GET_OPTIONS_CONNECT_TRACE: &str = "GET, OPTIONS, CONNECT, TRACE";
371pub const POST_PUT_DELETE_PATCH_HEAD_OPTIONS: &str = "POST, PUT, DELETE, PATCH, HEAD, OPTIONS";
373pub const POST_PUT_DELETE_PATCH_HEAD_CONNECT: &str = "POST, PUT, DELETE, PATCH, HEAD, CONNECT";
375pub const POST_PUT_DELETE_PATCH_HEAD_TRACE: &str = "POST, PUT, DELETE, PATCH, HEAD, TRACE";
377pub const POST_PUT_DELETE_PATCH_OPTIONS_CONNECT: &str =
379 "POST, PUT, DELETE, PATCH, OPTIONS, CONNECT";
380pub const POST_PUT_DELETE_PATCH_OPTIONS_TRACE: &str = "POST, PUT, DELETE, PATCH, OPTIONS, TRACE";
382pub const POST_PUT_DELETE_PATCH_CONNECT_TRACE: &str = "POST, PUT, DELETE, PATCH, CONNECT, TRACE";
384pub const POST_PUT_DELETE_HEAD_OPTIONS_CONNECT: &str = "POST, PUT, DELETE, HEAD, OPTIONS, CONNECT";
386pub const POST_PUT_DELETE_HEAD_OPTIONS_TRACE: &str = "POST, PUT, DELETE, HEAD, OPTIONS, TRACE";
388pub const POST_PUT_DELETE_HEAD_CONNECT_TRACE: &str = "POST, PUT, DELETE, HEAD, CONNECT, TRACE";
390pub const POST_PUT_DELETE_OPTIONS_CONNECT_TRACE: &str =
392 "POST, PUT, DELETE, OPTIONS, CONNECT, TRACE";
393pub const POST_PUT_PATCH_HEAD_OPTIONS_CONNECT: &str = "POST, PUT, PATCH, HEAD, OPTIONS, CONNECT";
395pub const POST_PUT_PATCH_HEAD_OPTIONS_TRACE: &str = "POST, PUT, PATCH, HEAD, OPTIONS, TRACE";
397pub const POST_PUT_PATCH_HEAD_CONNECT_TRACE: &str = "POST, PUT, PATCH, HEAD, CONNECT, TRACE";
399pub const POST_PUT_PATCH_OPTIONS_CONNECT_TRACE: &str = "POST, PUT, PATCH, OPTIONS, CONNECT, TRACE";
401pub const POST_PUT_HEAD_OPTIONS_CONNECT_TRACE: &str = "POST, PUT, HEAD, OPTIONS, CONNECT, TRACE";
403pub const POST_DELETE_PATCH_HEAD_OPTIONS_CONNECT: &str =
405 "POST, DELETE, PATCH, HEAD, OPTIONS, CONNECT";
406pub const POST_DELETE_PATCH_HEAD_OPTIONS_TRACE: &str = "POST, DELETE, PATCH, HEAD, OPTIONS, TRACE";
408pub const POST_DELETE_PATCH_HEAD_CONNECT_TRACE: &str = "POST, DELETE, PATCH, HEAD, CONNECT, TRACE";
410pub const POST_DELETE_PATCH_OPTIONS_CONNECT_TRACE: &str =
412 "POST, DELETE, PATCH, OPTIONS, CONNECT, TRACE";
413pub const POST_DELETE_HEAD_OPTIONS_CONNECT_TRACE: &str =
415 "POST, DELETE, HEAD, OPTIONS, CONNECT, TRACE";
416pub const POST_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str =
418 "POST, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
419pub const PUT_DELETE_PATCH_HEAD_OPTIONS_CONNECT: &str =
421 "PUT, DELETE, PATCH, HEAD, OPTIONS, CONNECT";
422pub const PUT_DELETE_PATCH_HEAD_OPTIONS_TRACE: &str = "PUT, DELETE, PATCH, HEAD, OPTIONS, TRACE";
424pub const PUT_DELETE_PATCH_HEAD_CONNECT_TRACE: &str = "PUT, DELETE, PATCH, HEAD, CONNECT, TRACE";
426pub const PUT_DELETE_PATCH_OPTIONS_CONNECT_TRACE: &str =
428 "PUT, DELETE, PATCH, OPTIONS, CONNECT, TRACE";
429pub const PUT_DELETE_HEAD_OPTIONS_CONNECT_TRACE: &str =
431 "PUT, DELETE, HEAD, OPTIONS, CONNECT, TRACE";
432pub const PUT_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str = "PUT, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
434pub const DELETE_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str =
436 "DELETE, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
437pub const GET_POST_PUT_DELETE_PATCH_HEAD_OPTIONS_CONNECT_TRACE: &str =
439 "GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, CONNECT, TRACE";
440pub const ALL_METHODS: &str = GET_POST_PUT_DELETE_PATCH_HEAD_OPTIONS_CONNECT_TRACE;