hax_rust_engine/ast/identifiers/global_id/
generated.rs

1// This file was generated by `cargo hax into generate-rust-engine-names`.
2// To regenerate it, please use `just regenerate-names`. Under the hood, `cargo
3// hax into generate-rust-engine-names` runs the Rust engine, which in turn
4// calls `rust_engine::names::export_def_ids_to_mod`.
5
6static TABLE_AND_INTERNED_GLOBAL_IDS: (
7    crate::interning::LazyLockNewWithValue<crate::ast::identifiers::global_id::GlobalIdInner, 636>,
8    [crate::interning::Interned<crate::ast::identifiers::global_id::GlobalIdInner>; 636],
9) = {
10    crate::interning::InterningTable::new_with_values(|| {
11        use crate::ast::identifiers::global_id::compact_serialization::deserialize;
12        use crate::ast::identifiers::global_id::ExplicitDefId;
13        fn did_0() -> ExplicitDefId {
14            deserialize(r##"["rust_primitives",[],"Mod",false]"##, None)
15        }
16        fn did_1() -> ExplicitDefId {
17            deserialize(
18                r##"["rust_primitives",[[{"TypeNs":"hax"},0]],"Mod",false]"##,
19                Some(did_0()),
20            )
21        }
22        fn did_2() -> ExplicitDefId {
23            deserialize(r##"["alloc",[],"Mod",false]"##, None)
24        }
25        fn did_3() -> ExplicitDefId {
26            deserialize(
27                r##"["alloc",[[{"TypeNs":"alloc"},0]],"Mod",false]"##,
28                Some(did_2()),
29            )
30        }
31        fn did_4() -> ExplicitDefId {
32            deserialize(
33                r##"["alloc",[[{"TypeNs":"alloc"},0],[{"TypeNs":"Global"},0]],"Struct",false]"##,
34                Some(did_3()),
35            )
36        }
37        fn did_5() -> ExplicitDefId {
38            deserialize(
39                r##"["alloc",[[{"TypeNs":"vec"},0]],"Mod",false]"##,
40                Some(did_2()),
41            )
42        }
43        fn did_6() -> ExplicitDefId {
44            deserialize(
45                r##"["alloc",[[{"TypeNs":"vec"},0],[{"TypeNs":"Vec"},0]],"Struct",false]"##,
46                Some(did_5()),
47            )
48        }
49        fn did_7() -> ExplicitDefId {
50            deserialize(r##"["core",[],"Mod",false]"##, None)
51        }
52        fn did_8() -> ExplicitDefId {
53            deserialize(
54                r##"["core",[[{"TypeNs":"clone"},0]],"Mod",false]"##,
55                Some(did_7()),
56            )
57        }
58        fn did_9() -> ExplicitDefId {
59            deserialize(
60                r##"["core",[[{"TypeNs":"clone"},0],[{"TypeNs":"Clone"},0]],"Trait",false]"##,
61                Some(did_8()),
62            )
63        }
64        fn did_10() -> ExplicitDefId {
65            deserialize(
66                r##"["core",[[{"TypeNs":"clone"},0],[{"TypeNs":"Clone"},0],[{"ValueNs":"clone"},0]],"AssocFn",false]"##,
67                Some(did_9()),
68            )
69        }
70        fn did_11() -> ExplicitDefId {
71            deserialize(
72                r##"["core",[[{"TypeNs":"clone"},0],[{"TypeNs":"impls"},0]],"Mod",false]"##,
73                Some(did_8()),
74            )
75        }
76        fn did_12() -> ExplicitDefId {
77            deserialize(
78                r##"["core",[[{"TypeNs":"clone"},0],[{"TypeNs":"impls"},0],["Impl",6]],{"Impl":{"of_trait":true}},false]"##,
79                Some(did_11()),
80            )
81        }
82        fn did_13() -> ExplicitDefId {
83            deserialize(
84                r##"["core",[[{"TypeNs":"alloc"},0]],"Mod",false]"##,
85                Some(did_7()),
86            )
87        }
88        fn did_14() -> ExplicitDefId {
89            deserialize(
90                r##"["core",[[{"TypeNs":"alloc"},0],[{"TypeNs":"Allocator"},0]],"Trait",false]"##,
91                Some(did_13()),
92            )
93        }
94        fn did_15() -> ExplicitDefId {
95            deserialize(
96                r##"["alloc",[[{"TypeNs":"alloc"},0],["Impl",1]],{"Impl":{"of_trait":true}},false]"##,
97                Some(did_3()),
98            )
99        }
100        fn did_16() -> ExplicitDefId {
101            deserialize(
102                r##"["alloc",[[{"TypeNs":"alloc"},0],["Impl",3]],{"Impl":{"of_trait":true}},false]"##,
103                Some(did_3()),
104            )
105        }
106        fn did_17() -> ExplicitDefId {
107            deserialize(
108                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",11]],{"Impl":{"of_trait":true}},false]"##,
109                Some(did_5()),
110            )
111        }
112        fn did_18() -> ExplicitDefId {
113            deserialize(r##"["hax_lib_protocol",[],"Mod",false]"##, None)
114        }
115        fn did_19() -> ExplicitDefId {
116            deserialize(
117                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0]],"Mod",false]"##,
118                Some(did_18()),
119            )
120        }
121        fn did_20() -> ExplicitDefId {
122            deserialize(
123                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HashAlgorithm"},0]],"Enum",false]"##,
124                Some(did_19()),
125            )
126        }
127        fn did_21() -> ExplicitDefId {
128            deserialize(
129                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"deref_op"},0]],"Fn",false]"##,
130                Some(did_1()),
131            )
132        }
133        fn did_22() -> ExplicitDefId {
134            deserialize(
135                r##"["core",[[{"TypeNs":"ops"},0]],"Mod",false]"##,
136                Some(did_7()),
137            )
138        }
139        fn did_23() -> ExplicitDefId {
140            deserialize(
141                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0]],"Mod",false]"##,
142                Some(did_22()),
143            )
144        }
145        fn did_24() -> ExplicitDefId {
146            deserialize(
147                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"Deref"},0]],"Trait",false]"##,
148                Some(did_23()),
149            )
150        }
151        fn did_25() -> ExplicitDefId {
152            deserialize(
153                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"Deref"},0],[{"ValueNs":"deref"},0]],"AssocFn",false]"##,
154                Some(did_24()),
155            )
156        }
157        fn did_26() -> ExplicitDefId {
158            deserialize(
159                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",8]],{"Impl":{"of_trait":true}},false]"##,
160                Some(did_5()),
161            )
162        }
163        fn did_27() -> ExplicitDefId {
164            deserialize(
165                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"ValueNs":"hash"},0]],"Fn",false]"##,
166                Some(did_19()),
167            )
168        }
169        fn did_28() -> ExplicitDefId {
170            deserialize(
171                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",1]],{"Impl":{"of_trait":false}},false]"##,
172                Some(did_5()),
173            )
174        }
175        fn did_29() -> ExplicitDefId {
176            deserialize(
177                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",1],[{"ValueNs":"truncate"},0]],"AssocFn",false]"##,
178                Some(did_28()),
179            )
180        }
181        fn did_30() -> ExplicitDefId {
182            deserialize(
183                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",2]],{"Impl":{"of_trait":false}},false]"##,
184                Some(did_5()),
185            )
186        }
187        fn did_31() -> ExplicitDefId {
188            deserialize(
189                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",2],[{"ValueNs":"extend_from_slice"},0]],"AssocFn",false]"##,
190                Some(did_30()),
191            )
192        }
193        fn did_32() -> ExplicitDefId {
194            deserialize(
195                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"box_new"},0]],"Fn",false]"##,
196                Some(did_1()),
197            )
198        }
199        fn did_33() -> ExplicitDefId {
200            deserialize(
201                r##"["alloc",[[{"TypeNs":"boxed"},0]],"Mod",false]"##,
202                Some(did_2()),
203            )
204        }
205        fn did_34() -> ExplicitDefId {
206            deserialize(
207                r##"["alloc",[[{"TypeNs":"boxed"},0],[{"TypeNs":"Box"},0]],"Struct",false]"##,
208                Some(did_33()),
209            )
210        }
211        fn did_35() -> ExplicitDefId {
212            deserialize(
213                r##"["rust_primitives",[[{"ValueNs":"unsize"},0]],"Fn",false]"##,
214                Some(did_0()),
215            )
216        }
217        fn did_36() -> ExplicitDefId {
218            deserialize(
219                r##"["alloc",[[{"TypeNs":"slice"},0]],"Mod",false]"##,
220                Some(did_2()),
221            )
222        }
223        fn did_37() -> ExplicitDefId {
224            deserialize(
225                r##"["alloc",[[{"TypeNs":"slice"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
226                Some(did_36()),
227            )
228        }
229        fn did_38() -> ExplicitDefId {
230            deserialize(
231                r##"["alloc",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"into_vec"},0]],"AssocFn",false]"##,
232                Some(did_37()),
233            )
234        }
235        fn did_39() -> ExplicitDefId {
236            deserialize(
237                r##"["alloc",[[{"TypeNs":"slice"},0],[{"TypeNs":"Concat"},0]],"Trait",false]"##,
238                Some(did_36()),
239            )
240        }
241        fn did_40() -> ExplicitDefId {
242            deserialize(
243                r##"["core",[[{"TypeNs":"borrow"},0]],"Mod",false]"##,
244                Some(did_7()),
245            )
246        }
247        fn did_41() -> ExplicitDefId {
248            deserialize(
249                r##"["core",[[{"TypeNs":"borrow"},0],[{"TypeNs":"Borrow"},0]],"Trait",false]"##,
250                Some(did_40()),
251            )
252        }
253        fn did_42() -> ExplicitDefId {
254            deserialize(
255                r##"["core",[[{"TypeNs":"borrow"},0],["Impl",2]],{"Impl":{"of_trait":true}},false]"##,
256                Some(did_40()),
257            )
258        }
259        fn did_43() -> ExplicitDefId {
260            deserialize(
261                r##"["alloc",[[{"TypeNs":"slice"},0],["Impl",2]],{"Impl":{"of_trait":true}},false]"##,
262                Some(did_36()),
263            )
264        }
265        fn did_44() -> ExplicitDefId {
266            deserialize(
267                r##"["alloc",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"concat"},0]],"AssocFn",false]"##,
268                Some(did_37()),
269            )
270        }
271        fn did_45() -> ExplicitDefId {
272            deserialize(
273                r##"["alloc",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"to_vec"},0]],"AssocFn",false]"##,
274                Some(did_37()),
275            )
276        }
277        fn did_46() -> ExplicitDefId {
278            deserialize(
279                r##"["core",[[{"TypeNs":"slice"},0]],"Mod",false]"##,
280                Some(did_7()),
281            )
282        }
283        fn did_47() -> ExplicitDefId {
284            deserialize(
285                r##"["core",[[{"TypeNs":"slice"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
286                Some(did_46()),
287            )
288        }
289        fn did_48() -> ExplicitDefId {
290            deserialize(
291                r##"["core",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"len"},0]],"AssocFn",false]"##,
292                Some(did_47()),
293            )
294        }
295        fn did_49() -> ExplicitDefId {
296            deserialize(
297                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0]],"Mod",false]"##,
298                Some(did_22()),
299            )
300        }
301        fn did_50() -> ExplicitDefId {
302            deserialize(
303                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"Range"},0]],"Struct",false]"##,
304                Some(did_49()),
305            )
306        }
307        fn did_51() -> ExplicitDefId {
308            deserialize(
309                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"Range"},0],[{"ValueNs":"start"},0]],"Field",false]"##,
310                Some(did_619()),
311            )
312        }
313        fn did_52() -> ExplicitDefId {
314            deserialize(
315                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"Range"},0],[{"ValueNs":"end"},0]],"Field",false]"##,
316                Some(did_619()),
317            )
318        }
319        fn did_53() -> ExplicitDefId {
320            deserialize(
321                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"index"},0]],"Mod",false]"##,
322                Some(did_22()),
323            )
324        }
325        fn did_54() -> ExplicitDefId {
326            deserialize(
327                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"index"},0],[{"TypeNs":"Index"},0]],"Trait",false]"##,
328                Some(did_53()),
329            )
330        }
331        fn did_55() -> ExplicitDefId {
332            deserialize(
333                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"index"},0],[{"TypeNs":"Index"},0],[{"ValueNs":"index"},0]],"AssocFn",false]"##,
334                Some(did_54()),
335            )
336        }
337        fn did_56() -> ExplicitDefId {
338            deserialize(
339                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"index"},0]],"Mod",false]"##,
340                Some(did_46()),
341            )
342        }
343        fn did_57() -> ExplicitDefId {
344            deserialize(
345                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"index"},0],[{"TypeNs":"SliceIndex"},0]],"Trait",false]"##,
346                Some(did_56()),
347            )
348        }
349        fn did_58() -> ExplicitDefId {
350            deserialize(
351                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"index"},0],["Impl",4]],{"Impl":{"of_trait":true}},false]"##,
352                Some(did_56()),
353            )
354        }
355        fn did_59() -> ExplicitDefId {
356            deserialize(
357                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",13]],{"Impl":{"of_trait":true}},false]"##,
358                Some(did_5()),
359            )
360        }
361        fn did_60() -> ExplicitDefId {
362            deserialize(
363                r##"["core",[[{"TypeNs":"num"},0]],"Mod",false]"##,
364                Some(did_7()),
365            )
366        }
367        fn did_61() -> ExplicitDefId {
368            deserialize(
369                r##"["core",[[{"TypeNs":"num"},0],["Impl",9]],{"Impl":{"of_trait":false}},false]"##,
370                Some(did_60()),
371            )
372        }
373        fn did_62() -> ExplicitDefId {
374            deserialize(
375                r##"["core",[[{"TypeNs":"num"},0],["Impl",9],[{"ValueNs":"to_le_bytes"},0]],"AssocFn",false]"##,
376                Some(did_61()),
377            )
378        }
379        fn did_63() -> ExplicitDefId {
380            deserialize(
381                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HMACAlgorithm"},0]],"Enum",false]"##,
382                Some(did_19()),
383            )
384        }
385        fn did_64() -> ExplicitDefId {
386            deserialize(
387                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"ValueNs":"hmac"},0]],"Fn",false]"##,
388                Some(did_19()),
389            )
390        }
391        fn did_65() -> ExplicitDefId {
392            deserialize(
393                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"DHGroup"},0]],"Enum",false]"##,
394                Some(did_19()),
395            )
396        }
397        fn did_66() -> ExplicitDefId {
398            deserialize(
399                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"DHScalar"},0]],"Struct",false]"##,
400                Some(did_19()),
401            )
402        }
403        fn did_67() -> ExplicitDefId {
404            deserialize(
405                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"ValueNs":"dh_scalar_multiply_base"},0]],"Fn",false]"##,
406                Some(did_19()),
407            )
408        }
409        fn did_68() -> ExplicitDefId {
410            deserialize(
411                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",9]],{"Impl":{"of_trait":true}},false]"##,
412                Some(did_19()),
413            )
414        }
415        fn did_69() -> ExplicitDefId {
416            deserialize(
417                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"DHElement"},0]],"Struct",false]"##,
418                Some(did_19()),
419            )
420        }
421        fn did_70() -> ExplicitDefId {
422            deserialize(
423                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"ValueNs":"dh_scalar_multiply"},0]],"Fn",false]"##,
424                Some(did_19()),
425            )
426        }
427        fn did_71() -> ExplicitDefId {
428            deserialize(
429                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
430                Some(did_19()),
431            )
432        }
433        fn did_72() -> ExplicitDefId {
434            deserialize(
435                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",0],[{"ValueNs":"from_bytes"},0]],"AssocFn",false]"##,
436                Some(did_71()),
437            )
438        }
439        fn did_73() -> ExplicitDefId {
440            deserialize(
441                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",1]],{"Impl":{"of_trait":false}},false]"##,
442                Some(did_19()),
443            )
444        }
445        fn did_74() -> ExplicitDefId {
446            deserialize(
447                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",1],[{"ValueNs":"from_bytes"},0]],"AssocFn",false]"##,
448                Some(did_73()),
449            )
450        }
451        fn did_75() -> ExplicitDefId {
452            deserialize(
453                r##"["hax_lib_protocol",[[{"TypeNs":"ProtocolError"},0]],"Enum",false]"##,
454                Some(did_18()),
455            )
456        }
457        fn did_76() -> ExplicitDefId {
458            deserialize(
459                r##"["core",[[{"TypeNs":"result"},0]],"Mod",false]"##,
460                Some(did_7()),
461            )
462        }
463        fn did_77() -> ExplicitDefId {
464            deserialize(
465                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0]],"Enum",false]"##,
466                Some(did_76()),
467            )
468        }
469        fn did_78() -> ExplicitDefId {
470            deserialize(
471                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADKey"},0]],"Struct",false]"##,
472                Some(did_19()),
473            )
474        }
475        fn did_79() -> ExplicitDefId {
476            deserialize(
477                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADIV"},0]],"Struct",false]"##,
478                Some(did_19()),
479            )
480        }
481        fn did_80() -> ExplicitDefId {
482            deserialize(
483                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",6]],{"Impl":{"of_trait":false}},false]"##,
484                Some(did_19()),
485            )
486        }
487        fn did_81() -> ExplicitDefId {
488            deserialize(
489                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",6],[{"ValueNs":"from_bytes"},0]],"AssocFn",false]"##,
490                Some(did_80()),
491            )
492        }
493        fn did_82() -> ExplicitDefId {
494            deserialize(
495                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADTag"},0]],"Struct",false]"##,
496                Some(did_19()),
497            )
498        }
499        fn did_83() -> ExplicitDefId {
500            deserialize(
501                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"ValueNs":"aead_decrypt"},0]],"Fn",false]"##,
502                Some(did_19()),
503            )
504        }
505        fn did_84() -> ExplicitDefId {
506            deserialize(
507                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADAlgorithm"},0]],"Enum",false]"##,
508                Some(did_19()),
509            )
510        }
511        fn did_85() -> ExplicitDefId {
512            deserialize(
513                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",4]],{"Impl":{"of_trait":false}},false]"##,
514                Some(did_19()),
515            )
516        }
517        fn did_86() -> ExplicitDefId {
518            deserialize(
519                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",4],[{"ValueNs":"from_bytes"},0]],"AssocFn",false]"##,
520                Some(did_85()),
521            )
522        }
523        fn did_87() -> ExplicitDefId {
524            deserialize(
525                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",5]],{"Impl":{"of_trait":false}},false]"##,
526                Some(did_19()),
527            )
528        }
529        fn did_88() -> ExplicitDefId {
530            deserialize(
531                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],["Impl",5],[{"ValueNs":"from_bytes"},0]],"AssocFn",false]"##,
532                Some(did_87()),
533            )
534        }
535        fn did_89() -> ExplicitDefId {
536            deserialize(
537                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0]],"Struct",false]"##,
538                Some(did_1()),
539            )
540        }
541        fn did_90() -> ExplicitDefId {
542            deserialize(
543                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"ValueNs":"aead_encrypt"},0]],"Fn",false]"##,
544                Some(did_19()),
545            )
546        }
547        fn did_91() -> ExplicitDefId {
548            deserialize(
549                r##"["alloc",[[{"TypeNs":"vec"},0],[{"ValueNs":"from_elem"},0]],"Fn",false]"##,
550                Some(did_5()),
551            )
552        }
553        fn did_92() -> ExplicitDefId {
554            deserialize(
555                r##"["core",[[{"TypeNs":"ptr"},0]],"Mod",false]"##,
556                Some(did_7()),
557            )
558        }
559        fn did_93() -> ExplicitDefId {
560            deserialize(
561                r##"["core",[[{"TypeNs":"ptr"},0],[{"TypeNs":"const_ptr"},0]],"Mod",false]"##,
562                Some(did_92()),
563            )
564        }
565        fn did_94() -> ExplicitDefId {
566            deserialize(
567                r##"["core",[[{"TypeNs":"ptr"},0],[{"TypeNs":"const_ptr"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
568                Some(did_93()),
569            )
570        }
571        fn did_95() -> ExplicitDefId {
572            deserialize(
573                r##"["core",[[{"TypeNs":"ptr"},0],[{"TypeNs":"const_ptr"},0],["Impl",0],[{"ValueNs":"offset"},0]],"AssocFn",false]"##,
574                Some(did_94()),
575            )
576        }
577        fn did_96() -> ExplicitDefId {
578            deserialize(
579                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"cast_op"},0]],"Fn",false]"##,
580                Some(did_1()),
581            )
582        }
583        fn did_97() -> ExplicitDefId {
584            deserialize(
585                r##"["core",[[{"TypeNs":"str"},0]],"Mod",false]"##,
586                Some(did_7()),
587            )
588        }
589        fn did_98() -> ExplicitDefId {
590            deserialize(
591                r##"["core",[[{"TypeNs":"str"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
592                Some(did_97()),
593            )
594        }
595        fn did_99() -> ExplicitDefId {
596            deserialize(
597                r##"["core",[[{"TypeNs":"str"},0],["Impl",0],[{"ValueNs":"as_ptr"},0]],"AssocFn",false]"##,
598                Some(did_98()),
599            )
600        }
601        fn did_100() -> ExplicitDefId {
602            deserialize(r##"["hax_lib",[],"Mod",false]"##, None)
603        }
604        fn did_101() -> ExplicitDefId {
605            deserialize(
606                r##"["hax_lib",[[{"ValueNs":"any_to_unit"},0]],"Fn",false]"##,
607                Some(did_100()),
608            )
609        }
610        fn did_102() -> ExplicitDefId {
611            deserialize(
612                r##"["hax_lib",[[{"ValueNs":"inline_unsafe"},0]],"Fn",false]"##,
613                Some(did_100()),
614            )
615        }
616        fn did_103() -> ExplicitDefId {
617            deserialize(
618                r##"["hax_lib",[[{"ValueNs":"inline"},0]],"Fn",false]"##,
619                Some(did_100()),
620            )
621        }
622        fn did_104() -> ExplicitDefId {
623            deserialize(
624                r##"["hax_lib",[[{"TypeNs":"int"},0]],"Mod",false]"##,
625                Some(did_100()),
626            )
627        }
628        fn did_105() -> ExplicitDefId {
629            deserialize(
630                r##"["hax_lib",[[{"TypeNs":"int"},0],[{"TypeNs":"Int"},0]],"Struct",false]"##,
631                Some(did_104()),
632            )
633        }
634        fn did_106() -> ExplicitDefId {
635            deserialize(
636                r##"["hax_lib",[[{"TypeNs":"abstraction"},0]],"Mod",false]"##,
637                Some(did_100()),
638            )
639        }
640        fn did_107() -> ExplicitDefId {
641            deserialize(
642                r##"["hax_lib",[[{"TypeNs":"abstraction"},0],[{"TypeNs":"Concretization"},0]],"Trait",false]"##,
643                Some(did_106()),
644            )
645        }
646        fn did_108() -> ExplicitDefId {
647            deserialize(
648                r##"["hax_lib",[[{"TypeNs":"abstraction"},0],[{"TypeNs":"Concretization"},0],[{"ValueNs":"concretize"},0]],"AssocFn",false]"##,
649                Some(did_107()),
650            )
651        }
652        fn did_109() -> ExplicitDefId {
653            deserialize(
654                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",44]],{"Impl":{"of_trait":true}},false]"##,
655                Some(did_104()),
656            )
657        }
658        fn did_110() -> ExplicitDefId {
659            deserialize(
660                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",7]],{"Impl":{"of_trait":false}},false]"##,
661                Some(did_104()),
662            )
663        }
664        fn did_111() -> ExplicitDefId {
665            deserialize(
666                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",7],[{"ValueNs":"_unsafe_from_str"},0]],"AssocFn",false]"##,
667                Some(did_110()),
668            )
669        }
670        fn did_112() -> ExplicitDefId {
671            deserialize(
672                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",9]],{"Impl":{"of_trait":true}},false]"##,
673                Some(did_104()),
674            )
675        }
676        fn did_113() -> ExplicitDefId {
677            deserialize(
678                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",7],[{"ValueNs":"pow2"},0]],"AssocFn",false]"##,
679                Some(did_110()),
680            )
681        }
682        fn did_114() -> ExplicitDefId {
683            deserialize(
684                r##"["hax_lib",[[{"TypeNs":"int"},0],[{"TypeNs":"ToInt"},0]],"Trait",false]"##,
685                Some(did_104()),
686            )
687        }
688        fn did_115() -> ExplicitDefId {
689            deserialize(
690                r##"["hax_lib",[[{"TypeNs":"int"},0],[{"TypeNs":"ToInt"},0],[{"ValueNs":"to_int"},0]],"AssocFn",false]"##,
691                Some(did_114()),
692            )
693        }
694        fn did_116() -> ExplicitDefId {
695            deserialize(
696                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",17]],{"Impl":{"of_trait":true}},false]"##,
697                Some(did_104()),
698            )
699        }
700        fn did_117() -> ExplicitDefId {
701            deserialize(
702                r##"["hax_lib",[[{"TypeNs":"abstraction"},0],[{"TypeNs":"Abstraction"},0]],"Trait",false]"##,
703                Some(did_106()),
704            )
705        }
706        fn did_118() -> ExplicitDefId {
707            deserialize(
708                r##"["hax_lib",[[{"TypeNs":"abstraction"},0],[{"TypeNs":"Abstraction"},0],[{"ValueNs":"lift"},0]],"AssocFn",false]"##,
709                Some(did_117()),
710            )
711        }
712        fn did_119() -> ExplicitDefId {
713            deserialize(
714                r##"["hax_lib",[[{"TypeNs":"int"},0],["Impl",16]],{"Impl":{"of_trait":true}},false]"##,
715                Some(did_104()),
716            )
717        }
718        fn did_120() -> ExplicitDefId {
719            deserialize(
720                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0]],"Mod",false]"##,
721                Some(did_22()),
722            )
723        }
724        fn did_121() -> ExplicitDefId {
725            deserialize(
726                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0]],"Enum",false]"##,
727                Some(did_120()),
728            )
729        }
730        fn did_122() -> ExplicitDefId {
731            deserialize(
732                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Break"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
733                Some(did_621()),
734            )
735        }
736        fn did_123() -> ExplicitDefId {
737            deserialize(
738                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Continue"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
739                Some(did_622()),
740            )
741        }
742        fn did_124() -> ExplicitDefId {
743            deserialize(
744                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeTo"},0]],"Struct",false]"##,
745                Some(did_49()),
746            )
747        }
748        fn did_125() -> ExplicitDefId {
749            deserialize(
750                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeTo"},0],[{"ValueNs":"end"},0]],"Field",false]"##,
751                Some(did_623()),
752            )
753        }
754        fn did_126() -> ExplicitDefId {
755            deserialize(
756                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFull"},0]],"Struct",false]"##,
757                Some(did_49()),
758            )
759        }
760        fn did_127() -> ExplicitDefId {
761            deserialize(
762                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFrom"},0]],"Struct",false]"##,
763                Some(did_49()),
764            )
765        }
766        fn did_128() -> ExplicitDefId {
767            deserialize(
768                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFrom"},0],[{"ValueNs":"start"},0]],"Field",false]"##,
769                Some(did_625()),
770            )
771        }
772        fn did_129() -> ExplicitDefId {
773            deserialize(
774                r##"["core",[[{"TypeNs":"convert"},0]],"Mod",false]"##,
775                Some(did_7()),
776            )
777        }
778        fn did_130() -> ExplicitDefId {
779            deserialize(
780                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"Into"},0]],"Trait",false]"##,
781                Some(did_129()),
782            )
783        }
784        fn did_131() -> ExplicitDefId {
785            deserialize(
786                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"Into"},0],[{"ValueNs":"into"},0]],"AssocFn",false]"##,
787                Some(did_130()),
788            )
789        }
790        fn did_132() -> ExplicitDefId {
791            deserialize(
792                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"From"},0]],"Trait",false]"##,
793                Some(did_129()),
794            )
795        }
796        fn did_133() -> ExplicitDefId {
797            deserialize(
798                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"num"},0]],"Mod",false]"##,
799                Some(did_129()),
800            )
801        }
802        fn did_134() -> ExplicitDefId {
803            deserialize(
804                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"num"},0],["Impl",64]],{"Impl":{"of_trait":true}},false]"##,
805                Some(did_133()),
806            )
807        }
808        fn did_135() -> ExplicitDefId {
809            deserialize(
810                r##"["core",[[{"TypeNs":"convert"},0],["Impl",3]],{"Impl":{"of_trait":true}},false]"##,
811                Some(did_129()),
812            )
813        }
814        fn did_136() -> ExplicitDefId {
815            deserialize(
816                r##"["core",[[{"TypeNs":"array"},0]],"Mod",false]"##,
817                Some(did_7()),
818            )
819        }
820        fn did_137() -> ExplicitDefId {
821            deserialize(
822                r##"["core",[[{"TypeNs":"array"},0],[{"TypeNs":"iter"},0]],"Mod",false]"##,
823                Some(did_136()),
824            )
825        }
826        fn did_138() -> ExplicitDefId {
827            deserialize(
828                r##"["core",[[{"TypeNs":"array"},0],[{"TypeNs":"iter"},0],[{"TypeNs":"IntoIter"},0]],"Struct",false]"##,
829                Some(did_137()),
830            )
831        }
832        fn did_139() -> ExplicitDefId {
833            deserialize(
834                r##"["core",[[{"TypeNs":"iter"},0]],"Mod",false]"##,
835                Some(did_7()),
836            )
837        }
838        fn did_140() -> ExplicitDefId {
839            deserialize(
840                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0]],"Mod",false]"##,
841                Some(did_139()),
842            )
843        }
844        fn did_141() -> ExplicitDefId {
845            deserialize(
846                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"collect"},0]],"Mod",false]"##,
847                Some(did_140()),
848            )
849        }
850        fn did_142() -> ExplicitDefId {
851            deserialize(
852                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"collect"},0],[{"TypeNs":"IntoIterator"},0]],"Trait",false]"##,
853                Some(did_141()),
854            )
855        }
856        fn did_143() -> ExplicitDefId {
857            deserialize(
858                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"collect"},0],[{"TypeNs":"IntoIterator"},0],[{"ValueNs":"into_iter"},0]],"AssocFn",false]"##,
859                Some(did_142()),
860            )
861        }
862        fn did_144() -> ExplicitDefId {
863            deserialize(
864                r##"["core",[[{"TypeNs":"array"},0],[{"TypeNs":"iter"},0],["Impl",1]],{"Impl":{"of_trait":true}},false]"##,
865                Some(did_137()),
866            )
867        }
868        fn did_145() -> ExplicitDefId {
869            deserialize(
870                r##"["hax_lib",[[{"ValueNs":"_internal_loop_decreases"},0]],"Fn",false]"##,
871                Some(did_100()),
872            )
873        }
874        fn did_146() -> ExplicitDefId {
875            deserialize(
876                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"From"},0],[{"ValueNs":"from"},0]],"AssocFn",false]"##,
877                Some(did_132()),
878            )
879        }
880        fn did_147() -> ExplicitDefId {
881            deserialize(
882                r##"["hax_lib",[[{"TypeNs":"prop"},0]],"Mod",false]"##,
883                Some(did_100()),
884            )
885        }
886        fn did_148() -> ExplicitDefId {
887            deserialize(
888                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"Prop"},0]],"Struct",false]"##,
889                Some(did_147()),
890            )
891        }
892        fn did_149() -> ExplicitDefId {
893            deserialize(
894                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",3]],{"Impl":{"of_trait":true}},false]"##,
895                Some(did_147()),
896            )
897        }
898        fn did_150() -> ExplicitDefId {
899            deserialize(
900                r##"["hax_lib",[[{"ValueNs":"_internal_while_loop_invariant"},0]],"Fn",false]"##,
901                Some(did_100()),
902            )
903        }
904        fn did_151() -> ExplicitDefId {
905            deserialize(
906                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"function"},0]],"Mod",false]"##,
907                Some(did_22()),
908            )
909        }
910        fn did_152() -> ExplicitDefId {
911            deserialize(
912                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"function"},0],[{"TypeNs":"FnOnce"},0]],"Trait",false]"##,
913                Some(did_151()),
914            )
915        }
916        fn did_153() -> ExplicitDefId {
917            deserialize(
918                r##"["hax_lib",[[{"ValueNs":"_internal_loop_invariant"},0]],"Fn",false]"##,
919                Some(did_100()),
920            )
921        }
922        fn did_154() -> ExplicitDefId {
923            deserialize(
924                r##"["hax_lib",[[{"ValueNs":"assert"},0]],"Fn",false]"##,
925                Some(did_100()),
926            )
927        }
928        fn did_155() -> ExplicitDefId {
929            deserialize(
930                r##"["core",[[{"TypeNs":"cmp"},0]],"Mod",false]"##,
931                Some(did_7()),
932            )
933        }
934        fn did_156() -> ExplicitDefId {
935            deserialize(
936                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialEq"},0]],"Trait",false]"##,
937                Some(did_155()),
938            )
939        }
940        fn did_157() -> ExplicitDefId {
941            deserialize(
942                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialEq"},0],[{"ValueNs":"eq"},0]],"AssocFn",false]"##,
943                Some(did_156()),
944            )
945        }
946        fn did_158() -> ExplicitDefId {
947            deserialize(
948                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0]],"Mod",false]"##,
949                Some(did_22()),
950            )
951        }
952        fn did_159() -> ExplicitDefId {
953            deserialize(
954                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Not"},0]],"Trait",false]"##,
955                Some(did_158()),
956            )
957        }
958        fn did_160() -> ExplicitDefId {
959            deserialize(
960                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Not"},0],[{"ValueNs":"not"},0]],"AssocFn",false]"##,
961                Some(did_159()),
962            )
963        }
964        fn did_161() -> ExplicitDefId {
965            deserialize(
966                r##"["core",[[{"TypeNs":"panicking"},0]],"Mod",false]"##,
967                Some(did_7()),
968            )
969        }
970        fn did_162() -> ExplicitDefId {
971            deserialize(
972                r##"["core",[[{"TypeNs":"panicking"},0],[{"TypeNs":"AssertKind"},0]],"Enum",false]"##,
973                Some(did_161()),
974            )
975        }
976        fn did_163() -> ExplicitDefId {
977            deserialize(
978                r##"["core",[[{"TypeNs":"option"},0]],"Mod",false]"##,
979                Some(did_7()),
980            )
981        }
982        fn did_164() -> ExplicitDefId {
983            deserialize(
984                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0]],"Enum",false]"##,
985                Some(did_163()),
986            )
987        }
988        fn did_165() -> ExplicitDefId {
989            deserialize(
990                r##"["core",[[{"TypeNs":"fmt"},0]],"Mod",false]"##,
991                Some(did_7()),
992            )
993        }
994        fn did_166() -> ExplicitDefId {
995            deserialize(
996                r##"["core",[[{"TypeNs":"fmt"},0],[{"TypeNs":"Arguments"},0]],"Struct",false]"##,
997                Some(did_165()),
998            )
999        }
1000        fn did_167() -> ExplicitDefId {
1001            deserialize(
1002                r##"["core",[[{"TypeNs":"fmt"},0],[{"TypeNs":"Debug"},0]],"Trait",false]"##,
1003                Some(did_165()),
1004            )
1005        }
1006        fn did_168() -> ExplicitDefId {
1007            deserialize(
1008                r##"["core",[[{"TypeNs":"fmt"},0],[{"TypeNs":"num"},0]],"Mod",false]"##,
1009                Some(did_165()),
1010            )
1011        }
1012        fn did_169() -> ExplicitDefId {
1013            deserialize(
1014                r##"["core",[[{"TypeNs":"fmt"},0],[{"TypeNs":"num"},0],["Impl",82]],{"Impl":{"of_trait":true}},false]"##,
1015                Some(did_168()),
1016            )
1017        }
1018        fn did_170() -> ExplicitDefId {
1019            deserialize(
1020                r##"["core",[[{"TypeNs":"panicking"},0],[{"ValueNs":"assert_failed"},0]],"Fn",false]"##,
1021                Some(did_161()),
1022            )
1023        }
1024        fn did_171() -> ExplicitDefId {
1025            deserialize(
1026                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Never"},0]],"Enum",false]"##,
1027                Some(did_1()),
1028            )
1029        }
1030        fn did_172() -> ExplicitDefId {
1031            deserialize(
1032                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"never_to_any"},0]],"Fn",false]"##,
1033                Some(did_1()),
1034            )
1035        }
1036        fn did_173() -> ExplicitDefId {
1037            deserialize(
1038                r##"["core",[[{"TypeNs":"panicking"},0],[{"ValueNs":"panic"},0]],"Fn",false]"##,
1039                Some(did_161()),
1040            )
1041        }
1042        fn did_174() -> ExplicitDefId {
1043            deserialize(
1044                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Err"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
1045                Some(did_626()),
1046            )
1047        }
1048        fn did_175() -> ExplicitDefId {
1049            deserialize(
1050                r##"["core",[[{"TypeNs":"result"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1051                Some(did_76()),
1052            )
1053        }
1054        fn did_176() -> ExplicitDefId {
1055            deserialize(
1056                r##"["core",[[{"TypeNs":"result"},0],["Impl",0],[{"ValueNs":"map_err"},0]],"AssocFn",false]"##,
1057                Some(did_175()),
1058            )
1059        }
1060        fn did_177() -> ExplicitDefId {
1061            deserialize(
1062                r##"["core",[[{"TypeNs":"option"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1063                Some(did_163()),
1064            )
1065        }
1066        fn did_178() -> ExplicitDefId {
1067            deserialize(
1068                r##"["core",[[{"TypeNs":"option"},0],["Impl",0],[{"ValueNs":"is_some"},0]],"AssocFn",false]"##,
1069                Some(did_177()),
1070            )
1071        }
1072        fn did_179() -> ExplicitDefId {
1073            deserialize(
1074                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"Some"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
1075                Some(did_627()),
1076            )
1077        }
1078        fn did_180() -> ExplicitDefId {
1079            deserialize(
1080                r##"["alloc",[[{"TypeNs":"boxed"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1081                Some(did_33()),
1082            )
1083        }
1084        fn did_181() -> ExplicitDefId {
1085            deserialize(
1086                r##"["alloc",[[{"TypeNs":"boxed"},0],["Impl",0],[{"ValueNs":"new"},0]],"AssocFn",false]"##,
1087                Some(did_180()),
1088            )
1089        }
1090        fn did_182() -> ExplicitDefId {
1091            deserialize(
1092                r##"["alloc",[[{"TypeNs":"string"},0]],"Mod",false]"##,
1093                Some(did_2()),
1094            )
1095        }
1096        fn did_183() -> ExplicitDefId {
1097            deserialize(
1098                r##"["alloc",[[{"TypeNs":"string"},0],[{"TypeNs":"String"},0]],"Struct",false]"##,
1099                Some(did_182()),
1100            )
1101        }
1102        fn did_184() -> ExplicitDefId {
1103            deserialize(
1104                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"Infallible"},0]],"Enum",false]"##,
1105                Some(did_129()),
1106            )
1107        }
1108        fn did_185() -> ExplicitDefId {
1109            deserialize(
1110                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0]],"Mod",false]"##,
1111                Some(did_22()),
1112            )
1113        }
1114        fn did_186() -> ExplicitDefId {
1115            deserialize(
1116                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"FromResidual"},0]],"Trait",false]"##,
1117                Some(did_185()),
1118            )
1119        }
1120        fn did_187() -> ExplicitDefId {
1121            deserialize(
1122                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"FromResidual"},0],[{"ValueNs":"from_residual"},0]],"AssocFn",false]"##,
1123                Some(did_186()),
1124            )
1125        }
1126        fn did_188() -> ExplicitDefId {
1127            deserialize(
1128                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"num"},0],["Impl",88]],{"Impl":{"of_trait":true}},false]"##,
1129                Some(did_133()),
1130            )
1131        }
1132        fn did_189() -> ExplicitDefId {
1133            deserialize(
1134                r##"["core",[[{"TypeNs":"result"},0],["Impl",28]],{"Impl":{"of_trait":true}},false]"##,
1135                Some(did_76()),
1136            )
1137        }
1138        fn did_190() -> ExplicitDefId {
1139            deserialize(
1140                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"index"},0],["Impl",2]],{"Impl":{"of_trait":true}},false]"##,
1141                Some(did_56()),
1142            )
1143        }
1144        fn did_191() -> ExplicitDefId {
1145            deserialize(
1146                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0]],"Mod",false]"##,
1147                Some(did_140()),
1148            )
1149        }
1150        fn did_192() -> ExplicitDefId {
1151            deserialize(
1152                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0]],"Trait",false]"##,
1153                Some(did_191()),
1154            )
1155        }
1156        fn did_193() -> ExplicitDefId {
1157            deserialize(
1158                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"next"},0]],"AssocFn",false]"##,
1159                Some(did_192()),
1160            )
1161        }
1162        fn did_194() -> ExplicitDefId {
1163            deserialize(
1164                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0]],"Mod",false]"##,
1165                Some(did_22()),
1166            )
1167        }
1168        fn did_195() -> ExplicitDefId {
1169            deserialize(
1170                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0]],"Trait",false]"##,
1171                Some(did_194()),
1172            )
1173        }
1174        fn did_196() -> ExplicitDefId {
1175            deserialize(
1176                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0],[{"ValueNs":"add"},0]],"AssocFn",false]"##,
1177                Some(did_195()),
1178            )
1179        }
1180        fn did_197() -> ExplicitDefId {
1181            deserialize(
1182                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"function"},0],[{"TypeNs":"FnMut"},0]],"Trait",false]"##,
1183                Some(did_151()),
1184            )
1185        }
1186        fn did_198() -> ExplicitDefId {
1187            deserialize(
1188                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"fold"},0]],"AssocFn",false]"##,
1189                Some(did_192()),
1190            )
1191        }
1192        fn did_199() -> ExplicitDefId {
1193            deserialize(
1194                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Ok"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
1195                Some(did_628()),
1196            )
1197        }
1198        fn did_200() -> ExplicitDefId {
1199            deserialize(
1200                r##"["core",[[{"TypeNs":"convert"},0],["Impl",4]],{"Impl":{"of_trait":true}},false]"##,
1201                Some(did_129()),
1202            )
1203        }
1204        fn did_201() -> ExplicitDefId {
1205            deserialize(
1206                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"ValueNs":"implies"},0]],"Fn",false]"##,
1207                Some(did_147()),
1208            )
1209        }
1210        fn did_202() -> ExplicitDefId {
1211            deserialize(
1212                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"function"},0],[{"TypeNs":"Fn"},0]],"Trait",false]"##,
1213                Some(did_151()),
1214            )
1215        }
1216        fn did_203() -> ExplicitDefId {
1217            deserialize(
1218                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"ValueNs":"exists"},0]],"Fn",false]"##,
1219                Some(did_147()),
1220            )
1221        }
1222        fn did_204() -> ExplicitDefId {
1223            deserialize(
1224                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"ValueNs":"forall"},0]],"Fn",false]"##,
1225                Some(did_147()),
1226            )
1227        }
1228        fn did_205() -> ExplicitDefId {
1229            deserialize(
1230                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"ToProp"},0]],"Trait",false]"##,
1231                Some(did_147()),
1232            )
1233        }
1234        fn did_206() -> ExplicitDefId {
1235            deserialize(
1236                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"ToProp"},0],[{"ValueNs":"to_prop"},0]],"AssocFn",false]"##,
1237                Some(did_205()),
1238            )
1239        }
1240        fn did_207() -> ExplicitDefId {
1241            deserialize(
1242                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",2]],{"Impl":{"of_trait":true}},false]"##,
1243                Some(did_147()),
1244            )
1245        }
1246        fn did_208() -> ExplicitDefId {
1247            deserialize(
1248                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1249                Some(did_147()),
1250            )
1251        }
1252        fn did_209() -> ExplicitDefId {
1253            deserialize(
1254                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"implies"},0]],"AssocFn",false]"##,
1255                Some(did_208()),
1256            )
1257        }
1258        fn did_210() -> ExplicitDefId {
1259            deserialize(
1260                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"ne"},0]],"AssocFn",false]"##,
1261                Some(did_208()),
1262            )
1263        }
1264        fn did_211() -> ExplicitDefId {
1265            deserialize(
1266                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"eq"},0]],"AssocFn",false]"##,
1267                Some(did_208()),
1268            )
1269        }
1270        fn did_212() -> ExplicitDefId {
1271            deserialize(
1272                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"not"},0]],"AssocFn",false]"##,
1273                Some(did_208()),
1274            )
1275        }
1276        fn did_213() -> ExplicitDefId {
1277            deserialize(
1278                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"or"},0]],"AssocFn",false]"##,
1279                Some(did_208()),
1280            )
1281        }
1282        fn did_214() -> ExplicitDefId {
1283            deserialize(
1284                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"and"},0]],"AssocFn",false]"##,
1285                Some(did_208()),
1286            )
1287        }
1288        fn did_215() -> ExplicitDefId {
1289            deserialize(
1290                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"from_bool"},0]],"AssocFn",false]"##,
1291                Some(did_208()),
1292            )
1293        }
1294        fn did_216() -> ExplicitDefId {
1295            deserialize(
1296                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0]],"Mod",false]"##,
1297                Some(did_147()),
1298            )
1299        }
1300        fn did_217() -> ExplicitDefId {
1301            deserialize(
1302                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"exists"},0]],"Fn",false]"##,
1303                Some(did_216()),
1304            )
1305        }
1306        fn did_218() -> ExplicitDefId {
1307            deserialize(
1308                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"forall"},0]],"Fn",false]"##,
1309                Some(did_216()),
1310            )
1311        }
1312        fn did_219() -> ExplicitDefId {
1313            deserialize(
1314                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"implies"},0]],"Fn",false]"##,
1315                Some(did_216()),
1316            )
1317        }
1318        fn did_220() -> ExplicitDefId {
1319            deserialize(
1320                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
1321                Some(did_216()),
1322            )
1323        }
1324        fn did_221() -> ExplicitDefId {
1325            deserialize(
1326                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
1327                Some(did_216()),
1328            )
1329        }
1330        fn did_222() -> ExplicitDefId {
1331            deserialize(
1332                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"not"},0]],"Fn",false]"##,
1333                Some(did_216()),
1334            )
1335        }
1336        fn did_223() -> ExplicitDefId {
1337            deserialize(
1338                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"or"},0]],"Fn",false]"##,
1339                Some(did_216()),
1340            )
1341        }
1342        fn did_224() -> ExplicitDefId {
1343            deserialize(
1344                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"and"},0]],"Fn",false]"##,
1345                Some(did_216()),
1346            )
1347        }
1348        fn did_225() -> ExplicitDefId {
1349            deserialize(
1350                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"from_bool"},0]],"Fn",false]"##,
1351                Some(did_216()),
1352            )
1353        }
1354        fn did_226() -> ExplicitDefId {
1355            deserialize(
1356                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"iter"},0]],"Mod",false]"##,
1357                Some(did_46()),
1358            )
1359        }
1360        fn did_227() -> ExplicitDefId {
1361            deserialize(
1362                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"iter"},0],[{"TypeNs":"Iter"},0]],"Struct",false]"##,
1363                Some(did_226()),
1364            )
1365        }
1366        fn did_228() -> ExplicitDefId {
1367            deserialize(
1368                r##"["core",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"iter"},0]],"AssocFn",false]"##,
1369                Some(did_47()),
1370            )
1371        }
1372        fn did_229() -> ExplicitDefId {
1373            deserialize(
1374                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"iter"},0],[{"TypeNs":"ChunksExact"},0]],"Struct",false]"##,
1375                Some(did_226()),
1376            )
1377        }
1378        fn did_230() -> ExplicitDefId {
1379            deserialize(
1380                r##"["core",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"chunks_exact"},0]],"AssocFn",false]"##,
1381                Some(did_47()),
1382            )
1383        }
1384        fn did_231() -> ExplicitDefId {
1385            deserialize(
1386                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0]],"Mod",false]"##,
1387                Some(did_139()),
1388            )
1389        }
1390        fn did_232() -> ExplicitDefId {
1391            deserialize(
1392                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"enumerate"},0]],"Mod",false]"##,
1393                Some(did_231()),
1394            )
1395        }
1396        fn did_233() -> ExplicitDefId {
1397            deserialize(
1398                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"enumerate"},0],[{"TypeNs":"Enumerate"},0]],"Struct",false]"##,
1399                Some(did_232()),
1400            )
1401        }
1402        fn did_234() -> ExplicitDefId {
1403            deserialize(
1404                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"enumerate"},0]],"AssocFn",false]"##,
1405                Some(did_192()),
1406            )
1407        }
1408        fn did_235() -> ExplicitDefId {
1409            deserialize(
1410                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"step_by"},0]],"Mod",false]"##,
1411                Some(did_231()),
1412            )
1413        }
1414        fn did_236() -> ExplicitDefId {
1415            deserialize(
1416                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"step_by"},0],[{"TypeNs":"StepBy"},0]],"Struct",false]"##,
1417                Some(did_235()),
1418            )
1419        }
1420        fn did_237() -> ExplicitDefId {
1421            deserialize(
1422                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"step_by"},0]],"AssocFn",false]"##,
1423                Some(did_192()),
1424            )
1425        }
1426        fn did_238() -> ExplicitDefId {
1427            deserialize(
1428                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0]],"Trait",false]"##,
1429                Some(did_185()),
1430            )
1431        }
1432        fn did_239() -> ExplicitDefId {
1433            deserialize(
1434                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"ValueNs":"branch"},0]],"AssocFn",false]"##,
1435                Some(did_238()),
1436            )
1437        }
1438        fn did_240() -> ExplicitDefId {
1439            deserialize(
1440                r##"["core",[[{"TypeNs":"result"},0],["Impl",27]],{"Impl":{"of_trait":true}},false]"##,
1441                Some(did_76()),
1442            )
1443        }
1444        fn did_241() -> ExplicitDefId {
1445            deserialize(
1446                r##"["hax_lib",[[{"TypeNs":"RefineAs"},0]],"Trait",false]"##,
1447                Some(did_100()),
1448            )
1449        }
1450        fn did_242() -> ExplicitDefId {
1451            deserialize(
1452                r##"["hax_lib",[[{"TypeNs":"RefineAs"},0],[{"ValueNs":"into_checked"},0]],"AssocFn",false]"##,
1453                Some(did_241()),
1454            )
1455        }
1456        fn did_243() -> ExplicitDefId {
1457            deserialize(
1458                r##"["hax_lib",[[{"TypeNs":"Refinement"},0]],"Trait",false]"##,
1459                Some(did_100()),
1460            )
1461        }
1462        fn did_244() -> ExplicitDefId {
1463            deserialize(
1464                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"ValueNs":"get"},0]],"AssocFn",false]"##,
1465                Some(did_243()),
1466            )
1467        }
1468        fn did_245() -> ExplicitDefId {
1469            deserialize(
1470                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"TypeNs":"InnerType"},0]],"AssocTy",false]"##,
1471                Some(did_243()),
1472            )
1473        }
1474        fn did_246() -> ExplicitDefId {
1475            deserialize(
1476                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"ValueNs":"new"},0]],"AssocFn",false]"##,
1477                Some(did_243()),
1478            )
1479        }
1480        fn did_247() -> ExplicitDefId {
1481            deserialize(
1482                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"ValueNs":"get_mut"},0]],"AssocFn",false]"##,
1483                Some(did_243()),
1484            )
1485        }
1486        fn did_248() -> ExplicitDefId {
1487            deserialize(
1488                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0]],"Trait",false]"##,
1489                Some(did_158()),
1490            )
1491        }
1492        fn did_249() -> ExplicitDefId {
1493            deserialize(
1494                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0],[{"ValueNs":"bitand"},0]],"AssocFn",false]"##,
1495                Some(did_248()),
1496            )
1497        }
1498        fn did_250() -> ExplicitDefId {
1499            deserialize(
1500                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0]],"Trait",false]"##,
1501                Some(did_158()),
1502            )
1503        }
1504        fn did_251() -> ExplicitDefId {
1505            deserialize(
1506                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0],[{"ValueNs":"bitxor"},0]],"AssocFn",false]"##,
1507                Some(did_250()),
1508            )
1509        }
1510        fn did_252() -> ExplicitDefId {
1511            deserialize(
1512                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0]],"Trait",false]"##,
1513                Some(did_194()),
1514            )
1515        }
1516        fn did_253() -> ExplicitDefId {
1517            deserialize(
1518                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0],[{"ValueNs":"div"},0]],"AssocFn",false]"##,
1519                Some(did_252()),
1520            )
1521        }
1522        fn did_254() -> ExplicitDefId {
1523            deserialize(
1524                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0]],"Trait",false]"##,
1525                Some(did_194()),
1526            )
1527        }
1528        fn did_255() -> ExplicitDefId {
1529            deserialize(
1530                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0],[{"ValueNs":"mul"},0]],"AssocFn",false]"##,
1531                Some(did_254()),
1532            )
1533        }
1534        fn did_256() -> ExplicitDefId {
1535            deserialize(
1536                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0]],"Trait",false]"##,
1537                Some(did_194()),
1538            )
1539        }
1540        fn did_257() -> ExplicitDefId {
1541            deserialize(
1542                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0],[{"ValueNs":"sub"},0]],"AssocFn",false]"##,
1543                Some(did_256()),
1544            )
1545        }
1546        fn did_258() -> ExplicitDefId {
1547            deserialize(
1548                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0]],"Trait",false]"##,
1549                Some(did_194()),
1550            )
1551        }
1552        fn did_259() -> ExplicitDefId {
1553            deserialize(
1554                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0],[{"ValueNs":"neg"},0]],"AssocFn",false]"##,
1555                Some(did_258()),
1556            )
1557        }
1558        fn did_260() -> ExplicitDefId {
1559            deserialize(
1560                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0]],"Trait",false]"##,
1561                Some(did_194()),
1562            )
1563        }
1564        fn did_261() -> ExplicitDefId {
1565            deserialize(
1566                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0],[{"ValueNs":"rem"},0]],"AssocFn",false]"##,
1567                Some(did_260()),
1568            )
1569        }
1570        fn did_262() -> ExplicitDefId {
1571            deserialize(
1572                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0]],"Trait",false]"##,
1573                Some(did_158()),
1574            )
1575        }
1576        fn did_263() -> ExplicitDefId {
1577            deserialize(
1578                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0],[{"ValueNs":"shl"},0]],"AssocFn",false]"##,
1579                Some(did_262()),
1580            )
1581        }
1582        fn did_264() -> ExplicitDefId {
1583            deserialize(
1584                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0]],"Trait",false]"##,
1585                Some(did_158()),
1586            )
1587        }
1588        fn did_265() -> ExplicitDefId {
1589            deserialize(
1590                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0],[{"ValueNs":"shr"},0]],"AssocFn",false]"##,
1591                Some(did_264()),
1592            )
1593        }
1594        fn did_266() -> ExplicitDefId {
1595            deserialize(
1596                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0]],"Trait",false]"##,
1597                Some(did_158()),
1598            )
1599        }
1600        fn did_267() -> ExplicitDefId {
1601            deserialize(
1602                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0],[{"ValueNs":"bitor"},0]],"AssocFn",false]"##,
1603                Some(did_266()),
1604            )
1605        }
1606        fn did_268() -> ExplicitDefId {
1607            deserialize(
1608                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0]],"Trait",false]"##,
1609                Some(did_155()),
1610            )
1611        }
1612        fn did_269() -> ExplicitDefId {
1613            deserialize(
1614                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"lt"},0]],"AssocFn",false]"##,
1615                Some(did_268()),
1616            )
1617        }
1618        fn did_270() -> ExplicitDefId {
1619            deserialize(
1620                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"gt"},0]],"AssocFn",false]"##,
1621                Some(did_268()),
1622            )
1623        }
1624        fn did_271() -> ExplicitDefId {
1625            deserialize(
1626                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"logical_op_and"},0]],"Fn",false]"##,
1627                Some(did_1()),
1628            )
1629        }
1630        fn did_272() -> ExplicitDefId {
1631            deserialize(
1632                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"le"},0]],"AssocFn",false]"##,
1633                Some(did_268()),
1634            )
1635        }
1636        fn did_273() -> ExplicitDefId {
1637            deserialize(
1638                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"ge"},0]],"AssocFn",false]"##,
1639                Some(did_268()),
1640            )
1641        }
1642        fn did_274() -> ExplicitDefId {
1643            deserialize(
1644                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialEq"},0],[{"ValueNs":"ne"},0]],"AssocFn",false]"##,
1645                Some(did_156()),
1646            )
1647        }
1648        fn did_275() -> ExplicitDefId {
1649            deserialize(
1650                r##"["core",[[{"TypeNs":"marker"},0]],"Mod",false]"##,
1651                Some(did_7()),
1652            )
1653        }
1654        fn did_276() -> ExplicitDefId {
1655            deserialize(
1656                r##"["core",[[{"TypeNs":"marker"},0],[{"TypeNs":"Copy"},0]],"Trait",false]"##,
1657                Some(did_275()),
1658            )
1659        }
1660        fn did_277() -> ExplicitDefId {
1661            deserialize(
1662                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"TypeNs":"Residual"},0]],"AssocTy",false]"##,
1663                Some(did_238()),
1664            )
1665        }
1666        fn did_278() -> ExplicitDefId {
1667            deserialize(
1668                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"ValueNs":"from_output"},0]],"AssocFn",false]"##,
1669                Some(did_238()),
1670            )
1671        }
1672        fn did_279() -> ExplicitDefId {
1673            deserialize(
1674                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"Deref"},0],[{"TypeNs":"Target"},0]],"AssocTy",false]"##,
1675                Some(did_24()),
1676            )
1677        }
1678        fn did_280() -> ExplicitDefId {
1679            deserialize(
1680                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"DerefMut"},0]],"Trait",false]"##,
1681                Some(did_23()),
1682            )
1683        }
1684        fn did_281() -> ExplicitDefId {
1685            deserialize(
1686                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"DerefMut"},0],[{"ValueNs":"deref_mut"},0]],"AssocFn",false]"##,
1687                Some(did_280()),
1688            )
1689        }
1690        fn did_282() -> ExplicitDefId {
1691            deserialize(
1692                r##"["rust_primitives",[[{"TypeNs":"u128"},0]],"Mod",false]"##,
1693                Some(did_0()),
1694            )
1695        }
1696        fn did_283() -> ExplicitDefId {
1697            deserialize(
1698                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
1699                Some(did_282()),
1700            )
1701        }
1702        fn did_284() -> ExplicitDefId {
1703            deserialize(
1704                r##"["rust_primitives",[[{"TypeNs":"std"},0]],"ExternCrate",false]"##,
1705                Some(did_0()),
1706            )
1707        }
1708        fn did_285() -> ExplicitDefId {
1709            deserialize(
1710                r##"["rust_primitives",[[{"TypeNs":"u16"},0]],"Mod",false]"##,
1711                Some(did_0()),
1712            )
1713        }
1714        fn did_286() -> ExplicitDefId {
1715            deserialize(
1716                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1717                Some(did_285()),
1718            )
1719        }
1720        fn did_287() -> ExplicitDefId {
1721            deserialize(
1722                r##"["rust_primitives",[[{"TypeNs":"u64"},0]],"Mod",false]"##,
1723                Some(did_0()),
1724            )
1725        }
1726        fn did_288() -> ExplicitDefId {
1727            deserialize(
1728                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
1729                Some(did_287()),
1730            )
1731        }
1732        fn did_289() -> ExplicitDefId {
1733            deserialize(
1734                r##"["rust_primitives",[[{"TypeNs":"isize"},0]],"Mod",false]"##,
1735                Some(did_0()),
1736            )
1737        }
1738        fn did_290() -> ExplicitDefId {
1739            deserialize(
1740                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1741                Some(did_289()),
1742            )
1743        }
1744        fn did_291() -> ExplicitDefId {
1745            deserialize(
1746                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0]],"Mod",false]"##,
1747                Some(did_1()),
1748            )
1749        }
1750        fn did_292() -> ExplicitDefId {
1751            deserialize(
1752                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by"},0]],"Fn",false]"##,
1753                Some(did_291()),
1754            )
1755        }
1756        fn did_293() -> ExplicitDefId {
1757            deserialize(
1758                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0]],"Fn",false]"##,
1759                Some(did_0()),
1760            )
1761        }
1762        fn did_294() -> ExplicitDefId {
1763            deserialize(
1764                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1]],"Const",false]"##,
1765                Some(did_293()),
1766            )
1767        }
1768        fn did_295() -> ExplicitDefId {
1769            deserialize(
1770                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],["Use",0]],"Use",false]"##,
1771                Some(did_294()),
1772            )
1773        }
1774        fn did_296() -> ExplicitDefId {
1775            deserialize(
1776                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0]],"Mod",false]"##,
1777                Some(did_0()),
1778            )
1779        }
1780        fn did_297() -> ExplicitDefId {
1781            deserialize(
1782                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"dummy"},0]],"Fn",false]"##,
1783                Some(did_293()),
1784            )
1785        }
1786        fn did_298() -> ExplicitDefId {
1787            deserialize(
1788                r##"["rust_primitives",[[{"TypeNs":"u8"},0]],"Mod",false]"##,
1789                Some(did_0()),
1790            )
1791        }
1792        fn did_299() -> ExplicitDefId {
1793            deserialize(
1794                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
1795                Some(did_298()),
1796            )
1797        }
1798        fn did_300() -> ExplicitDefId {
1799            deserialize(
1800                r##"["rust_primitives",[[{"TypeNs":"u32"},0]],"Mod",false]"##,
1801                Some(did_0()),
1802            )
1803        }
1804        fn did_301() -> ExplicitDefId {
1805            deserialize(
1806                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
1807                Some(did_300()),
1808            )
1809        }
1810        fn did_302() -> ExplicitDefId {
1811            deserialize(
1812                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
1813                Some(did_285()),
1814            )
1815        }
1816        fn did_303() -> ExplicitDefId {
1817            deserialize(
1818                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0]],"Const",false]"##,
1819                Some(did_293()),
1820            )
1821        }
1822        fn did_304() -> ExplicitDefId {
1823            deserialize(
1824                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",1]],"Use",false]"##,
1825                Some(did_303()),
1826            )
1827        }
1828        fn did_305() -> ExplicitDefId {
1829            deserialize(
1830                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
1831                Some(did_287()),
1832            )
1833        }
1834        fn did_306() -> ExplicitDefId {
1835            deserialize(
1836                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0]],"Mod",false]"##,
1837                Some(did_1()),
1838            )
1839        }
1840        fn did_307() -> ExplicitDefId {
1841            deserialize(
1842                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
1843                Some(did_306()),
1844            )
1845        }
1846        fn did_308() -> ExplicitDefId {
1847            deserialize(
1848                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_return"},0]],"Fn",false]"##,
1849                Some(did_291()),
1850            )
1851        }
1852        fn did_309() -> ExplicitDefId {
1853            deserialize(
1854                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0],[{"ValueNs":"crypto_abstractions"},0]],"Fn",false]"##,
1855                Some(did_296()),
1856            )
1857        }
1858        fn did_310() -> ExplicitDefId {
1859            deserialize(
1860                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1861                Some(did_287()),
1862            )
1863        }
1864        fn did_311() -> ExplicitDefId {
1865            deserialize(
1866                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
1867                Some(did_300()),
1868            )
1869        }
1870        fn did_312() -> ExplicitDefId {
1871            deserialize(
1872                r##"["rust_primitives",[[{"TypeNs":"i32"},0]],"Mod",false]"##,
1873                Some(did_0()),
1874            )
1875        }
1876        fn did_313() -> ExplicitDefId {
1877            deserialize(
1878                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1879                Some(did_312()),
1880            )
1881        }
1882        fn did_314() -> ExplicitDefId {
1883            deserialize(
1884                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0]],"Mod",false]"##,
1885                Some(did_1()),
1886            )
1887        }
1888        fn did_315() -> ExplicitDefId {
1889            deserialize(
1890                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_usize"},0]],"Fn",false]"##,
1891                Some(did_314()),
1892            )
1893        }
1894        fn did_316() -> ExplicitDefId {
1895            deserialize(
1896                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],[{"ValueNs":"f"},0]],"Fn",false]"##,
1897                Some(did_294()),
1898            )
1899        }
1900        fn did_317() -> ExplicitDefId {
1901            deserialize(
1902                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
1903                Some(did_285()),
1904            )
1905        }
1906        fn did_318() -> ExplicitDefId {
1907            deserialize(
1908                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1909                Some(did_300()),
1910            )
1911        }
1912        fn did_319() -> ExplicitDefId {
1913            deserialize(
1914                r##"["rust_primitives",[[{"TypeNs":"i16"},0]],"Mod",false]"##,
1915                Some(did_0()),
1916            )
1917        }
1918        fn did_320() -> ExplicitDefId {
1919            deserialize(
1920                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1921                Some(did_319()),
1922            )
1923        }
1924        fn did_321() -> ExplicitDefId {
1925            deserialize(
1926                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1927                Some(did_289()),
1928            )
1929        }
1930        fn did_322() -> ExplicitDefId {
1931            deserialize(
1932                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_from"},0]],"Fn",false]"##,
1933                Some(did_314()),
1934            )
1935        }
1936        fn did_323() -> ExplicitDefId {
1937            deserialize(
1938                r##"["rust_primitives",[[{"TypeNs":"usize"},0]],"Mod",false]"##,
1939                Some(did_0()),
1940            )
1941        }
1942        fn did_324() -> ExplicitDefId {
1943            deserialize(
1944                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0]],"Mod",false]"##,
1945                Some(did_1()),
1946            )
1947        }
1948        fn did_325() -> ExplicitDefId {
1949            deserialize(
1950                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"moption"},0]],"Mod",false]"##,
1951                Some(did_324()),
1952            )
1953        }
1954        fn did_326() -> ExplicitDefId {
1955            deserialize(
1956                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"moption"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
1957                Some(did_325()),
1958            )
1959        }
1960        fn did_327() -> ExplicitDefId {
1961            deserialize(
1962                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1963                Some(did_312()),
1964            )
1965        }
1966        fn did_328() -> ExplicitDefId {
1967            deserialize(
1968                r##"["rust_primitives",[[{"TypeNs":"i8"},0]],"Mod",false]"##,
1969                Some(did_0()),
1970            )
1971        }
1972        fn did_329() -> ExplicitDefId {
1973            deserialize(
1974                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
1975                Some(did_328()),
1976            )
1977        }
1978        fn did_330() -> ExplicitDefId {
1979            deserialize(
1980                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1981                Some(did_282()),
1982            )
1983        }
1984        fn did_331() -> ExplicitDefId {
1985            deserialize(
1986                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"not"},0]],"Fn",false]"##,
1987                Some(did_306()),
1988            )
1989        }
1990        fn did_332() -> ExplicitDefId {
1991            deserialize(
1992                r##"["rust_primitives",[[{"TypeNs":"i64"},0]],"Mod",false]"##,
1993                Some(did_0()),
1994            )
1995        }
1996        fn did_333() -> ExplicitDefId {
1997            deserialize(
1998                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
1999                Some(did_332()),
2000            )
2001        }
2002        fn did_334() -> ExplicitDefId {
2003            deserialize(
2004                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2005                Some(did_300()),
2006            )
2007        }
2008        fn did_335() -> ExplicitDefId {
2009            deserialize(
2010                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2011                Some(did_319()),
2012            )
2013        }
2014        fn did_336() -> ExplicitDefId {
2015            deserialize(
2016                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2017                Some(did_319()),
2018            )
2019        }
2020        fn did_337() -> ExplicitDefId {
2021            deserialize(
2022                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2023                Some(did_312()),
2024            )
2025        }
2026        fn did_338() -> ExplicitDefId {
2027            deserialize(
2028                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"MutRef"},0]],"Enum",false]"##,
2029                Some(did_1()),
2030            )
2031        }
2032        fn did_339() -> ExplicitDefId {
2033            deserialize(
2034                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2035                Some(did_285()),
2036            )
2037        }
2038        fn did_340() -> ExplicitDefId {
2039            deserialize(
2040                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2041                Some(did_319()),
2042            )
2043        }
2044        fn did_341() -> ExplicitDefId {
2045            deserialize(
2046                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2047                Some(did_300()),
2048            )
2049        }
2050        fn did_342() -> ExplicitDefId {
2051            deserialize(
2052                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2053                Some(did_282()),
2054            )
2055        }
2056        fn did_343() -> ExplicitDefId {
2057            deserialize(
2058                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2059                Some(did_300()),
2060            )
2061        }
2062        fn did_344() -> ExplicitDefId {
2063            deserialize(
2064                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2065                Some(did_328()),
2066            )
2067        }
2068        fn did_345() -> ExplicitDefId {
2069            deserialize(
2070                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",4]],"Use",false]"##,
2071                Some(did_293()),
2072            )
2073        }
2074        fn did_346() -> ExplicitDefId {
2075            deserialize(
2076                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2077                Some(did_323()),
2078            )
2079        }
2080        fn did_347() -> ExplicitDefId {
2081            deserialize(
2082                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2083                Some(did_312()),
2084            )
2085        }
2086        fn did_348() -> ExplicitDefId {
2087            deserialize(
2088                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2089                Some(did_285()),
2090            )
2091        }
2092        fn did_349() -> ExplicitDefId {
2093            deserialize(
2094                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2095                Some(did_289()),
2096            )
2097        }
2098        fn did_350() -> ExplicitDefId {
2099            deserialize(
2100                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0]],"Mod",false]"##,
2101                Some(did_1()),
2102            )
2103        }
2104        fn did_351() -> ExplicitDefId {
2105            deserialize(
2106                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2107                Some(did_350()),
2108            )
2109        }
2110        fn did_352() -> ExplicitDefId {
2111            deserialize(
2112                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2113                Some(did_328()),
2114            )
2115        }
2116        fn did_353() -> ExplicitDefId {
2117            deserialize(
2118                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range"},0]],"Fn",false]"##,
2119                Some(did_314()),
2120            )
2121        }
2122        fn did_354() -> ExplicitDefId {
2123            deserialize(
2124                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2125                Some(did_298()),
2126            )
2127        }
2128        fn did_355() -> ExplicitDefId {
2129            deserialize(
2130                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2131                Some(did_312()),
2132            )
2133        }
2134        fn did_356() -> ExplicitDefId {
2135            deserialize(
2136                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2137                Some(did_328()),
2138            )
2139        }
2140        fn did_357() -> ExplicitDefId {
2141            deserialize(
2142                r##"["rust_primitives",[[{"TypeNs":"i128"},0]],"Mod",false]"##,
2143                Some(did_0()),
2144            )
2145        }
2146        fn did_358() -> ExplicitDefId {
2147            deserialize(
2148                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2149                Some(did_357()),
2150            )
2151        }
2152        fn did_359() -> ExplicitDefId {
2153            deserialize(
2154                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",3]],"Use",false]"##,
2155                Some(did_293()),
2156            )
2157        }
2158        fn did_360() -> ExplicitDefId {
2159            deserialize(
2160                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2161                Some(did_357()),
2162            )
2163        }
2164        fn did_361() -> ExplicitDefId {
2165            deserialize(
2166                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice_cf"},0]],"Fn",false]"##,
2167                Some(did_291()),
2168            )
2169        }
2170        fn did_362() -> ExplicitDefId {
2171            deserialize(
2172                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2173                Some(did_319()),
2174            )
2175        }
2176        fn did_363() -> ExplicitDefId {
2177            deserialize(
2178                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2179                Some(did_328()),
2180            )
2181        }
2182        fn did_364() -> ExplicitDefId {
2183            deserialize(
2184                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2185                Some(did_319()),
2186            )
2187        }
2188        fn did_365() -> ExplicitDefId {
2189            deserialize(
2190                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2191                Some(did_287()),
2192            )
2193        }
2194        fn did_366() -> ExplicitDefId {
2195            deserialize(
2196                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitxor"},0]],"Fn",false]"##,
2197                Some(did_306()),
2198            )
2199        }
2200        fn did_367() -> ExplicitDefId {
2201            deserialize(
2202                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2203                Some(did_312()),
2204            )
2205        }
2206        fn did_368() -> ExplicitDefId {
2207            deserialize(
2208                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2209                Some(did_287()),
2210            )
2211        }
2212        fn did_369() -> ExplicitDefId {
2213            deserialize(
2214                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2215                Some(did_350()),
2216            )
2217        }
2218        fn did_370() -> ExplicitDefId {
2219            deserialize(
2220                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2221                Some(did_357()),
2222            )
2223        }
2224        fn did_371() -> ExplicitDefId {
2225            deserialize(
2226                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2227                Some(did_289()),
2228            )
2229        }
2230        fn did_372() -> ExplicitDefId {
2231            deserialize(
2232                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Failure"},0]],"Struct",false]"##,
2233                Some(did_1()),
2234            )
2235        }
2236        fn did_373() -> ExplicitDefId {
2237            deserialize(
2238                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range"},0]],"Fn",false]"##,
2239                Some(did_291()),
2240            )
2241        }
2242        fn did_374() -> ExplicitDefId {
2243            deserialize(
2244                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2245                Some(did_312()),
2246            )
2247        }
2248        fn did_375() -> ExplicitDefId {
2249            deserialize(
2250                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2251                Some(did_298()),
2252            )
2253        }
2254        fn did_376() -> ExplicitDefId {
2255            deserialize(
2256                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"update_at"},0]],"Fn",false]"##,
2257                Some(did_1()),
2258            )
2259        }
2260        fn did_377() -> ExplicitDefId {
2261            deserialize(
2262                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"array_of_list"},0]],"Fn",false]"##,
2263                Some(did_1()),
2264            )
2265        }
2266        fn did_378() -> ExplicitDefId {
2267            deserialize(
2268                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2269                Some(did_298()),
2270            )
2271        }
2272        fn did_379() -> ExplicitDefId {
2273            deserialize(
2274                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2275                Some(did_350()),
2276            )
2277        }
2278        fn did_380() -> ExplicitDefId {
2279            deserialize(
2280                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2281                Some(did_287()),
2282            )
2283        }
2284        fn did_381() -> ExplicitDefId {
2285            deserialize(
2286                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_full"},0]],"Fn",false]"##,
2287                Some(did_314()),
2288            )
2289        }
2290        fn did_382() -> ExplicitDefId {
2291            deserialize(
2292                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice"},0]],"Fn",false]"##,
2293                Some(did_291()),
2294            )
2295        }
2296        fn did_383() -> ExplicitDefId {
2297            deserialize(
2298                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",2]],"Use",false]"##,
2299                Some(did_303()),
2300            )
2301        }
2302        fn did_384() -> ExplicitDefId {
2303            deserialize(
2304                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2305                Some(did_298()),
2306            )
2307        }
2308        fn did_385() -> ExplicitDefId {
2309            deserialize(
2310                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2311                Some(did_300()),
2312            )
2313        }
2314        fn did_386() -> ExplicitDefId {
2315            deserialize(
2316                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2317                Some(did_298()),
2318            )
2319        }
2320        fn did_387() -> ExplicitDefId {
2321            deserialize(
2322                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2323                Some(did_323()),
2324            )
2325        }
2326        fn did_388() -> ExplicitDefId {
2327            deserialize(
2328                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2329                Some(did_350()),
2330            )
2331        }
2332        fn did_389() -> ExplicitDefId {
2333            deserialize(
2334                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice_cf"},0]],"Fn",false]"##,
2335                Some(did_291()),
2336            )
2337        }
2338        fn did_390() -> ExplicitDefId {
2339            deserialize(
2340                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2341                Some(did_306()),
2342            )
2343        }
2344        fn did_391() -> ExplicitDefId {
2345            deserialize(
2346                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2347                Some(did_282()),
2348            )
2349        }
2350        fn did_392() -> ExplicitDefId {
2351            deserialize(
2352                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2353                Some(did_328()),
2354            )
2355        }
2356        fn did_393() -> ExplicitDefId {
2357            deserialize(
2358                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2359                Some(did_357()),
2360            )
2361        }
2362        fn did_394() -> ExplicitDefId {
2363            deserialize(
2364                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2365                Some(did_289()),
2366            )
2367        }
2368        fn did_395() -> ExplicitDefId {
2369            deserialize(
2370                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2371                Some(did_319()),
2372            )
2373        }
2374        fn did_396() -> ExplicitDefId {
2375            deserialize(
2376                r##"["rust_primitives",[[{"ValueNs":"offset"},0]],"Fn",false]"##,
2377                Some(did_0()),
2378            )
2379        }
2380        fn did_397() -> ExplicitDefId {
2381            deserialize(
2382                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
2383                Some(did_620()),
2384            )
2385        }
2386        fn did_398() -> ExplicitDefId {
2387            deserialize(
2388                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2389                Some(did_287()),
2390            )
2391        }
2392        fn did_399() -> ExplicitDefId {
2393            deserialize(
2394                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2395                Some(did_298()),
2396            )
2397        }
2398        fn did_400() -> ExplicitDefId {
2399            deserialize(
2400                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2401                Some(did_357()),
2402            )
2403        }
2404        fn did_401() -> ExplicitDefId {
2405            deserialize(
2406                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2407                Some(did_298()),
2408            )
2409        }
2410        fn did_402() -> ExplicitDefId {
2411            deserialize(
2412                r##"["rust_primitives",[["Use",0]],"Use",false]"##,
2413                Some(did_0()),
2414            )
2415        }
2416        fn did_403() -> ExplicitDefId {
2417            deserialize(
2418                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2419                Some(did_282()),
2420            )
2421        }
2422        fn did_404() -> ExplicitDefId {
2423            deserialize(
2424                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",2]],"Use",false]"##,
2425                Some(did_293()),
2426            )
2427        }
2428        fn did_405() -> ExplicitDefId {
2429            deserialize(
2430                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2431                Some(did_323()),
2432            )
2433        }
2434        fn did_406() -> ExplicitDefId {
2435            deserialize(
2436                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2437                Some(did_332()),
2438            )
2439        }
2440        fn did_407() -> ExplicitDefId {
2441            deserialize(
2442                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0],[{"ValueNs":"1"},0]],"Field",false]"##,
2443                Some(did_620()),
2444            )
2445        }
2446        fn did_408() -> ExplicitDefId {
2447            deserialize(
2448                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2449                Some(did_306()),
2450            )
2451        }
2452        fn did_409() -> ExplicitDefId {
2453            deserialize(
2454                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2455                Some(did_300()),
2456            )
2457        }
2458        fn did_410() -> ExplicitDefId {
2459            deserialize(
2460                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2461                Some(did_328()),
2462            )
2463        }
2464        fn did_411() -> ExplicitDefId {
2465            deserialize(
2466                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2467                Some(did_298()),
2468            )
2469        }
2470        fn did_412() -> ExplicitDefId {
2471            deserialize(
2472                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2473                Some(did_285()),
2474            )
2475        }
2476        fn did_413() -> ExplicitDefId {
2477            deserialize(
2478                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2479                Some(did_323()),
2480            )
2481        }
2482        fn did_414() -> ExplicitDefId {
2483            deserialize(
2484                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2485                Some(did_328()),
2486            )
2487        }
2488        fn did_415() -> ExplicitDefId {
2489            deserialize(
2490                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2491                Some(did_282()),
2492            )
2493        }
2494        fn did_416() -> ExplicitDefId {
2495            deserialize(
2496                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2497                Some(did_298()),
2498            )
2499        }
2500        fn did_417() -> ExplicitDefId {
2501            deserialize(
2502                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2503                Some(did_319()),
2504            )
2505        }
2506        fn did_418() -> ExplicitDefId {
2507            deserialize(
2508                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2509                Some(did_357()),
2510            )
2511        }
2512        fn did_419() -> ExplicitDefId {
2513            deserialize(
2514                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2515                Some(did_289()),
2516            )
2517        }
2518        fn did_420() -> ExplicitDefId {
2519            deserialize(
2520                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2521                Some(did_328()),
2522            )
2523        }
2524        fn did_421() -> ExplicitDefId {
2525            deserialize(
2526                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2527                Some(did_350()),
2528            )
2529        }
2530        fn did_422() -> ExplicitDefId {
2531            deserialize(
2532                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice"},0]],"Fn",false]"##,
2533                Some(did_291()),
2534            )
2535        }
2536        fn did_423() -> ExplicitDefId {
2537            deserialize(
2538                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2539                Some(did_332()),
2540            )
2541        }
2542        fn did_424() -> ExplicitDefId {
2543            deserialize(
2544                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2545                Some(did_323()),
2546            )
2547        }
2548        fn did_425() -> ExplicitDefId {
2549            deserialize(
2550                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2551                Some(did_289()),
2552            )
2553        }
2554        fn did_426() -> ExplicitDefId {
2555            deserialize(
2556                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2557                Some(did_328()),
2558            )
2559        }
2560        fn did_427() -> ExplicitDefId {
2561            deserialize(
2562                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mresult"},0]],"Mod",false]"##,
2563                Some(did_324()),
2564            )
2565        }
2566        fn did_428() -> ExplicitDefId {
2567            deserialize(
2568                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mresult"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
2569                Some(did_427()),
2570            )
2571        }
2572        fn did_429() -> ExplicitDefId {
2573            deserialize(
2574                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"repeat"},0]],"Fn",false]"##,
2575                Some(did_1()),
2576            )
2577        }
2578        fn did_430() -> ExplicitDefId {
2579            deserialize(
2580                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2581                Some(did_298()),
2582            )
2583        }
2584        fn did_431() -> ExplicitDefId {
2585            deserialize(
2586                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2587                Some(did_285()),
2588            )
2589        }
2590        fn did_432() -> ExplicitDefId {
2591            deserialize(
2592                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2593                Some(did_312()),
2594            )
2595        }
2596        fn did_433() -> ExplicitDefId {
2597            deserialize(
2598                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2599                Some(did_350()),
2600            )
2601        }
2602        fn did_434() -> ExplicitDefId {
2603            deserialize(
2604                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2605                Some(did_287()),
2606            )
2607        }
2608        fn did_435() -> ExplicitDefId {
2609            deserialize(
2610                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2611                Some(did_323()),
2612            )
2613        }
2614        fn did_436() -> ExplicitDefId {
2615            deserialize(
2616                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2617                Some(did_282()),
2618            )
2619        }
2620        fn did_437() -> ExplicitDefId {
2621            deserialize(
2622                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2623                Some(did_285()),
2624            )
2625        }
2626        fn did_438() -> ExplicitDefId {
2627            deserialize(
2628                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2629                Some(did_328()),
2630            )
2631        }
2632        fn did_439() -> ExplicitDefId {
2633            deserialize(
2634                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"refinements"},0]],"Fn",false]"##,
2635                Some(did_293()),
2636            )
2637        }
2638        fn did_440() -> ExplicitDefId {
2639            deserialize(
2640                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2641                Some(did_287()),
2642            )
2643        }
2644        fn did_441() -> ExplicitDefId {
2645            deserialize(
2646                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop"},0]],"Fn",false]"##,
2647                Some(did_1()),
2648            )
2649        }
2650        fn did_442() -> ExplicitDefId {
2651            deserialize(
2652                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2653                Some(did_332()),
2654            )
2655        }
2656        fn did_443() -> ExplicitDefId {
2657            deserialize(
2658                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2659                Some(did_298()),
2660            )
2661        }
2662        fn did_444() -> ExplicitDefId {
2663            deserialize(
2664                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2665                Some(did_328()),
2666            )
2667        }
2668        fn did_445() -> ExplicitDefId {
2669            deserialize(
2670                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2671                Some(did_332()),
2672            )
2673        }
2674        fn did_446() -> ExplicitDefId {
2675            deserialize(
2676                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2677                Some(did_332()),
2678            )
2679        }
2680        fn did_447() -> ExplicitDefId {
2681            deserialize(
2682                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2683                Some(did_289()),
2684            )
2685        }
2686        fn did_448() -> ExplicitDefId {
2687            deserialize(
2688                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_cf"},0]],"Fn",false]"##,
2689                Some(did_291()),
2690            )
2691        }
2692        fn did_449() -> ExplicitDefId {
2693            deserialize(
2694                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_return"},0]],"Fn",false]"##,
2695                Some(did_291()),
2696            )
2697        }
2698        fn did_450() -> ExplicitDefId {
2699            deserialize(
2700                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2701                Some(did_323()),
2702            )
2703        }
2704        fn did_451() -> ExplicitDefId {
2705            deserialize(
2706                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2707                Some(did_323()),
2708            )
2709        }
2710        fn did_452() -> ExplicitDefId {
2711            deserialize(
2712                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2713                Some(did_323()),
2714            )
2715        }
2716        fn did_453() -> ExplicitDefId {
2717            deserialize(
2718                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2719                Some(did_285()),
2720            )
2721        }
2722        fn did_454() -> ExplicitDefId {
2723            deserialize(
2724                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2725                Some(did_282()),
2726            )
2727        }
2728        fn did_455() -> ExplicitDefId {
2729            deserialize(
2730                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2731                Some(did_332()),
2732            )
2733        }
2734        fn did_456() -> ExplicitDefId {
2735            deserialize(
2736                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice"},0]],"Fn",false]"##,
2737                Some(did_291()),
2738            )
2739        }
2740        fn did_457() -> ExplicitDefId {
2741            deserialize(
2742                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2743                Some(did_306()),
2744            )
2745        }
2746        fn did_458() -> ExplicitDefId {
2747            deserialize(
2748                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2749                Some(did_285()),
2750            )
2751        }
2752        fn did_459() -> ExplicitDefId {
2753            deserialize(
2754                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2755                Some(did_282()),
2756            )
2757        }
2758        fn did_460() -> ExplicitDefId {
2759            deserialize(
2760                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"into_machine"},0]],"Fn",false]"##,
2761                Some(did_350()),
2762            )
2763        }
2764        fn did_461() -> ExplicitDefId {
2765            deserialize(
2766                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2767                Some(did_287()),
2768            )
2769        }
2770        fn did_462() -> ExplicitDefId {
2771            deserialize(
2772                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2773                Some(did_323()),
2774            )
2775        }
2776        fn did_463() -> ExplicitDefId {
2777            deserialize(
2778                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2779                Some(did_300()),
2780            )
2781        }
2782        fn did_464() -> ExplicitDefId {
2783            deserialize(
2784                r##"["rust_primitives",[[{"TypeNs":"alloc"},0]],"ExternCrate",false]"##,
2785                Some(did_0()),
2786            )
2787        }
2788        fn did_465() -> ExplicitDefId {
2789            deserialize(
2790                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2791                Some(did_298()),
2792            )
2793        }
2794        fn did_466() -> ExplicitDefId {
2795            deserialize(
2796                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2797                Some(did_300()),
2798            )
2799        }
2800        fn did_467() -> ExplicitDefId {
2801            deserialize(
2802                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2803                Some(did_312()),
2804            )
2805        }
2806        fn did_468() -> ExplicitDefId {
2807            deserialize(
2808                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2809                Some(did_323()),
2810            )
2811        }
2812        fn did_469() -> ExplicitDefId {
2813            deserialize(
2814                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2815                Some(did_332()),
2816            )
2817        }
2818        fn did_470() -> ExplicitDefId {
2819            deserialize(
2820                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2821                Some(did_300()),
2822            )
2823        }
2824        fn did_471() -> ExplicitDefId {
2825            deserialize(
2826                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2827                Some(did_298()),
2828            )
2829        }
2830        fn did_472() -> ExplicitDefId {
2831            deserialize(
2832                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2833                Some(did_357()),
2834            )
2835        }
2836        fn did_473() -> ExplicitDefId {
2837            deserialize(
2838                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2839                Some(did_306()),
2840            )
2841        }
2842        fn did_474() -> ExplicitDefId {
2843            deserialize(
2844                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2845                Some(did_312()),
2846            )
2847        }
2848        fn did_475() -> ExplicitDefId {
2849            deserialize(
2850                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",0]],"Use",false]"##,
2851                Some(did_303()),
2852            )
2853        }
2854        fn did_476() -> ExplicitDefId {
2855            deserialize(
2856                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_cf"},0]],"Fn",false]"##,
2857                Some(did_291()),
2858            )
2859        }
2860        fn did_477() -> ExplicitDefId {
2861            deserialize(
2862                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2863                Some(did_350()),
2864            )
2865        }
2866        fn did_478() -> ExplicitDefId {
2867            deserialize(
2868                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2869                Some(did_287()),
2870            )
2871        }
2872        fn did_479() -> ExplicitDefId {
2873            deserialize(
2874                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2875                Some(did_323()),
2876            )
2877        }
2878        fn did_480() -> ExplicitDefId {
2879            deserialize(
2880                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2881                Some(did_298()),
2882            )
2883        }
2884        fn did_481() -> ExplicitDefId {
2885            deserialize(
2886                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"ControlFlowMonad"},0]],"Trait",false]"##,
2887                Some(did_324()),
2888            )
2889        }
2890        fn did_482() -> ExplicitDefId {
2891            deserialize(
2892                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"ControlFlowMonad"},0],[{"ValueNs":"lift"},0]],"AssocFn",false]"##,
2893                Some(did_481()),
2894            )
2895        }
2896        fn did_483() -> ExplicitDefId {
2897            deserialize(
2898                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2899                Some(did_289()),
2900            )
2901        }
2902        fn did_484() -> ExplicitDefId {
2903            deserialize(
2904                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2905                Some(did_306()),
2906            )
2907        }
2908        fn did_485() -> ExplicitDefId {
2909            deserialize(
2910                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"iterator_functions"},0]],"Fn",false]"##,
2911                Some(did_293()),
2912            )
2913        }
2914        fn did_486() -> ExplicitDefId {
2915            deserialize(
2916                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2917                Some(did_285()),
2918            )
2919        }
2920        fn did_487() -> ExplicitDefId {
2921            deserialize(
2922                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2923                Some(did_312()),
2924            )
2925        }
2926        fn did_488() -> ExplicitDefId {
2927            deserialize(
2928                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2929                Some(did_323()),
2930            )
2931        }
2932        fn did_489() -> ExplicitDefId {
2933            deserialize(
2934                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2935                Some(did_319()),
2936            )
2937        }
2938        fn did_490() -> ExplicitDefId {
2939            deserialize(
2940                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice_return"},0]],"Fn",false]"##,
2941                Some(did_291()),
2942            )
2943        }
2944        fn did_491() -> ExplicitDefId {
2945            deserialize(
2946                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2947                Some(did_332()),
2948            )
2949        }
2950        fn did_492() -> ExplicitDefId {
2951            deserialize(
2952                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2953                Some(did_287()),
2954            )
2955        }
2956        fn did_493() -> ExplicitDefId {
2957            deserialize(
2958                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2959                Some(did_350()),
2960            )
2961        }
2962        fn did_494() -> ExplicitDefId {
2963            deserialize(
2964                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2965                Some(did_350()),
2966            )
2967        }
2968        fn did_495() -> ExplicitDefId {
2969            deserialize(
2970                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2971                Some(did_306()),
2972            )
2973        }
2974        fn did_496() -> ExplicitDefId {
2975            deserialize(
2976                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2977                Some(did_332()),
2978            )
2979        }
2980        fn did_497() -> ExplicitDefId {
2981            deserialize(
2982                r##"["rust_primitives",[[{"MacroNs":"impl_arith"},0]],{"Macro":"Bang"},false]"##,
2983                Some(did_0()),
2984            )
2985        }
2986        fn did_498() -> ExplicitDefId {
2987            deserialize(
2988                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2989                Some(did_300()),
2990            )
2991        }
2992        fn did_499() -> ExplicitDefId {
2993            deserialize(
2994                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2995                Some(did_287()),
2996            )
2997        }
2998        fn did_500() -> ExplicitDefId {
2999            deserialize(
3000                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3001                Some(did_306()),
3002            )
3003        }
3004        fn did_501() -> ExplicitDefId {
3005            deserialize(
3006                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3007                Some(did_312()),
3008            )
3009        }
3010        fn did_502() -> ExplicitDefId {
3011            deserialize(
3012                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3013                Some(did_350()),
3014            )
3015        }
3016        fn did_503() -> ExplicitDefId {
3017            deserialize(
3018                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3019                Some(did_332()),
3020            )
3021        }
3022        fn did_504() -> ExplicitDefId {
3023            deserialize(
3024                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3025                Some(did_287()),
3026            )
3027        }
3028        fn did_505() -> ExplicitDefId {
3029            deserialize(
3030                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3031                Some(did_289()),
3032            )
3033        }
3034        fn did_506() -> ExplicitDefId {
3035            deserialize(
3036                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice_cf"},0]],"Fn",false]"##,
3037                Some(did_291()),
3038            )
3039        }
3040        fn did_507() -> ExplicitDefId {
3041            deserialize(
3042                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3043                Some(did_300()),
3044            )
3045        }
3046        fn did_508() -> ExplicitDefId {
3047            deserialize(
3048                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3049                Some(did_282()),
3050            )
3051        }
3052        fn did_509() -> ExplicitDefId {
3053            deserialize(
3054                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"from_machine"},0]],"Fn",false]"##,
3055                Some(did_350()),
3056            )
3057        }
3058        fn did_510() -> ExplicitDefId {
3059            deserialize(
3060                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3061                Some(did_332()),
3062            )
3063        }
3064        fn did_511() -> ExplicitDefId {
3065            deserialize(
3066                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3067                Some(did_306()),
3068            )
3069        }
3070        fn did_512() -> ExplicitDefId {
3071            deserialize(
3072                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3073                Some(did_289()),
3074            )
3075        }
3076        fn did_513() -> ExplicitDefId {
3077            deserialize(
3078                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3079                Some(did_312()),
3080            )
3081        }
3082        fn did_514() -> ExplicitDefId {
3083            deserialize(
3084                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3085                Some(did_306()),
3086            )
3087        }
3088        fn did_515() -> ExplicitDefId {
3089            deserialize(
3090                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3091                Some(did_298()),
3092            )
3093        }
3094        fn did_516() -> ExplicitDefId {
3095            deserialize(
3096                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3097                Some(did_306()),
3098            )
3099        }
3100        fn did_517() -> ExplicitDefId {
3101            deserialize(
3102                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3103                Some(did_287()),
3104            )
3105        }
3106        fn did_518() -> ExplicitDefId {
3107            deserialize(
3108                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3109                Some(did_298()),
3110            )
3111        }
3112        fn did_519() -> ExplicitDefId {
3113            deserialize(
3114                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3115                Some(did_289()),
3116            )
3117        }
3118        fn did_520() -> ExplicitDefId {
3119            deserialize(
3120                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",0]],"Use",false]"##,
3121                Some(did_293()),
3122            )
3123        }
3124        fn did_521() -> ExplicitDefId {
3125            deserialize(
3126                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by_return"},0]],"Fn",false]"##,
3127                Some(did_291()),
3128            )
3129        }
3130        fn did_522() -> ExplicitDefId {
3131            deserialize(
3132                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3133                Some(did_282()),
3134            )
3135        }
3136        fn did_523() -> ExplicitDefId {
3137            deserialize(
3138                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3139                Some(did_312()),
3140            )
3141        }
3142        fn did_524() -> ExplicitDefId {
3143            deserialize(
3144                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice_return"},0]],"Fn",false]"##,
3145                Some(did_291()),
3146            )
3147        }
3148        fn did_525() -> ExplicitDefId {
3149            deserialize(
3150                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mexception"},0]],"Mod",false]"##,
3151                Some(did_324()),
3152            )
3153        }
3154        fn did_526() -> ExplicitDefId {
3155            deserialize(
3156                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0],["Use",0]],"Use",false]"##,
3157                Some(did_296()),
3158            )
3159        }
3160        fn did_527() -> ExplicitDefId {
3161            deserialize(
3162                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3163                Some(did_350()),
3164            )
3165        }
3166        fn did_528() -> ExplicitDefId {
3167            deserialize(
3168                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3169                Some(did_312()),
3170            )
3171        }
3172        fn did_529() -> ExplicitDefId {
3173            deserialize(
3174                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3175                Some(did_357()),
3176            )
3177        }
3178        fn did_530() -> ExplicitDefId {
3179            deserialize(
3180                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3181                Some(did_289()),
3182            )
3183        }
3184        fn did_531() -> ExplicitDefId {
3185            deserialize(
3186                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3187                Some(did_323()),
3188            )
3189        }
3190        fn did_532() -> ExplicitDefId {
3191            deserialize(
3192                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3193                Some(did_319()),
3194            )
3195        }
3196        fn did_533() -> ExplicitDefId {
3197            deserialize(
3198                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],[{"ValueNs":"arith"},0]],"Fn",false]"##,
3199                Some(did_303()),
3200            )
3201        }
3202        fn did_534() -> ExplicitDefId {
3203            deserialize(
3204                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3205                Some(did_285()),
3206            )
3207        }
3208        fn did_535() -> ExplicitDefId {
3209            deserialize(
3210                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3211                Some(did_282()),
3212            )
3213        }
3214        fn did_536() -> ExplicitDefId {
3215            deserialize(
3216                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3217                Some(did_323()),
3218            )
3219        }
3220        fn did_537() -> ExplicitDefId {
3221            deserialize(
3222                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3223                Some(did_319()),
3224            )
3225        }
3226        fn did_538() -> ExplicitDefId {
3227            deserialize(
3228                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitand"},0]],"Fn",false]"##,
3229                Some(did_306()),
3230            )
3231        }
3232        fn did_539() -> ExplicitDefId {
3233            deserialize(
3234                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3235                Some(did_285()),
3236            )
3237        }
3238        fn did_540() -> ExplicitDefId {
3239            deserialize(
3240                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3241                Some(did_282()),
3242            )
3243        }
3244        fn did_541() -> ExplicitDefId {
3245            deserialize(
3246                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3247                Some(did_332()),
3248            )
3249        }
3250        fn did_542() -> ExplicitDefId {
3251            deserialize(
3252                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3253                Some(did_328()),
3254            )
3255        }
3256        fn did_543() -> ExplicitDefId {
3257            deserialize(
3258                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice_return"},0]],"Fn",false]"##,
3259                Some(did_291()),
3260            )
3261        }
3262        fn did_544() -> ExplicitDefId {
3263            deserialize(
3264                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3265                Some(did_289()),
3266            )
3267        }
3268        fn did_545() -> ExplicitDefId {
3269            deserialize(
3270                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3271                Some(did_357()),
3272            )
3273        }
3274        fn did_546() -> ExplicitDefId {
3275            deserialize(
3276                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3277                Some(did_319()),
3278            )
3279        }
3280        fn did_547() -> ExplicitDefId {
3281            deserialize(
3282                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3283                Some(did_357()),
3284            )
3285        }
3286        fn did_548() -> ExplicitDefId {
3287            deserialize(
3288                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3289                Some(did_319()),
3290            )
3291        }
3292        fn did_549() -> ExplicitDefId {
3293            deserialize(
3294                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3295                Some(did_285()),
3296            )
3297        }
3298        fn did_550() -> ExplicitDefId {
3299            deserialize(
3300                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3301                Some(did_285()),
3302            )
3303        }
3304        fn did_551() -> ExplicitDefId {
3305            deserialize(
3306                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3307                Some(did_306()),
3308            )
3309        }
3310        fn did_552() -> ExplicitDefId {
3311            deserialize(
3312                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3313                Some(did_323()),
3314            )
3315        }
3316        fn did_553() -> ExplicitDefId {
3317            deserialize(
3318                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3319                Some(did_350()),
3320            )
3321        }
3322        fn did_554() -> ExplicitDefId {
3323            deserialize(
3324                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3325                Some(did_285()),
3326            )
3327        }
3328        fn did_555() -> ExplicitDefId {
3329            deserialize(
3330                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mexception"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
3331                Some(did_525()),
3332            )
3333        }
3334        fn did_556() -> ExplicitDefId {
3335            deserialize(
3336                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"logical_op_or"},0]],"Fn",false]"##,
3337                Some(did_1()),
3338            )
3339        }
3340        fn did_557() -> ExplicitDefId {
3341            deserialize(
3342                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by_cf"},0]],"Fn",false]"##,
3343                Some(did_291()),
3344            )
3345        }
3346        fn did_558() -> ExplicitDefId {
3347            deserialize(
3348                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"dropped_body"},0]],"Fn",false]"##,
3349                Some(did_1()),
3350            )
3351        }
3352        fn did_559() -> ExplicitDefId {
3353            deserialize(
3354                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3355                Some(did_287()),
3356            )
3357        }
3358        fn did_560() -> ExplicitDefId {
3359            deserialize(
3360                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3361                Some(did_287()),
3362            )
3363        }
3364        fn did_561() -> ExplicitDefId {
3365            deserialize(
3366                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3367                Some(did_282()),
3368            )
3369        }
3370        fn did_562() -> ExplicitDefId {
3371            deserialize(
3372                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3373                Some(did_282()),
3374            )
3375        }
3376        fn did_563() -> ExplicitDefId {
3377            deserialize(
3378                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3379                Some(did_289()),
3380            )
3381        }
3382        fn did_564() -> ExplicitDefId {
3383            deserialize(
3384                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"failure"},0]],"Fn",false]"##,
3385                Some(did_1()),
3386            )
3387        }
3388        fn did_565() -> ExplicitDefId {
3389            deserialize(
3390                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3391                Some(did_328()),
3392            )
3393        }
3394        fn did_566() -> ExplicitDefId {
3395            deserialize(
3396                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3397                Some(did_328()),
3398            )
3399        }
3400        fn did_567() -> ExplicitDefId {
3401            deserialize(
3402                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3403                Some(did_319()),
3404            )
3405        }
3406        fn did_568() -> ExplicitDefId {
3407            deserialize(
3408                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3409                Some(did_332()),
3410            )
3411        }
3412        fn did_569() -> ExplicitDefId {
3413            deserialize(
3414                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop_cf"},0]],"Fn",false]"##,
3415                Some(did_1()),
3416            )
3417        }
3418        fn did_570() -> ExplicitDefId {
3419            deserialize(
3420                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"question_mark_result"},0]],"Fn",false]"##,
3421                Some(did_293()),
3422            )
3423        }
3424        fn did_571() -> ExplicitDefId {
3425            deserialize(
3426                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3427                Some(did_357()),
3428            )
3429        }
3430        fn did_572() -> ExplicitDefId {
3431            deserialize(
3432                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3433                Some(did_300()),
3434            )
3435        }
3436        fn did_573() -> ExplicitDefId {
3437            deserialize(
3438                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3439                Some(did_300()),
3440            )
3441        }
3442        fn did_574() -> ExplicitDefId {
3443            deserialize(
3444                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3445                Some(did_282()),
3446            )
3447        }
3448        fn did_575() -> ExplicitDefId {
3449            deserialize(
3450                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3451                Some(did_300()),
3452            )
3453        }
3454        fn did_576() -> ExplicitDefId {
3455            deserialize(
3456                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3457                Some(did_312()),
3458            )
3459        }
3460        fn did_577() -> ExplicitDefId {
3461            deserialize(
3462                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3463                Some(did_319()),
3464            )
3465        }
3466        fn did_578() -> ExplicitDefId {
3467            deserialize(
3468                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"props"},0]],"Fn",false]"##,
3469                Some(did_293()),
3470            )
3471        }
3472        fn did_579() -> ExplicitDefId {
3473            deserialize(
3474                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"props"},0],["Use",0]],"Use",false]"##,
3475                Some(did_578()),
3476            )
3477        }
3478        fn did_580() -> ExplicitDefId {
3479            deserialize(
3480                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3481                Some(did_319()),
3482            )
3483        }
3484        fn did_581() -> ExplicitDefId {
3485            deserialize(
3486                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3487                Some(did_323()),
3488            )
3489        }
3490        fn did_582() -> ExplicitDefId {
3491            deserialize(
3492                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3493                Some(did_332()),
3494            )
3495        }
3496        fn did_583() -> ExplicitDefId {
3497            deserialize(
3498                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3499                Some(did_357()),
3500            )
3501        }
3502        fn did_584() -> ExplicitDefId {
3503            deserialize(
3504                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",1]],"Use",false]"##,
3505                Some(did_293()),
3506            )
3507        }
3508        fn did_585() -> ExplicitDefId {
3509            deserialize(
3510                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3511                Some(did_357()),
3512            )
3513        }
3514        fn did_586() -> ExplicitDefId {
3515            deserialize(
3516                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3517                Some(did_282()),
3518            )
3519        }
3520        fn did_587() -> ExplicitDefId {
3521            deserialize(
3522                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3523                Some(did_332()),
3524            )
3525        }
3526        fn did_588() -> ExplicitDefId {
3527            deserialize(
3528                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3529                Some(did_285()),
3530            )
3531        }
3532        fn did_589() -> ExplicitDefId {
3533            deserialize(
3534                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3535                Some(did_289()),
3536            )
3537        }
3538        fn did_590() -> ExplicitDefId {
3539            deserialize(
3540                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3541                Some(did_319()),
3542            )
3543        }
3544        fn did_591() -> ExplicitDefId {
3545            deserialize(
3546                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitor"},0]],"Fn",false]"##,
3547                Some(did_306()),
3548            )
3549        }
3550        fn did_592() -> ExplicitDefId {
3551            deserialize(
3552                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3553                Some(did_328()),
3554            )
3555        }
3556        fn did_593() -> ExplicitDefId {
3557            deserialize(
3558                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3559                Some(did_328()),
3560            )
3561        }
3562        fn did_594() -> ExplicitDefId {
3563            deserialize(
3564                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3565                Some(did_357()),
3566            )
3567        }
3568        fn did_595() -> ExplicitDefId {
3569            deserialize(
3570                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3571                Some(did_289()),
3572            )
3573        }
3574        fn did_596() -> ExplicitDefId {
3575            deserialize(
3576                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3577                Some(did_357()),
3578            )
3579        }
3580        fn did_597() -> ExplicitDefId {
3581            deserialize(
3582                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_to"},0]],"Fn",false]"##,
3583                Some(did_314()),
3584            )
3585        }
3586        fn did_598() -> ExplicitDefId {
3587            deserialize(
3588                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3589                Some(did_306()),
3590            )
3591        }
3592        fn did_599() -> ExplicitDefId {
3593            deserialize(
3594                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3595                Some(did_357()),
3596            )
3597        }
3598        fn did_600() -> ExplicitDefId {
3599            deserialize(
3600                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3601                Some(did_357()),
3602            )
3603        }
3604        fn did_601() -> ExplicitDefId {
3605            deserialize(
3606                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3607                Some(did_300()),
3608            )
3609        }
3610        fn did_602() -> ExplicitDefId {
3611            deserialize(
3612                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop_return"},0]],"Fn",false]"##,
3613                Some(did_1()),
3614            )
3615        }
3616        fn did_603() -> ExplicitDefId {
3617            deserialize(
3618                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3619                Some(did_312()),
3620            )
3621        }
3622        fn did_604() -> ExplicitDefId {
3623            deserialize(
3624                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3625                Some(did_332()),
3626            )
3627        }
3628        fn did_605() -> ExplicitDefId {
3629            deserialize(
3630                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"TypeNs":"Item"},0]],"AssocTy",false]"##,
3631                Some(did_192()),
3632            )
3633        }
3634        fn did_606() -> ExplicitDefId {
3635            deserialize(
3636                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3637                Some(did_195()),
3638            )
3639        }
3640        fn did_607() -> ExplicitDefId {
3641            deserialize(
3642                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3643                Some(did_256()),
3644            )
3645        }
3646        fn did_608() -> ExplicitDefId {
3647            deserialize(
3648                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3649                Some(did_254()),
3650            )
3651        }
3652        fn did_609() -> ExplicitDefId {
3653            deserialize(
3654                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3655                Some(did_252()),
3656            )
3657        }
3658        fn did_610() -> ExplicitDefId {
3659            deserialize(
3660                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3661                Some(did_260()),
3662            )
3663        }
3664        fn did_611() -> ExplicitDefId {
3665            deserialize(
3666                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3667                Some(did_250()),
3668            )
3669        }
3670        fn did_612() -> ExplicitDefId {
3671            deserialize(
3672                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3673                Some(did_248()),
3674            )
3675        }
3676        fn did_613() -> ExplicitDefId {
3677            deserialize(
3678                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3679                Some(did_266()),
3680            )
3681        }
3682        fn did_614() -> ExplicitDefId {
3683            deserialize(
3684                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3685                Some(did_262()),
3686            )
3687        }
3688        fn did_615() -> ExplicitDefId {
3689            deserialize(
3690                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3691                Some(did_264()),
3692            )
3693        }
3694        fn did_616() -> ExplicitDefId {
3695            deserialize(
3696                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3697                Some(did_258()),
3698            )
3699        }
3700        fn did_617() -> ExplicitDefId {
3701            deserialize(
3702                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Not"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3703                Some(did_159()),
3704            )
3705        }
3706        fn did_618() -> ExplicitDefId {
3707            deserialize(
3708                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3709                Some(did_238()),
3710            )
3711        }
3712        fn did_619() -> ExplicitDefId {
3713            deserialize(
3714                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"Range"},0]],"Struct",true]"##,
3715                Some(did_49()),
3716            )
3717        }
3718        fn did_620() -> ExplicitDefId {
3719            deserialize(
3720                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0]],"Struct",true]"##,
3721                Some(did_1()),
3722            )
3723        }
3724        fn did_621() -> ExplicitDefId {
3725            deserialize(
3726                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Break"},0]],"Variant",true]"##,
3727                Some(did_121()),
3728            )
3729        }
3730        fn did_622() -> ExplicitDefId {
3731            deserialize(
3732                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Continue"},0]],"Variant",true]"##,
3733                Some(did_121()),
3734            )
3735        }
3736        fn did_623() -> ExplicitDefId {
3737            deserialize(
3738                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeTo"},0]],"Struct",true]"##,
3739                Some(did_49()),
3740            )
3741        }
3742        fn did_624() -> ExplicitDefId {
3743            deserialize(
3744                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFull"},0]],"Struct",true]"##,
3745                Some(did_49()),
3746            )
3747        }
3748        fn did_625() -> ExplicitDefId {
3749            deserialize(
3750                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFrom"},0]],"Struct",true]"##,
3751                Some(did_49()),
3752            )
3753        }
3754        fn did_626() -> ExplicitDefId {
3755            deserialize(
3756                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Err"},0]],"Variant",true]"##,
3757                Some(did_77()),
3758            )
3759        }
3760        fn did_627() -> ExplicitDefId {
3761            deserialize(
3762                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"Some"},0]],"Variant",true]"##,
3763                Some(did_164()),
3764            )
3765        }
3766        fn did_628() -> ExplicitDefId {
3767            deserialize(
3768                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Ok"},0]],"Variant",true]"##,
3769                Some(did_77()),
3770            )
3771        }
3772        fn did_629() -> ExplicitDefId {
3773            deserialize(
3774                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Failure"},0]],"Struct",true]"##,
3775                Some(did_1()),
3776            )
3777        }
3778        fn did_630() -> ExplicitDefId {
3779            deserialize(
3780                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HashAlgorithm"},0],[{"TypeNs":"Sha256"},0]],"Variant",true]"##,
3781                Some(did_20()),
3782            )
3783        }
3784        fn did_631() -> ExplicitDefId {
3785            deserialize(
3786                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HMACAlgorithm"},0],[{"TypeNs":"Sha256"},0]],"Variant",true]"##,
3787                Some(did_63()),
3788            )
3789        }
3790        fn did_632() -> ExplicitDefId {
3791            deserialize(
3792                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"DHGroup"},0],[{"TypeNs":"X25519"},0]],"Variant",true]"##,
3793                Some(did_65()),
3794            )
3795        }
3796        fn did_633() -> ExplicitDefId {
3797            deserialize(
3798                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADAlgorithm"},0],[{"TypeNs":"Chacha20Poly1305"},0]],"Variant",true]"##,
3799                Some(did_84()),
3800            )
3801        }
3802        fn did_634() -> ExplicitDefId {
3803            deserialize(
3804                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"None"},0]],"Variant",true]"##,
3805                Some(did_164()),
3806            )
3807        }
3808        fn did_635() -> ExplicitDefId {
3809            deserialize(
3810                r##"["core",[[{"TypeNs":"panicking"},0],[{"TypeNs":"AssertKind"},0],[{"TypeNs":"Eq"},0]],"Variant",true]"##,
3811                Some(did_162()),
3812            )
3813        }
3814        [
3815            did_0().into_global_id_inner(),
3816            did_1().into_global_id_inner(),
3817            did_2().into_global_id_inner(),
3818            did_3().into_global_id_inner(),
3819            did_4().into_global_id_inner(),
3820            did_5().into_global_id_inner(),
3821            did_6().into_global_id_inner(),
3822            did_7().into_global_id_inner(),
3823            did_8().into_global_id_inner(),
3824            did_9().into_global_id_inner(),
3825            did_10().into_global_id_inner(),
3826            did_11().into_global_id_inner(),
3827            did_12().into_global_id_inner(),
3828            did_13().into_global_id_inner(),
3829            did_14().into_global_id_inner(),
3830            did_15().into_global_id_inner(),
3831            did_16().into_global_id_inner(),
3832            did_17().into_global_id_inner(),
3833            did_18().into_global_id_inner(),
3834            did_19().into_global_id_inner(),
3835            did_20().into_global_id_inner(),
3836            did_21().into_global_id_inner(),
3837            did_22().into_global_id_inner(),
3838            did_23().into_global_id_inner(),
3839            did_24().into_global_id_inner(),
3840            did_25().into_global_id_inner(),
3841            did_26().into_global_id_inner(),
3842            did_27().into_global_id_inner(),
3843            did_28().into_global_id_inner(),
3844            did_29().into_global_id_inner(),
3845            did_30().into_global_id_inner(),
3846            did_31().into_global_id_inner(),
3847            did_32().into_global_id_inner(),
3848            did_33().into_global_id_inner(),
3849            did_34().into_global_id_inner(),
3850            did_35().into_global_id_inner(),
3851            did_36().into_global_id_inner(),
3852            did_37().into_global_id_inner(),
3853            did_38().into_global_id_inner(),
3854            did_39().into_global_id_inner(),
3855            did_40().into_global_id_inner(),
3856            did_41().into_global_id_inner(),
3857            did_42().into_global_id_inner(),
3858            did_43().into_global_id_inner(),
3859            did_44().into_global_id_inner(),
3860            did_45().into_global_id_inner(),
3861            did_46().into_global_id_inner(),
3862            did_47().into_global_id_inner(),
3863            did_48().into_global_id_inner(),
3864            did_49().into_global_id_inner(),
3865            did_50().into_global_id_inner(),
3866            did_51().into_global_id_inner(),
3867            did_52().into_global_id_inner(),
3868            did_53().into_global_id_inner(),
3869            did_54().into_global_id_inner(),
3870            did_55().into_global_id_inner(),
3871            did_56().into_global_id_inner(),
3872            did_57().into_global_id_inner(),
3873            did_58().into_global_id_inner(),
3874            did_59().into_global_id_inner(),
3875            did_60().into_global_id_inner(),
3876            did_61().into_global_id_inner(),
3877            did_62().into_global_id_inner(),
3878            did_63().into_global_id_inner(),
3879            did_64().into_global_id_inner(),
3880            did_65().into_global_id_inner(),
3881            did_66().into_global_id_inner(),
3882            did_67().into_global_id_inner(),
3883            did_68().into_global_id_inner(),
3884            did_69().into_global_id_inner(),
3885            did_70().into_global_id_inner(),
3886            did_71().into_global_id_inner(),
3887            did_72().into_global_id_inner(),
3888            did_73().into_global_id_inner(),
3889            did_74().into_global_id_inner(),
3890            did_75().into_global_id_inner(),
3891            did_76().into_global_id_inner(),
3892            did_77().into_global_id_inner(),
3893            did_78().into_global_id_inner(),
3894            did_79().into_global_id_inner(),
3895            did_80().into_global_id_inner(),
3896            did_81().into_global_id_inner(),
3897            did_82().into_global_id_inner(),
3898            did_83().into_global_id_inner(),
3899            did_84().into_global_id_inner(),
3900            did_85().into_global_id_inner(),
3901            did_86().into_global_id_inner(),
3902            did_87().into_global_id_inner(),
3903            did_88().into_global_id_inner(),
3904            did_89().into_global_id_inner(),
3905            did_90().into_global_id_inner(),
3906            did_91().into_global_id_inner(),
3907            did_92().into_global_id_inner(),
3908            did_93().into_global_id_inner(),
3909            did_94().into_global_id_inner(),
3910            did_95().into_global_id_inner(),
3911            did_96().into_global_id_inner(),
3912            did_97().into_global_id_inner(),
3913            did_98().into_global_id_inner(),
3914            did_99().into_global_id_inner(),
3915            did_100().into_global_id_inner(),
3916            did_101().into_global_id_inner(),
3917            did_102().into_global_id_inner(),
3918            did_103().into_global_id_inner(),
3919            did_104().into_global_id_inner(),
3920            did_105().into_global_id_inner(),
3921            did_106().into_global_id_inner(),
3922            did_107().into_global_id_inner(),
3923            did_108().into_global_id_inner(),
3924            did_109().into_global_id_inner(),
3925            did_110().into_global_id_inner(),
3926            did_111().into_global_id_inner(),
3927            did_112().into_global_id_inner(),
3928            did_113().into_global_id_inner(),
3929            did_114().into_global_id_inner(),
3930            did_115().into_global_id_inner(),
3931            did_116().into_global_id_inner(),
3932            did_117().into_global_id_inner(),
3933            did_118().into_global_id_inner(),
3934            did_119().into_global_id_inner(),
3935            did_120().into_global_id_inner(),
3936            did_121().into_global_id_inner(),
3937            did_122().into_global_id_inner(),
3938            did_123().into_global_id_inner(),
3939            did_124().into_global_id_inner(),
3940            did_125().into_global_id_inner(),
3941            did_126().into_global_id_inner(),
3942            did_127().into_global_id_inner(),
3943            did_128().into_global_id_inner(),
3944            did_129().into_global_id_inner(),
3945            did_130().into_global_id_inner(),
3946            did_131().into_global_id_inner(),
3947            did_132().into_global_id_inner(),
3948            did_133().into_global_id_inner(),
3949            did_134().into_global_id_inner(),
3950            did_135().into_global_id_inner(),
3951            did_136().into_global_id_inner(),
3952            did_137().into_global_id_inner(),
3953            did_138().into_global_id_inner(),
3954            did_139().into_global_id_inner(),
3955            did_140().into_global_id_inner(),
3956            did_141().into_global_id_inner(),
3957            did_142().into_global_id_inner(),
3958            did_143().into_global_id_inner(),
3959            did_144().into_global_id_inner(),
3960            did_145().into_global_id_inner(),
3961            did_146().into_global_id_inner(),
3962            did_147().into_global_id_inner(),
3963            did_148().into_global_id_inner(),
3964            did_149().into_global_id_inner(),
3965            did_150().into_global_id_inner(),
3966            did_151().into_global_id_inner(),
3967            did_152().into_global_id_inner(),
3968            did_153().into_global_id_inner(),
3969            did_154().into_global_id_inner(),
3970            did_155().into_global_id_inner(),
3971            did_156().into_global_id_inner(),
3972            did_157().into_global_id_inner(),
3973            did_158().into_global_id_inner(),
3974            did_159().into_global_id_inner(),
3975            did_160().into_global_id_inner(),
3976            did_161().into_global_id_inner(),
3977            did_162().into_global_id_inner(),
3978            did_163().into_global_id_inner(),
3979            did_164().into_global_id_inner(),
3980            did_165().into_global_id_inner(),
3981            did_166().into_global_id_inner(),
3982            did_167().into_global_id_inner(),
3983            did_168().into_global_id_inner(),
3984            did_169().into_global_id_inner(),
3985            did_170().into_global_id_inner(),
3986            did_171().into_global_id_inner(),
3987            did_172().into_global_id_inner(),
3988            did_173().into_global_id_inner(),
3989            did_174().into_global_id_inner(),
3990            did_175().into_global_id_inner(),
3991            did_176().into_global_id_inner(),
3992            did_177().into_global_id_inner(),
3993            did_178().into_global_id_inner(),
3994            did_179().into_global_id_inner(),
3995            did_180().into_global_id_inner(),
3996            did_181().into_global_id_inner(),
3997            did_182().into_global_id_inner(),
3998            did_183().into_global_id_inner(),
3999            did_184().into_global_id_inner(),
4000            did_185().into_global_id_inner(),
4001            did_186().into_global_id_inner(),
4002            did_187().into_global_id_inner(),
4003            did_188().into_global_id_inner(),
4004            did_189().into_global_id_inner(),
4005            did_190().into_global_id_inner(),
4006            did_191().into_global_id_inner(),
4007            did_192().into_global_id_inner(),
4008            did_193().into_global_id_inner(),
4009            did_194().into_global_id_inner(),
4010            did_195().into_global_id_inner(),
4011            did_196().into_global_id_inner(),
4012            did_197().into_global_id_inner(),
4013            did_198().into_global_id_inner(),
4014            did_199().into_global_id_inner(),
4015            did_200().into_global_id_inner(),
4016            did_201().into_global_id_inner(),
4017            did_202().into_global_id_inner(),
4018            did_203().into_global_id_inner(),
4019            did_204().into_global_id_inner(),
4020            did_205().into_global_id_inner(),
4021            did_206().into_global_id_inner(),
4022            did_207().into_global_id_inner(),
4023            did_208().into_global_id_inner(),
4024            did_209().into_global_id_inner(),
4025            did_210().into_global_id_inner(),
4026            did_211().into_global_id_inner(),
4027            did_212().into_global_id_inner(),
4028            did_213().into_global_id_inner(),
4029            did_214().into_global_id_inner(),
4030            did_215().into_global_id_inner(),
4031            did_216().into_global_id_inner(),
4032            did_217().into_global_id_inner(),
4033            did_218().into_global_id_inner(),
4034            did_219().into_global_id_inner(),
4035            did_220().into_global_id_inner(),
4036            did_221().into_global_id_inner(),
4037            did_222().into_global_id_inner(),
4038            did_223().into_global_id_inner(),
4039            did_224().into_global_id_inner(),
4040            did_225().into_global_id_inner(),
4041            did_226().into_global_id_inner(),
4042            did_227().into_global_id_inner(),
4043            did_228().into_global_id_inner(),
4044            did_229().into_global_id_inner(),
4045            did_230().into_global_id_inner(),
4046            did_231().into_global_id_inner(),
4047            did_232().into_global_id_inner(),
4048            did_233().into_global_id_inner(),
4049            did_234().into_global_id_inner(),
4050            did_235().into_global_id_inner(),
4051            did_236().into_global_id_inner(),
4052            did_237().into_global_id_inner(),
4053            did_238().into_global_id_inner(),
4054            did_239().into_global_id_inner(),
4055            did_240().into_global_id_inner(),
4056            did_241().into_global_id_inner(),
4057            did_242().into_global_id_inner(),
4058            did_243().into_global_id_inner(),
4059            did_244().into_global_id_inner(),
4060            did_245().into_global_id_inner(),
4061            did_246().into_global_id_inner(),
4062            did_247().into_global_id_inner(),
4063            did_248().into_global_id_inner(),
4064            did_249().into_global_id_inner(),
4065            did_250().into_global_id_inner(),
4066            did_251().into_global_id_inner(),
4067            did_252().into_global_id_inner(),
4068            did_253().into_global_id_inner(),
4069            did_254().into_global_id_inner(),
4070            did_255().into_global_id_inner(),
4071            did_256().into_global_id_inner(),
4072            did_257().into_global_id_inner(),
4073            did_258().into_global_id_inner(),
4074            did_259().into_global_id_inner(),
4075            did_260().into_global_id_inner(),
4076            did_261().into_global_id_inner(),
4077            did_262().into_global_id_inner(),
4078            did_263().into_global_id_inner(),
4079            did_264().into_global_id_inner(),
4080            did_265().into_global_id_inner(),
4081            did_266().into_global_id_inner(),
4082            did_267().into_global_id_inner(),
4083            did_268().into_global_id_inner(),
4084            did_269().into_global_id_inner(),
4085            did_270().into_global_id_inner(),
4086            did_271().into_global_id_inner(),
4087            did_272().into_global_id_inner(),
4088            did_273().into_global_id_inner(),
4089            did_274().into_global_id_inner(),
4090            did_275().into_global_id_inner(),
4091            did_276().into_global_id_inner(),
4092            did_277().into_global_id_inner(),
4093            did_278().into_global_id_inner(),
4094            did_279().into_global_id_inner(),
4095            did_280().into_global_id_inner(),
4096            did_281().into_global_id_inner(),
4097            did_282().into_global_id_inner(),
4098            did_283().into_global_id_inner(),
4099            did_284().into_global_id_inner(),
4100            did_285().into_global_id_inner(),
4101            did_286().into_global_id_inner(),
4102            did_287().into_global_id_inner(),
4103            did_288().into_global_id_inner(),
4104            did_289().into_global_id_inner(),
4105            did_290().into_global_id_inner(),
4106            did_291().into_global_id_inner(),
4107            did_292().into_global_id_inner(),
4108            did_293().into_global_id_inner(),
4109            did_294().into_global_id_inner(),
4110            did_295().into_global_id_inner(),
4111            did_296().into_global_id_inner(),
4112            did_297().into_global_id_inner(),
4113            did_298().into_global_id_inner(),
4114            did_299().into_global_id_inner(),
4115            did_300().into_global_id_inner(),
4116            did_301().into_global_id_inner(),
4117            did_302().into_global_id_inner(),
4118            did_303().into_global_id_inner(),
4119            did_304().into_global_id_inner(),
4120            did_305().into_global_id_inner(),
4121            did_306().into_global_id_inner(),
4122            did_307().into_global_id_inner(),
4123            did_308().into_global_id_inner(),
4124            did_309().into_global_id_inner(),
4125            did_310().into_global_id_inner(),
4126            did_311().into_global_id_inner(),
4127            did_312().into_global_id_inner(),
4128            did_313().into_global_id_inner(),
4129            did_314().into_global_id_inner(),
4130            did_315().into_global_id_inner(),
4131            did_316().into_global_id_inner(),
4132            did_317().into_global_id_inner(),
4133            did_318().into_global_id_inner(),
4134            did_319().into_global_id_inner(),
4135            did_320().into_global_id_inner(),
4136            did_321().into_global_id_inner(),
4137            did_322().into_global_id_inner(),
4138            did_323().into_global_id_inner(),
4139            did_324().into_global_id_inner(),
4140            did_325().into_global_id_inner(),
4141            did_326().into_global_id_inner(),
4142            did_327().into_global_id_inner(),
4143            did_328().into_global_id_inner(),
4144            did_329().into_global_id_inner(),
4145            did_330().into_global_id_inner(),
4146            did_331().into_global_id_inner(),
4147            did_332().into_global_id_inner(),
4148            did_333().into_global_id_inner(),
4149            did_334().into_global_id_inner(),
4150            did_335().into_global_id_inner(),
4151            did_336().into_global_id_inner(),
4152            did_337().into_global_id_inner(),
4153            did_338().into_global_id_inner(),
4154            did_339().into_global_id_inner(),
4155            did_340().into_global_id_inner(),
4156            did_341().into_global_id_inner(),
4157            did_342().into_global_id_inner(),
4158            did_343().into_global_id_inner(),
4159            did_344().into_global_id_inner(),
4160            did_345().into_global_id_inner(),
4161            did_346().into_global_id_inner(),
4162            did_347().into_global_id_inner(),
4163            did_348().into_global_id_inner(),
4164            did_349().into_global_id_inner(),
4165            did_350().into_global_id_inner(),
4166            did_351().into_global_id_inner(),
4167            did_352().into_global_id_inner(),
4168            did_353().into_global_id_inner(),
4169            did_354().into_global_id_inner(),
4170            did_355().into_global_id_inner(),
4171            did_356().into_global_id_inner(),
4172            did_357().into_global_id_inner(),
4173            did_358().into_global_id_inner(),
4174            did_359().into_global_id_inner(),
4175            did_360().into_global_id_inner(),
4176            did_361().into_global_id_inner(),
4177            did_362().into_global_id_inner(),
4178            did_363().into_global_id_inner(),
4179            did_364().into_global_id_inner(),
4180            did_365().into_global_id_inner(),
4181            did_366().into_global_id_inner(),
4182            did_367().into_global_id_inner(),
4183            did_368().into_global_id_inner(),
4184            did_369().into_global_id_inner(),
4185            did_370().into_global_id_inner(),
4186            did_371().into_global_id_inner(),
4187            did_372().into_global_id_inner(),
4188            did_373().into_global_id_inner(),
4189            did_374().into_global_id_inner(),
4190            did_375().into_global_id_inner(),
4191            did_376().into_global_id_inner(),
4192            did_377().into_global_id_inner(),
4193            did_378().into_global_id_inner(),
4194            did_379().into_global_id_inner(),
4195            did_380().into_global_id_inner(),
4196            did_381().into_global_id_inner(),
4197            did_382().into_global_id_inner(),
4198            did_383().into_global_id_inner(),
4199            did_384().into_global_id_inner(),
4200            did_385().into_global_id_inner(),
4201            did_386().into_global_id_inner(),
4202            did_387().into_global_id_inner(),
4203            did_388().into_global_id_inner(),
4204            did_389().into_global_id_inner(),
4205            did_390().into_global_id_inner(),
4206            did_391().into_global_id_inner(),
4207            did_392().into_global_id_inner(),
4208            did_393().into_global_id_inner(),
4209            did_394().into_global_id_inner(),
4210            did_395().into_global_id_inner(),
4211            did_396().into_global_id_inner(),
4212            did_397().into_global_id_inner(),
4213            did_398().into_global_id_inner(),
4214            did_399().into_global_id_inner(),
4215            did_400().into_global_id_inner(),
4216            did_401().into_global_id_inner(),
4217            did_402().into_global_id_inner(),
4218            did_403().into_global_id_inner(),
4219            did_404().into_global_id_inner(),
4220            did_405().into_global_id_inner(),
4221            did_406().into_global_id_inner(),
4222            did_407().into_global_id_inner(),
4223            did_408().into_global_id_inner(),
4224            did_409().into_global_id_inner(),
4225            did_410().into_global_id_inner(),
4226            did_411().into_global_id_inner(),
4227            did_412().into_global_id_inner(),
4228            did_413().into_global_id_inner(),
4229            did_414().into_global_id_inner(),
4230            did_415().into_global_id_inner(),
4231            did_416().into_global_id_inner(),
4232            did_417().into_global_id_inner(),
4233            did_418().into_global_id_inner(),
4234            did_419().into_global_id_inner(),
4235            did_420().into_global_id_inner(),
4236            did_421().into_global_id_inner(),
4237            did_422().into_global_id_inner(),
4238            did_423().into_global_id_inner(),
4239            did_424().into_global_id_inner(),
4240            did_425().into_global_id_inner(),
4241            did_426().into_global_id_inner(),
4242            did_427().into_global_id_inner(),
4243            did_428().into_global_id_inner(),
4244            did_429().into_global_id_inner(),
4245            did_430().into_global_id_inner(),
4246            did_431().into_global_id_inner(),
4247            did_432().into_global_id_inner(),
4248            did_433().into_global_id_inner(),
4249            did_434().into_global_id_inner(),
4250            did_435().into_global_id_inner(),
4251            did_436().into_global_id_inner(),
4252            did_437().into_global_id_inner(),
4253            did_438().into_global_id_inner(),
4254            did_439().into_global_id_inner(),
4255            did_440().into_global_id_inner(),
4256            did_441().into_global_id_inner(),
4257            did_442().into_global_id_inner(),
4258            did_443().into_global_id_inner(),
4259            did_444().into_global_id_inner(),
4260            did_445().into_global_id_inner(),
4261            did_446().into_global_id_inner(),
4262            did_447().into_global_id_inner(),
4263            did_448().into_global_id_inner(),
4264            did_449().into_global_id_inner(),
4265            did_450().into_global_id_inner(),
4266            did_451().into_global_id_inner(),
4267            did_452().into_global_id_inner(),
4268            did_453().into_global_id_inner(),
4269            did_454().into_global_id_inner(),
4270            did_455().into_global_id_inner(),
4271            did_456().into_global_id_inner(),
4272            did_457().into_global_id_inner(),
4273            did_458().into_global_id_inner(),
4274            did_459().into_global_id_inner(),
4275            did_460().into_global_id_inner(),
4276            did_461().into_global_id_inner(),
4277            did_462().into_global_id_inner(),
4278            did_463().into_global_id_inner(),
4279            did_464().into_global_id_inner(),
4280            did_465().into_global_id_inner(),
4281            did_466().into_global_id_inner(),
4282            did_467().into_global_id_inner(),
4283            did_468().into_global_id_inner(),
4284            did_469().into_global_id_inner(),
4285            did_470().into_global_id_inner(),
4286            did_471().into_global_id_inner(),
4287            did_472().into_global_id_inner(),
4288            did_473().into_global_id_inner(),
4289            did_474().into_global_id_inner(),
4290            did_475().into_global_id_inner(),
4291            did_476().into_global_id_inner(),
4292            did_477().into_global_id_inner(),
4293            did_478().into_global_id_inner(),
4294            did_479().into_global_id_inner(),
4295            did_480().into_global_id_inner(),
4296            did_481().into_global_id_inner(),
4297            did_482().into_global_id_inner(),
4298            did_483().into_global_id_inner(),
4299            did_484().into_global_id_inner(),
4300            did_485().into_global_id_inner(),
4301            did_486().into_global_id_inner(),
4302            did_487().into_global_id_inner(),
4303            did_488().into_global_id_inner(),
4304            did_489().into_global_id_inner(),
4305            did_490().into_global_id_inner(),
4306            did_491().into_global_id_inner(),
4307            did_492().into_global_id_inner(),
4308            did_493().into_global_id_inner(),
4309            did_494().into_global_id_inner(),
4310            did_495().into_global_id_inner(),
4311            did_496().into_global_id_inner(),
4312            did_497().into_global_id_inner(),
4313            did_498().into_global_id_inner(),
4314            did_499().into_global_id_inner(),
4315            did_500().into_global_id_inner(),
4316            did_501().into_global_id_inner(),
4317            did_502().into_global_id_inner(),
4318            did_503().into_global_id_inner(),
4319            did_504().into_global_id_inner(),
4320            did_505().into_global_id_inner(),
4321            did_506().into_global_id_inner(),
4322            did_507().into_global_id_inner(),
4323            did_508().into_global_id_inner(),
4324            did_509().into_global_id_inner(),
4325            did_510().into_global_id_inner(),
4326            did_511().into_global_id_inner(),
4327            did_512().into_global_id_inner(),
4328            did_513().into_global_id_inner(),
4329            did_514().into_global_id_inner(),
4330            did_515().into_global_id_inner(),
4331            did_516().into_global_id_inner(),
4332            did_517().into_global_id_inner(),
4333            did_518().into_global_id_inner(),
4334            did_519().into_global_id_inner(),
4335            did_520().into_global_id_inner(),
4336            did_521().into_global_id_inner(),
4337            did_522().into_global_id_inner(),
4338            did_523().into_global_id_inner(),
4339            did_524().into_global_id_inner(),
4340            did_525().into_global_id_inner(),
4341            did_526().into_global_id_inner(),
4342            did_527().into_global_id_inner(),
4343            did_528().into_global_id_inner(),
4344            did_529().into_global_id_inner(),
4345            did_530().into_global_id_inner(),
4346            did_531().into_global_id_inner(),
4347            did_532().into_global_id_inner(),
4348            did_533().into_global_id_inner(),
4349            did_534().into_global_id_inner(),
4350            did_535().into_global_id_inner(),
4351            did_536().into_global_id_inner(),
4352            did_537().into_global_id_inner(),
4353            did_538().into_global_id_inner(),
4354            did_539().into_global_id_inner(),
4355            did_540().into_global_id_inner(),
4356            did_541().into_global_id_inner(),
4357            did_542().into_global_id_inner(),
4358            did_543().into_global_id_inner(),
4359            did_544().into_global_id_inner(),
4360            did_545().into_global_id_inner(),
4361            did_546().into_global_id_inner(),
4362            did_547().into_global_id_inner(),
4363            did_548().into_global_id_inner(),
4364            did_549().into_global_id_inner(),
4365            did_550().into_global_id_inner(),
4366            did_551().into_global_id_inner(),
4367            did_552().into_global_id_inner(),
4368            did_553().into_global_id_inner(),
4369            did_554().into_global_id_inner(),
4370            did_555().into_global_id_inner(),
4371            did_556().into_global_id_inner(),
4372            did_557().into_global_id_inner(),
4373            did_558().into_global_id_inner(),
4374            did_559().into_global_id_inner(),
4375            did_560().into_global_id_inner(),
4376            did_561().into_global_id_inner(),
4377            did_562().into_global_id_inner(),
4378            did_563().into_global_id_inner(),
4379            did_564().into_global_id_inner(),
4380            did_565().into_global_id_inner(),
4381            did_566().into_global_id_inner(),
4382            did_567().into_global_id_inner(),
4383            did_568().into_global_id_inner(),
4384            did_569().into_global_id_inner(),
4385            did_570().into_global_id_inner(),
4386            did_571().into_global_id_inner(),
4387            did_572().into_global_id_inner(),
4388            did_573().into_global_id_inner(),
4389            did_574().into_global_id_inner(),
4390            did_575().into_global_id_inner(),
4391            did_576().into_global_id_inner(),
4392            did_577().into_global_id_inner(),
4393            did_578().into_global_id_inner(),
4394            did_579().into_global_id_inner(),
4395            did_580().into_global_id_inner(),
4396            did_581().into_global_id_inner(),
4397            did_582().into_global_id_inner(),
4398            did_583().into_global_id_inner(),
4399            did_584().into_global_id_inner(),
4400            did_585().into_global_id_inner(),
4401            did_586().into_global_id_inner(),
4402            did_587().into_global_id_inner(),
4403            did_588().into_global_id_inner(),
4404            did_589().into_global_id_inner(),
4405            did_590().into_global_id_inner(),
4406            did_591().into_global_id_inner(),
4407            did_592().into_global_id_inner(),
4408            did_593().into_global_id_inner(),
4409            did_594().into_global_id_inner(),
4410            did_595().into_global_id_inner(),
4411            did_596().into_global_id_inner(),
4412            did_597().into_global_id_inner(),
4413            did_598().into_global_id_inner(),
4414            did_599().into_global_id_inner(),
4415            did_600().into_global_id_inner(),
4416            did_601().into_global_id_inner(),
4417            did_602().into_global_id_inner(),
4418            did_603().into_global_id_inner(),
4419            did_604().into_global_id_inner(),
4420            did_605().into_global_id_inner(),
4421            did_606().into_global_id_inner(),
4422            did_607().into_global_id_inner(),
4423            did_608().into_global_id_inner(),
4424            did_609().into_global_id_inner(),
4425            did_610().into_global_id_inner(),
4426            did_611().into_global_id_inner(),
4427            did_612().into_global_id_inner(),
4428            did_613().into_global_id_inner(),
4429            did_614().into_global_id_inner(),
4430            did_615().into_global_id_inner(),
4431            did_616().into_global_id_inner(),
4432            did_617().into_global_id_inner(),
4433            did_618().into_global_id_inner(),
4434            did_619().into_global_id_inner(),
4435            did_620().into_global_id_inner(),
4436            did_621().into_global_id_inner(),
4437            did_622().into_global_id_inner(),
4438            did_623().into_global_id_inner(),
4439            did_624().into_global_id_inner(),
4440            did_625().into_global_id_inner(),
4441            did_626().into_global_id_inner(),
4442            did_627().into_global_id_inner(),
4443            did_628().into_global_id_inner(),
4444            did_629().into_global_id_inner(),
4445            did_630().into_global_id_inner(),
4446            did_631().into_global_id_inner(),
4447            did_632().into_global_id_inner(),
4448            did_633().into_global_id_inner(),
4449            did_634().into_global_id_inner(),
4450            did_635().into_global_id_inner(),
4451        ]
4452    })
4453};
4454
4455static INTERNED_GLOBAL_IDS: [crate::interning::Interned<
4456    crate::ast::identifiers::global_id::GlobalIdInner,
4457>; 636] = TABLE_AND_INTERNED_GLOBAL_IDS.1;
4458
4459impl crate::interning::Internable for crate::ast::identifiers::global_id::GlobalIdInner {
4460    fn interning_table() -> &'static std::sync::Mutex<crate::interning::InterningTable<Self>> {
4461        &TABLE_AND_INTERNED_GLOBAL_IDS.0
4462    }
4463}
4464
4465use super::root;
4466pub mod alloc {
4467    #![doc = r##"This is the module [`::alloc`]."##]
4468    use super::root;
4469    pub mod alloc {
4470        #![doc = r##"This is the module [`::alloc::alloc`]."##]
4471        use super::root;
4472
4473        #[doc = r##"This is the struct [`::alloc::alloc::Global`]."##]
4474        pub const Global: crate::ast::identifiers::global_id::GlobalId =
4475            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[4]);
4476
4477        #[doc = r##"This is an impl block."##]
4478        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4479            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[15]);
4480
4481        #[doc = r##"This is an impl block."##]
4482        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
4483            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[16]);
4484    }
4485    pub mod boxed {
4486        #![doc = r##"This is the module [`::alloc::boxed`]."##]
4487        use super::root;
4488        pub mod Impl {
4489            #![doc = r##"This is an impl block."##]
4490            use super::root;
4491
4492            #[doc = r##"This is the associated function [`::alloc::boxed::Impl::new`]."##]
4493            pub const new: crate::ast::identifiers::global_id::GlobalId =
4494                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[181]);
4495        }
4496
4497        #[doc = r##"This is the struct [`::alloc::boxed::Box`]."##]
4498        pub const Box: crate::ast::identifiers::global_id::GlobalId =
4499            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[34]);
4500
4501        #[doc = r##"This is an impl block."##]
4502        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
4503            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[180]);
4504    }
4505    pub mod slice {
4506        #![doc = r##"This is the module [`::alloc::slice`]."##]
4507        use super::root;
4508        pub mod Impl {
4509            #![doc = r##"This is an impl block."##]
4510            use super::root;
4511
4512            #[doc = r##"This is the associated function [`::alloc::slice::Impl::concat`]."##]
4513            pub const concat: crate::ast::identifiers::global_id::GlobalId =
4514                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[44]);
4515
4516            #[doc = r##"This is the associated function [`::alloc::slice::Impl::into_vec`]."##]
4517            pub const into_vec: crate::ast::identifiers::global_id::GlobalId =
4518                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[38]);
4519
4520            #[doc = r##"This is the associated function [`::alloc::slice::Impl::to_vec`]."##]
4521            pub const to_vec: crate::ast::identifiers::global_id::GlobalId =
4522                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[45]);
4523        }
4524
4525        #[doc = r##"This is the trait [`::alloc::slice::Concat`]."##]
4526        pub const Concat: crate::ast::identifiers::global_id::GlobalId =
4527            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[39]);
4528
4529        #[doc = r##"This is an impl block."##]
4530        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
4531            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[37]);
4532
4533        #[doc = r##"This is an impl block."##]
4534        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4535            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[43]);
4536    }
4537    pub mod string {
4538        #![doc = r##"This is the module [`::alloc::string`]."##]
4539        use super::root;
4540
4541        #[doc = r##"This is the struct [`::alloc::string::String`]."##]
4542        pub const String: crate::ast::identifiers::global_id::GlobalId =
4543            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[183]);
4544    }
4545    pub mod vec {
4546        #![doc = r##"This is the module [`::alloc::vec`]."##]
4547        use super::root;
4548        pub mod Impl__1 {
4549            #![doc = r##"This is an impl block."##]
4550            use super::root;
4551
4552            #[doc = r##"This is the associated function [`::alloc::vec::Impl__1::truncate`]."##]
4553            pub const truncate: crate::ast::identifiers::global_id::GlobalId =
4554                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[29]);
4555        }
4556        pub mod Impl__2 {
4557            #![doc = r##"This is an impl block."##]
4558            use super::root;
4559
4560            #[doc = r##"This is the associated function [`::alloc::vec::Impl__2::extend_from_slice`]."##]
4561            pub const extend_from_slice: crate::ast::identifiers::global_id::GlobalId =
4562                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[31]);
4563        }
4564
4565        #[doc = r##"This is an impl block."##]
4566        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4567            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[28]);
4568
4569        #[doc = r##"This is an impl block."##]
4570        pub const Impl__11: crate::ast::identifiers::global_id::GlobalId =
4571            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[17]);
4572
4573        #[doc = r##"This is an impl block."##]
4574        pub const Impl__13: crate::ast::identifiers::global_id::GlobalId =
4575            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[59]);
4576
4577        #[doc = r##"This is an impl block."##]
4578        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4579            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[30]);
4580
4581        #[doc = r##"This is an impl block."##]
4582        pub const Impl__8: crate::ast::identifiers::global_id::GlobalId =
4583            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[26]);
4584
4585        #[doc = r##"This is the struct [`::alloc::vec::Vec`]."##]
4586        pub const Vec: crate::ast::identifiers::global_id::GlobalId =
4587            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[6]);
4588
4589        #[doc = r##"This is the function [`::alloc::vec::from_elem`]."##]
4590        pub const from_elem: crate::ast::identifiers::global_id::GlobalId =
4591            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[91]);
4592    }
4593
4594    #[doc = r##"This is the module [`::alloc::alloc`]."##]
4595    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
4596        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[3]);
4597
4598    #[doc = r##"This is the module [`::alloc::boxed`]."##]
4599    pub const boxed: crate::ast::identifiers::global_id::GlobalId =
4600        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[33]);
4601
4602    #[doc = r##"This is the module [`::alloc::slice`]."##]
4603    pub const slice: crate::ast::identifiers::global_id::GlobalId =
4604        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[36]);
4605
4606    #[doc = r##"This is the module [`::alloc::string`]."##]
4607    pub const string: crate::ast::identifiers::global_id::GlobalId =
4608        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[182]);
4609
4610    #[doc = r##"This is the module [`::alloc::vec`]."##]
4611    pub const vec: crate::ast::identifiers::global_id::GlobalId =
4612        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[5]);
4613}
4614pub mod core {
4615    #![doc = r##"This is the module [`::core`]."##]
4616    use super::root;
4617    pub mod alloc {
4618        #![doc = r##"This is the module [`::core::alloc`]."##]
4619        use super::root;
4620
4621        #[doc = r##"This is the trait [`::core::alloc::Allocator`]."##]
4622        pub const Allocator: crate::ast::identifiers::global_id::GlobalId =
4623            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[14]);
4624    }
4625    pub mod array {
4626        #![doc = r##"This is the module [`::core::array`]."##]
4627        use super::root;
4628        pub mod iter {
4629            #![doc = r##"This is the module [`::core::array::iter`]."##]
4630            use super::root;
4631
4632            #[doc = r##"This is an impl block."##]
4633            pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4634                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[144]);
4635
4636            #[doc = r##"This is the struct [`::core::array::iter::IntoIter`]."##]
4637            pub const IntoIter: crate::ast::identifiers::global_id::GlobalId =
4638                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[138]);
4639        }
4640
4641        #[doc = r##"This is the module [`::core::array::iter`]."##]
4642        pub const iter: crate::ast::identifiers::global_id::GlobalId =
4643            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[137]);
4644    }
4645    pub mod borrow {
4646        #![doc = r##"This is the module [`::core::borrow`]."##]
4647        use super::root;
4648
4649        #[doc = r##"This is the trait [`::core::borrow::Borrow`]."##]
4650        pub const Borrow: crate::ast::identifiers::global_id::GlobalId =
4651            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[41]);
4652
4653        #[doc = r##"This is an impl block."##]
4654        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4655            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[42]);
4656    }
4657    pub mod clone {
4658        #![doc = r##"This is the module [`::core::clone`]."##]
4659        use super::root;
4660        pub mod Clone {
4661            #![doc = r##"This is the trait [`::core::clone::Clone`]."##]
4662            use super::root;
4663
4664            #[doc = r##"This is the associated function [`::core::clone::Clone::clone`]."##]
4665            pub const clone: crate::ast::identifiers::global_id::GlobalId =
4666                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[10]);
4667        }
4668        pub mod impls {
4669            #![doc = r##"This is the module [`::core::clone::impls`]."##]
4670            use super::root;
4671
4672            #[doc = r##"This is an impl block."##]
4673            pub const Impl__6: crate::ast::identifiers::global_id::GlobalId =
4674                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[12]);
4675        }
4676
4677        #[doc = r##"This is the trait [`::core::clone::Clone`]."##]
4678        pub const Clone: crate::ast::identifiers::global_id::GlobalId =
4679            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[9]);
4680
4681        #[doc = r##"This is the module [`::core::clone::impls`]."##]
4682        pub const impls: crate::ast::identifiers::global_id::GlobalId =
4683            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[11]);
4684    }
4685    pub mod cmp {
4686        #![doc = r##"This is the module [`::core::cmp`]."##]
4687        use super::root;
4688        pub mod PartialEq {
4689            #![doc = r##"This is the trait [`::core::cmp::PartialEq`]."##]
4690            use super::root;
4691
4692            #[doc = r##"This is the associated function [`::core::cmp::PartialEq::eq`]."##]
4693            pub const eq: crate::ast::identifiers::global_id::GlobalId =
4694                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[157]);
4695
4696            #[doc = r##"This is the associated function [`::core::cmp::PartialEq::ne`]."##]
4697            pub const ne: crate::ast::identifiers::global_id::GlobalId =
4698                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[274]);
4699        }
4700        pub mod PartialOrd {
4701            #![doc = r##"This is the trait [`::core::cmp::PartialOrd`]."##]
4702            use super::root;
4703
4704            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::ge`]."##]
4705            pub const ge: crate::ast::identifiers::global_id::GlobalId =
4706                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[273]);
4707
4708            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::gt`]."##]
4709            pub const gt: crate::ast::identifiers::global_id::GlobalId =
4710                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[270]);
4711
4712            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::le`]."##]
4713            pub const le: crate::ast::identifiers::global_id::GlobalId =
4714                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[272]);
4715
4716            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::lt`]."##]
4717            pub const lt: crate::ast::identifiers::global_id::GlobalId =
4718                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[269]);
4719        }
4720
4721        #[doc = r##"This is the trait [`::core::cmp::PartialEq`]."##]
4722        pub const PartialEq: crate::ast::identifiers::global_id::GlobalId =
4723            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[156]);
4724
4725        #[doc = r##"This is the trait [`::core::cmp::PartialOrd`]."##]
4726        pub const PartialOrd: crate::ast::identifiers::global_id::GlobalId =
4727            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[268]);
4728    }
4729    pub mod convert {
4730        #![doc = r##"This is the module [`::core::convert`]."##]
4731        use super::root;
4732        pub mod From {
4733            #![doc = r##"This is the trait [`::core::convert::From`]."##]
4734            use super::root;
4735
4736            #[doc = r##"This is the associated function [`::core::convert::From::from`]."##]
4737            pub const from: crate::ast::identifiers::global_id::GlobalId =
4738                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[146]);
4739        }
4740        pub mod Into {
4741            #![doc = r##"This is the trait [`::core::convert::Into`]."##]
4742            use super::root;
4743
4744            #[doc = r##"This is the associated function [`::core::convert::Into::into`]."##]
4745            pub const into: crate::ast::identifiers::global_id::GlobalId =
4746                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[131]);
4747        }
4748        pub mod num {
4749            #![doc = r##"This is the module [`::core::convert::num`]."##]
4750            use super::root;
4751
4752            #[doc = r##"This is an impl block."##]
4753            pub const Impl__64: crate::ast::identifiers::global_id::GlobalId =
4754                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[134]);
4755
4756            #[doc = r##"This is an impl block."##]
4757            pub const Impl__88: crate::ast::identifiers::global_id::GlobalId =
4758                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[188]);
4759        }
4760
4761        #[doc = r##"This is the trait [`::core::convert::From`]."##]
4762        pub const From: crate::ast::identifiers::global_id::GlobalId =
4763            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[132]);
4764
4765        #[doc = r##"This is an impl block."##]
4766        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
4767            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[135]);
4768
4769        #[doc = r##"This is an impl block."##]
4770        pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
4771            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[200]);
4772
4773        #[doc = r##"This is the enum [`::core::convert::Infallible`]."##]
4774        pub const Infallible: crate::ast::identifiers::global_id::GlobalId =
4775            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[184]);
4776
4777        #[doc = r##"This is the trait [`::core::convert::Into`]."##]
4778        pub const Into: crate::ast::identifiers::global_id::GlobalId =
4779            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[130]);
4780
4781        #[doc = r##"This is the module [`::core::convert::num`]."##]
4782        pub const num: crate::ast::identifiers::global_id::GlobalId =
4783            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[133]);
4784    }
4785    pub mod fmt {
4786        #![doc = r##"This is the module [`::core::fmt`]."##]
4787        use super::root;
4788        pub mod num {
4789            #![doc = r##"This is the module [`::core::fmt::num`]."##]
4790            use super::root;
4791
4792            #[doc = r##"This is an impl block."##]
4793            pub const Impl__82: crate::ast::identifiers::global_id::GlobalId =
4794                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[169]);
4795        }
4796
4797        #[doc = r##"This is the struct [`::core::fmt::Arguments`]."##]
4798        pub const Arguments: crate::ast::identifiers::global_id::GlobalId =
4799            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[166]);
4800
4801        #[doc = r##"This is the trait [`::core::fmt::Debug`]."##]
4802        pub const Debug: crate::ast::identifiers::global_id::GlobalId =
4803            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[167]);
4804
4805        #[doc = r##"This is the module [`::core::fmt::num`]."##]
4806        pub const num: crate::ast::identifiers::global_id::GlobalId =
4807            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[168]);
4808    }
4809    pub mod iter {
4810        #![doc = r##"This is the module [`::core::iter`]."##]
4811        use super::root;
4812        pub mod adapters {
4813            #![doc = r##"This is the module [`::core::iter::adapters`]."##]
4814            use super::root;
4815            pub mod enumerate {
4816                #![doc = r##"This is the module [`::core::iter::adapters::enumerate`]."##]
4817                use super::root;
4818
4819                #[doc = r##"This is the struct [`::core::iter::adapters::enumerate::Enumerate`]."##]
4820                pub const Enumerate: crate::ast::identifiers::global_id::GlobalId =
4821                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[233]);
4822            }
4823            pub mod step_by {
4824                #![doc = r##"This is the module [`::core::iter::adapters::step_by`]."##]
4825                use super::root;
4826
4827                #[doc = r##"This is the struct [`::core::iter::adapters::step_by::StepBy`]."##]
4828                pub const StepBy: crate::ast::identifiers::global_id::GlobalId =
4829                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[236]);
4830            }
4831
4832            #[doc = r##"This is the module [`::core::iter::adapters::enumerate`]."##]
4833            pub const enumerate: crate::ast::identifiers::global_id::GlobalId =
4834                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[232]);
4835
4836            #[doc = r##"This is the module [`::core::iter::adapters::step_by`]."##]
4837            pub const step_by: crate::ast::identifiers::global_id::GlobalId =
4838                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[235]);
4839        }
4840        pub mod traits {
4841            #![doc = r##"This is the module [`::core::iter::traits`]."##]
4842            use super::root;
4843            pub mod collect {
4844                #![doc = r##"This is the module [`::core::iter::traits::collect`]."##]
4845                use super::root;
4846                pub mod IntoIterator {
4847                    #![doc = r##"This is the trait [`::core::iter::traits::collect::IntoIterator`]."##]
4848                    use super::root;
4849
4850                    #[doc = r##"This is the associated function [`::core::iter::traits::collect::IntoIterator::into_iter`]."##]
4851                    pub const into_iter: crate::ast::identifiers::global_id::GlobalId =
4852                        crate::ast::identifiers::global_id::GlobalId(
4853                            root::INTERNED_GLOBAL_IDS[143],
4854                        );
4855                }
4856
4857                #[doc = r##"This is the trait [`::core::iter::traits::collect::IntoIterator`]."##]
4858                pub const IntoIterator: crate::ast::identifiers::global_id::GlobalId =
4859                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[142]);
4860            }
4861            pub mod iterator {
4862                #![doc = r##"This is the module [`::core::iter::traits::iterator`]."##]
4863                use super::root;
4864                pub mod Iterator {
4865                    #![doc = r##"This is the trait [`::core::iter::traits::iterator::Iterator`]."##]
4866                    use super::root;
4867
4868                    #[doc = r##"This is the associated type [`::core::iter::traits::iterator::Iterator::Item`]."##]
4869                    pub const Item: crate::ast::identifiers::global_id::GlobalId =
4870                        crate::ast::identifiers::global_id::GlobalId(
4871                            root::INTERNED_GLOBAL_IDS[605],
4872                        );
4873
4874                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::enumerate`]."##]
4875                    pub const enumerate: crate::ast::identifiers::global_id::GlobalId =
4876                        crate::ast::identifiers::global_id::GlobalId(
4877                            root::INTERNED_GLOBAL_IDS[234],
4878                        );
4879
4880                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::fold`]."##]
4881                    pub const fold: crate::ast::identifiers::global_id::GlobalId =
4882                        crate::ast::identifiers::global_id::GlobalId(
4883                            root::INTERNED_GLOBAL_IDS[198],
4884                        );
4885
4886                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::next`]."##]
4887                    pub const next: crate::ast::identifiers::global_id::GlobalId =
4888                        crate::ast::identifiers::global_id::GlobalId(
4889                            root::INTERNED_GLOBAL_IDS[193],
4890                        );
4891
4892                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::step_by`]."##]
4893                    pub const step_by: crate::ast::identifiers::global_id::GlobalId =
4894                        crate::ast::identifiers::global_id::GlobalId(
4895                            root::INTERNED_GLOBAL_IDS[237],
4896                        );
4897                }
4898
4899                #[doc = r##"This is the trait [`::core::iter::traits::iterator::Iterator`]."##]
4900                pub const Iterator: crate::ast::identifiers::global_id::GlobalId =
4901                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[192]);
4902            }
4903
4904            #[doc = r##"This is the module [`::core::iter::traits::collect`]."##]
4905            pub const collect: crate::ast::identifiers::global_id::GlobalId =
4906                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[141]);
4907
4908            #[doc = r##"This is the module [`::core::iter::traits::iterator`]."##]
4909            pub const iterator: crate::ast::identifiers::global_id::GlobalId =
4910                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[191]);
4911        }
4912
4913        #[doc = r##"This is the module [`::core::iter::adapters`]."##]
4914        pub const adapters: crate::ast::identifiers::global_id::GlobalId =
4915            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[231]);
4916
4917        #[doc = r##"This is the module [`::core::iter::traits`]."##]
4918        pub const traits: crate::ast::identifiers::global_id::GlobalId =
4919            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[140]);
4920    }
4921    pub mod marker {
4922        #![doc = r##"This is the module [`::core::marker`]."##]
4923        use super::root;
4924
4925        #[doc = r##"This is the trait [`::core::marker::Copy`]."##]
4926        pub const Copy: crate::ast::identifiers::global_id::GlobalId =
4927            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[276]);
4928    }
4929    pub mod num {
4930        #![doc = r##"This is the module [`::core::num`]."##]
4931        use super::root;
4932        pub mod Impl__9 {
4933            #![doc = r##"This is an impl block."##]
4934            use super::root;
4935
4936            #[doc = r##"This is the associated function [`::core::num::Impl__9::to_le_bytes`]."##]
4937            pub const to_le_bytes: crate::ast::identifiers::global_id::GlobalId =
4938                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[62]);
4939        }
4940
4941        #[doc = r##"This is an impl block."##]
4942        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
4943            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[61]);
4944    }
4945    pub mod ops {
4946        #![doc = r##"This is the module [`::core::ops`]."##]
4947        use super::root;
4948        pub mod arith {
4949            #![doc = r##"This is the module [`::core::ops::arith`]."##]
4950            use super::root;
4951            pub mod Add {
4952                #![doc = r##"This is the trait [`::core::ops::arith::Add`]."##]
4953                use super::root;
4954
4955                #[doc = r##"This is the associated type [`::core::ops::arith::Add::Output`]."##]
4956                pub const Output: crate::ast::identifiers::global_id::GlobalId =
4957                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[606]);
4958
4959                #[doc = r##"This is the associated function [`::core::ops::arith::Add::add`]."##]
4960                pub const add: crate::ast::identifiers::global_id::GlobalId =
4961                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[196]);
4962            }
4963            pub mod Div {
4964                #![doc = r##"This is the trait [`::core::ops::arith::Div`]."##]
4965                use super::root;
4966
4967                #[doc = r##"This is the associated type [`::core::ops::arith::Div::Output`]."##]
4968                pub const Output: crate::ast::identifiers::global_id::GlobalId =
4969                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[609]);
4970
4971                #[doc = r##"This is the associated function [`::core::ops::arith::Div::div`]."##]
4972                pub const div: crate::ast::identifiers::global_id::GlobalId =
4973                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[253]);
4974            }
4975            pub mod Mul {
4976                #![doc = r##"This is the trait [`::core::ops::arith::Mul`]."##]
4977                use super::root;
4978
4979                #[doc = r##"This is the associated type [`::core::ops::arith::Mul::Output`]."##]
4980                pub const Output: crate::ast::identifiers::global_id::GlobalId =
4981                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[608]);
4982
4983                #[doc = r##"This is the associated function [`::core::ops::arith::Mul::mul`]."##]
4984                pub const mul: crate::ast::identifiers::global_id::GlobalId =
4985                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[255]);
4986            }
4987            pub mod Neg {
4988                #![doc = r##"This is the trait [`::core::ops::arith::Neg`]."##]
4989                use super::root;
4990
4991                #[doc = r##"This is the associated type [`::core::ops::arith::Neg::Output`]."##]
4992                pub const Output: crate::ast::identifiers::global_id::GlobalId =
4993                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[616]);
4994
4995                #[doc = r##"This is the associated function [`::core::ops::arith::Neg::neg`]."##]
4996                pub const neg: crate::ast::identifiers::global_id::GlobalId =
4997                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[259]);
4998            }
4999            pub mod Rem {
5000                #![doc = r##"This is the trait [`::core::ops::arith::Rem`]."##]
5001                use super::root;
5002
5003                #[doc = r##"This is the associated type [`::core::ops::arith::Rem::Output`]."##]
5004                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5005                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[610]);
5006
5007                #[doc = r##"This is the associated function [`::core::ops::arith::Rem::rem`]."##]
5008                pub const rem: crate::ast::identifiers::global_id::GlobalId =
5009                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[261]);
5010            }
5011            pub mod Sub {
5012                #![doc = r##"This is the trait [`::core::ops::arith::Sub`]."##]
5013                use super::root;
5014
5015                #[doc = r##"This is the associated type [`::core::ops::arith::Sub::Output`]."##]
5016                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5017                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[607]);
5018
5019                #[doc = r##"This is the associated function [`::core::ops::arith::Sub::sub`]."##]
5020                pub const sub: crate::ast::identifiers::global_id::GlobalId =
5021                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[257]);
5022            }
5023
5024            #[doc = r##"This is the trait [`::core::ops::arith::Add`]."##]
5025            pub const Add: crate::ast::identifiers::global_id::GlobalId =
5026                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[195]);
5027
5028            #[doc = r##"This is the trait [`::core::ops::arith::Div`]."##]
5029            pub const Div: crate::ast::identifiers::global_id::GlobalId =
5030                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[252]);
5031
5032            #[doc = r##"This is the trait [`::core::ops::arith::Mul`]."##]
5033            pub const Mul: crate::ast::identifiers::global_id::GlobalId =
5034                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[254]);
5035
5036            #[doc = r##"This is the trait [`::core::ops::arith::Neg`]."##]
5037            pub const Neg: crate::ast::identifiers::global_id::GlobalId =
5038                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[258]);
5039
5040            #[doc = r##"This is the trait [`::core::ops::arith::Rem`]."##]
5041            pub const Rem: crate::ast::identifiers::global_id::GlobalId =
5042                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[260]);
5043
5044            #[doc = r##"This is the trait [`::core::ops::arith::Sub`]."##]
5045            pub const Sub: crate::ast::identifiers::global_id::GlobalId =
5046                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[256]);
5047        }
5048        pub mod bit {
5049            #![doc = r##"This is the module [`::core::ops::bit`]."##]
5050            use super::root;
5051            pub mod BitAnd {
5052                #![doc = r##"This is the trait [`::core::ops::bit::BitAnd`]."##]
5053                use super::root;
5054
5055                #[doc = r##"This is the associated type [`::core::ops::bit::BitAnd::Output`]."##]
5056                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5057                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[612]);
5058
5059                #[doc = r##"This is the associated function [`::core::ops::bit::BitAnd::bitand`]."##]
5060                pub const bitand: crate::ast::identifiers::global_id::GlobalId =
5061                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[249]);
5062            }
5063            pub mod BitOr {
5064                #![doc = r##"This is the trait [`::core::ops::bit::BitOr`]."##]
5065                use super::root;
5066
5067                #[doc = r##"This is the associated type [`::core::ops::bit::BitOr::Output`]."##]
5068                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5069                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[613]);
5070
5071                #[doc = r##"This is the associated function [`::core::ops::bit::BitOr::bitor`]."##]
5072                pub const bitor: crate::ast::identifiers::global_id::GlobalId =
5073                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[267]);
5074            }
5075            pub mod BitXor {
5076                #![doc = r##"This is the trait [`::core::ops::bit::BitXor`]."##]
5077                use super::root;
5078
5079                #[doc = r##"This is the associated type [`::core::ops::bit::BitXor::Output`]."##]
5080                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5081                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[611]);
5082
5083                #[doc = r##"This is the associated function [`::core::ops::bit::BitXor::bitxor`]."##]
5084                pub const bitxor: crate::ast::identifiers::global_id::GlobalId =
5085                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[251]);
5086            }
5087            pub mod Not {
5088                #![doc = r##"This is the trait [`::core::ops::bit::Not`]."##]
5089                use super::root;
5090
5091                #[doc = r##"This is the associated type [`::core::ops::bit::Not::Output`]."##]
5092                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5093                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[617]);
5094
5095                #[doc = r##"This is the associated function [`::core::ops::bit::Not::not`]."##]
5096                pub const not: crate::ast::identifiers::global_id::GlobalId =
5097                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[160]);
5098            }
5099            pub mod Shl {
5100                #![doc = r##"This is the trait [`::core::ops::bit::Shl`]."##]
5101                use super::root;
5102
5103                #[doc = r##"This is the associated type [`::core::ops::bit::Shl::Output`]."##]
5104                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5105                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[614]);
5106
5107                #[doc = r##"This is the associated function [`::core::ops::bit::Shl::shl`]."##]
5108                pub const shl: crate::ast::identifiers::global_id::GlobalId =
5109                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[263]);
5110            }
5111            pub mod Shr {
5112                #![doc = r##"This is the trait [`::core::ops::bit::Shr`]."##]
5113                use super::root;
5114
5115                #[doc = r##"This is the associated type [`::core::ops::bit::Shr::Output`]."##]
5116                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5117                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[615]);
5118
5119                #[doc = r##"This is the associated function [`::core::ops::bit::Shr::shr`]."##]
5120                pub const shr: crate::ast::identifiers::global_id::GlobalId =
5121                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[265]);
5122            }
5123
5124            #[doc = r##"This is the trait [`::core::ops::bit::BitAnd`]."##]
5125            pub const BitAnd: crate::ast::identifiers::global_id::GlobalId =
5126                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[248]);
5127
5128            #[doc = r##"This is the trait [`::core::ops::bit::BitOr`]."##]
5129            pub const BitOr: crate::ast::identifiers::global_id::GlobalId =
5130                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[266]);
5131
5132            #[doc = r##"This is the trait [`::core::ops::bit::BitXor`]."##]
5133            pub const BitXor: crate::ast::identifiers::global_id::GlobalId =
5134                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[250]);
5135
5136            #[doc = r##"This is the trait [`::core::ops::bit::Not`]."##]
5137            pub const Not: crate::ast::identifiers::global_id::GlobalId =
5138                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[159]);
5139
5140            #[doc = r##"This is the trait [`::core::ops::bit::Shl`]."##]
5141            pub const Shl: crate::ast::identifiers::global_id::GlobalId =
5142                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[262]);
5143
5144            #[doc = r##"This is the trait [`::core::ops::bit::Shr`]."##]
5145            pub const Shr: crate::ast::identifiers::global_id::GlobalId =
5146                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[264]);
5147        }
5148        pub mod control_flow {
5149            #![doc = r##"This is the module [`::core::ops::control_flow`]."##]
5150            use super::root;
5151            pub mod ControlFlow {
5152                #![doc = r##"This is the enum [`::core::ops::control_flow::ControlFlow`]."##]
5153                use super::root;
5154                pub mod Break {
5155                    use super::root;
5156
5157                    #[doc = r##"This is the variant [`::core::ops::control_flow::ControlFlow::Break::Constructor`]."##]
5158                    pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5159                        crate::ast::identifiers::global_id::GlobalId(
5160                            root::INTERNED_GLOBAL_IDS[621],
5161                        );
5162
5163                    #[doc = r##"This is the field [`_0`] from ::core::ops::control_flow::ControlFlow::Break."##]
5164                    pub const _0: crate::ast::identifiers::global_id::GlobalId =
5165                        crate::ast::identifiers::global_id::GlobalId(
5166                            root::INTERNED_GLOBAL_IDS[122],
5167                        );
5168                }
5169                pub mod Continue {
5170                    use super::root;
5171
5172                    #[doc = r##"This is the variant [`::core::ops::control_flow::ControlFlow::Continue::Constructor`]."##]
5173                    pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5174                        crate::ast::identifiers::global_id::GlobalId(
5175                            root::INTERNED_GLOBAL_IDS[622],
5176                        );
5177
5178                    #[doc = r##"This is the field [`_0`] from ::core::ops::control_flow::ControlFlow::Continue."##]
5179                    pub const _0: crate::ast::identifiers::global_id::GlobalId =
5180                        crate::ast::identifiers::global_id::GlobalId(
5181                            root::INTERNED_GLOBAL_IDS[123],
5182                        );
5183                }
5184            }
5185
5186            #[doc = r##"This is the enum [`::core::ops::control_flow::ControlFlow`]."##]
5187            pub const ControlFlow: crate::ast::identifiers::global_id::GlobalId =
5188                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[121]);
5189        }
5190        pub mod deref {
5191            #![doc = r##"This is the module [`::core::ops::deref`]."##]
5192            use super::root;
5193            pub mod Deref {
5194                #![doc = r##"This is the trait [`::core::ops::deref::Deref`]."##]
5195                use super::root;
5196
5197                #[doc = r##"This is the associated type [`::core::ops::deref::Deref::Target`]."##]
5198                pub const Target: crate::ast::identifiers::global_id::GlobalId =
5199                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[279]);
5200
5201                #[doc = r##"This is the associated function [`::core::ops::deref::Deref::deref`]."##]
5202                pub const deref: crate::ast::identifiers::global_id::GlobalId =
5203                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[25]);
5204            }
5205            pub mod DerefMut {
5206                #![doc = r##"This is the trait [`::core::ops::deref::DerefMut`]."##]
5207                use super::root;
5208
5209                #[doc = r##"This is the associated function [`::core::ops::deref::DerefMut::deref_mut`]."##]
5210                pub const deref_mut: crate::ast::identifiers::global_id::GlobalId =
5211                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[281]);
5212            }
5213
5214            #[doc = r##"This is the trait [`::core::ops::deref::Deref`]."##]
5215            pub const Deref: crate::ast::identifiers::global_id::GlobalId =
5216                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[24]);
5217
5218            #[doc = r##"This is the trait [`::core::ops::deref::DerefMut`]."##]
5219            pub const DerefMut: crate::ast::identifiers::global_id::GlobalId =
5220                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[280]);
5221        }
5222        pub mod function {
5223            #![doc = r##"This is the module [`::core::ops::function`]."##]
5224            use super::root;
5225
5226            #[doc = r##"This is the trait [`::core::ops::function::Fn`]."##]
5227            pub const Fn: crate::ast::identifiers::global_id::GlobalId =
5228                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[202]);
5229
5230            #[doc = r##"This is the trait [`::core::ops::function::FnMut`]."##]
5231            pub const FnMut: crate::ast::identifiers::global_id::GlobalId =
5232                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[197]);
5233
5234            #[doc = r##"This is the trait [`::core::ops::function::FnOnce`]."##]
5235            pub const FnOnce: crate::ast::identifiers::global_id::GlobalId =
5236                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[152]);
5237        }
5238        pub mod index {
5239            #![doc = r##"This is the module [`::core::ops::index`]."##]
5240            use super::root;
5241            pub mod Index {
5242                #![doc = r##"This is the trait [`::core::ops::index::Index`]."##]
5243                use super::root;
5244
5245                #[doc = r##"This is the associated function [`::core::ops::index::Index::index`]."##]
5246                pub const index: crate::ast::identifiers::global_id::GlobalId =
5247                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[55]);
5248            }
5249
5250            #[doc = r##"This is the trait [`::core::ops::index::Index`]."##]
5251            pub const Index: crate::ast::identifiers::global_id::GlobalId =
5252                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[54]);
5253        }
5254        pub mod range {
5255            #![doc = r##"This is the module [`::core::ops::range`]."##]
5256            use super::root;
5257            pub mod Range {
5258                #![doc = r##"This is the struct [`::core::ops::range::Range`]."##]
5259                use super::root;
5260
5261                #[doc = r##"This is the struct [`::core::ops::range::Range::Constructor`]."##]
5262                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5263                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[619]);
5264
5265                #[doc = r##"This is the field [`end`] from ::core::ops::range::Range."##]
5266                pub const end: crate::ast::identifiers::global_id::GlobalId =
5267                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[52]);
5268
5269                #[doc = r##"This is the field [`start`] from ::core::ops::range::Range."##]
5270                pub const start: crate::ast::identifiers::global_id::GlobalId =
5271                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[51]);
5272            }
5273            pub mod RangeFrom {
5274                #![doc = r##"This is the struct [`::core::ops::range::RangeFrom`]."##]
5275                use super::root;
5276
5277                #[doc = r##"This is the struct [`::core::ops::range::RangeFrom::Constructor`]."##]
5278                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5279                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[625]);
5280
5281                #[doc = r##"This is the field [`start`] from ::core::ops::range::RangeFrom."##]
5282                pub const start: crate::ast::identifiers::global_id::GlobalId =
5283                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[128]);
5284            }
5285            pub mod RangeFull {
5286                #![doc = r##"This is the struct [`::core::ops::range::RangeFull`]."##]
5287                use super::root;
5288
5289                #[doc = r##"This is the struct [`::core::ops::range::RangeFull::Constructor`]."##]
5290                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5291                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[624]);
5292            }
5293            pub mod RangeTo {
5294                #![doc = r##"This is the struct [`::core::ops::range::RangeTo`]."##]
5295                use super::root;
5296
5297                #[doc = r##"This is the struct [`::core::ops::range::RangeTo::Constructor`]."##]
5298                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5299                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[623]);
5300
5301                #[doc = r##"This is the field [`end`] from ::core::ops::range::RangeTo."##]
5302                pub const end: crate::ast::identifiers::global_id::GlobalId =
5303                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[125]);
5304            }
5305
5306            #[doc = r##"This is the struct [`::core::ops::range::Range`]."##]
5307            pub const Range: crate::ast::identifiers::global_id::GlobalId =
5308                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[50]);
5309
5310            #[doc = r##"This is the struct [`::core::ops::range::RangeFrom`]."##]
5311            pub const RangeFrom: crate::ast::identifiers::global_id::GlobalId =
5312                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[127]);
5313
5314            #[doc = r##"This is the struct [`::core::ops::range::RangeFull`]."##]
5315            pub const RangeFull: crate::ast::identifiers::global_id::GlobalId =
5316                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[126]);
5317
5318            #[doc = r##"This is the struct [`::core::ops::range::RangeTo`]."##]
5319            pub const RangeTo: crate::ast::identifiers::global_id::GlobalId =
5320                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[124]);
5321        }
5322        pub mod try_trait {
5323            #![doc = r##"This is the module [`::core::ops::try_trait`]."##]
5324            use super::root;
5325            pub mod FromResidual {
5326                #![doc = r##"This is the trait [`::core::ops::try_trait::FromResidual`]."##]
5327                use super::root;
5328
5329                #[doc = r##"This is the associated function [`::core::ops::try_trait::FromResidual::from_residual`]."##]
5330                pub const from_residual: crate::ast::identifiers::global_id::GlobalId =
5331                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[187]);
5332            }
5333            pub mod Try {
5334                #![doc = r##"This is the trait [`::core::ops::try_trait::Try`]."##]
5335                use super::root;
5336
5337                #[doc = r##"This is the associated type [`::core::ops::try_trait::Try::Output`]."##]
5338                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5339                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[618]);
5340
5341                #[doc = r##"This is the associated type [`::core::ops::try_trait::Try::Residual`]."##]
5342                pub const Residual: crate::ast::identifiers::global_id::GlobalId =
5343                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[277]);
5344
5345                #[doc = r##"This is the associated function [`::core::ops::try_trait::Try::branch`]."##]
5346                pub const branch: crate::ast::identifiers::global_id::GlobalId =
5347                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[239]);
5348
5349                #[doc = r##"This is the associated function [`::core::ops::try_trait::Try::from_output`]."##]
5350                pub const from_output: crate::ast::identifiers::global_id::GlobalId =
5351                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[278]);
5352            }
5353
5354            #[doc = r##"This is the trait [`::core::ops::try_trait::FromResidual`]."##]
5355            pub const FromResidual: crate::ast::identifiers::global_id::GlobalId =
5356                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[186]);
5357
5358            #[doc = r##"This is the trait [`::core::ops::try_trait::Try`]."##]
5359            pub const Try: crate::ast::identifiers::global_id::GlobalId =
5360                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[238]);
5361        }
5362
5363        #[doc = r##"This is the module [`::core::ops::arith`]."##]
5364        pub const arith: crate::ast::identifiers::global_id::GlobalId =
5365            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[194]);
5366
5367        #[doc = r##"This is the module [`::core::ops::bit`]."##]
5368        pub const bit: crate::ast::identifiers::global_id::GlobalId =
5369            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[158]);
5370
5371        #[doc = r##"This is the module [`::core::ops::control_flow`]."##]
5372        pub const control_flow: crate::ast::identifiers::global_id::GlobalId =
5373            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[120]);
5374
5375        #[doc = r##"This is the module [`::core::ops::deref`]."##]
5376        pub const deref: crate::ast::identifiers::global_id::GlobalId =
5377            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[23]);
5378
5379        #[doc = r##"This is the module [`::core::ops::function`]."##]
5380        pub const function: crate::ast::identifiers::global_id::GlobalId =
5381            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[151]);
5382
5383        #[doc = r##"This is the module [`::core::ops::index`]."##]
5384        pub const index: crate::ast::identifiers::global_id::GlobalId =
5385            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[53]);
5386
5387        #[doc = r##"This is the module [`::core::ops::range`]."##]
5388        pub const range: crate::ast::identifiers::global_id::GlobalId =
5389            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[49]);
5390
5391        #[doc = r##"This is the module [`::core::ops::try_trait`]."##]
5392        pub const try_trait: crate::ast::identifiers::global_id::GlobalId =
5393            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[185]);
5394    }
5395    pub mod option {
5396        #![doc = r##"This is the module [`::core::option`]."##]
5397        use super::root;
5398        pub mod Impl {
5399            #![doc = r##"This is an impl block."##]
5400            use super::root;
5401
5402            #[doc = r##"This is the associated function [`::core::option::Impl::is_some`]."##]
5403            pub const is_some: crate::ast::identifiers::global_id::GlobalId =
5404                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[178]);
5405        }
5406        pub mod Option {
5407            #![doc = r##"This is the enum [`::core::option::Option`]."##]
5408            use super::root;
5409            pub mod None {
5410                use super::root;
5411
5412                #[doc = r##"This is the variant [`::core::option::Option::None::Constructor`]."##]
5413                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5414                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[634]);
5415            }
5416            pub mod Some {
5417                use super::root;
5418
5419                #[doc = r##"This is the variant [`::core::option::Option::Some::Constructor`]."##]
5420                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5421                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[627]);
5422
5423                #[doc = r##"This is the field [`_0`] from ::core::option::Option::Some."##]
5424                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5425                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[179]);
5426            }
5427        }
5428
5429        #[doc = r##"This is an impl block."##]
5430        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5431            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[177]);
5432
5433        #[doc = r##"This is the enum [`::core::option::Option`]."##]
5434        pub const Option: crate::ast::identifiers::global_id::GlobalId =
5435            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[164]);
5436    }
5437    pub mod panicking {
5438        #![doc = r##"This is the module [`::core::panicking`]."##]
5439        use super::root;
5440        pub mod AssertKind {
5441            #![doc = r##"This is the enum [`::core::panicking::AssertKind`]."##]
5442            use super::root;
5443            pub mod Eq {
5444                use super::root;
5445
5446                #[doc = r##"This is the variant [`::core::panicking::AssertKind::Eq::Constructor`]."##]
5447                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5448                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[635]);
5449            }
5450        }
5451
5452        #[doc = r##"This is the enum [`::core::panicking::AssertKind`]."##]
5453        pub const AssertKind: crate::ast::identifiers::global_id::GlobalId =
5454            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[162]);
5455
5456        #[doc = r##"This is the function [`::core::panicking::assert_failed`]."##]
5457        pub const assert_failed: crate::ast::identifiers::global_id::GlobalId =
5458            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[170]);
5459
5460        #[doc = r##"This is the function [`::core::panicking::panic`]."##]
5461        pub const panic: crate::ast::identifiers::global_id::GlobalId =
5462            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[173]);
5463    }
5464    pub mod ptr {
5465        #![doc = r##"This is the module [`::core::ptr`]."##]
5466        use super::root;
5467        pub mod const_ptr {
5468            #![doc = r##"This is the module [`::core::ptr::const_ptr`]."##]
5469            use super::root;
5470            pub mod Impl {
5471                #![doc = r##"This is an impl block."##]
5472                use super::root;
5473
5474                #[doc = r##"This is the associated function [`::core::ptr::const_ptr::Impl::offset`]."##]
5475                pub const offset: crate::ast::identifiers::global_id::GlobalId =
5476                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[95]);
5477            }
5478
5479            #[doc = r##"This is an impl block."##]
5480            pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5481                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[94]);
5482        }
5483
5484        #[doc = r##"This is the module [`::core::ptr::const_ptr`]."##]
5485        pub const const_ptr: crate::ast::identifiers::global_id::GlobalId =
5486            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[93]);
5487    }
5488    pub mod result {
5489        #![doc = r##"This is the module [`::core::result`]."##]
5490        use super::root;
5491        pub mod Impl {
5492            #![doc = r##"This is an impl block."##]
5493            use super::root;
5494
5495            #[doc = r##"This is the associated function [`::core::result::Impl::map_err`]."##]
5496            pub const map_err: crate::ast::identifiers::global_id::GlobalId =
5497                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[176]);
5498        }
5499        pub mod Result {
5500            #![doc = r##"This is the enum [`::core::result::Result`]."##]
5501            use super::root;
5502            pub mod Err {
5503                use super::root;
5504
5505                #[doc = r##"This is the variant [`::core::result::Result::Err::Constructor`]."##]
5506                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5507                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[626]);
5508
5509                #[doc = r##"This is the field [`_0`] from ::core::result::Result::Err."##]
5510                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5511                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[174]);
5512            }
5513            pub mod Ok {
5514                use super::root;
5515
5516                #[doc = r##"This is the variant [`::core::result::Result::Ok::Constructor`]."##]
5517                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5518                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[628]);
5519
5520                #[doc = r##"This is the field [`_0`] from ::core::result::Result::Ok."##]
5521                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5522                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[199]);
5523            }
5524        }
5525
5526        #[doc = r##"This is an impl block."##]
5527        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5528            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[175]);
5529
5530        #[doc = r##"This is an impl block."##]
5531        pub const Impl__27: crate::ast::identifiers::global_id::GlobalId =
5532            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[240]);
5533
5534        #[doc = r##"This is an impl block."##]
5535        pub const Impl__28: crate::ast::identifiers::global_id::GlobalId =
5536            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[189]);
5537
5538        #[doc = r##"This is the enum [`::core::result::Result`]."##]
5539        pub const Result: crate::ast::identifiers::global_id::GlobalId =
5540            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[77]);
5541    }
5542    pub mod slice {
5543        #![doc = r##"This is the module [`::core::slice`]."##]
5544        use super::root;
5545        pub mod Impl {
5546            #![doc = r##"This is an impl block."##]
5547            use super::root;
5548
5549            #[doc = r##"This is the associated function [`::core::slice::Impl::chunks_exact`]."##]
5550            pub const chunks_exact: crate::ast::identifiers::global_id::GlobalId =
5551                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[230]);
5552
5553            #[doc = r##"This is the associated function [`::core::slice::Impl::iter`]."##]
5554            pub const iter: crate::ast::identifiers::global_id::GlobalId =
5555                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[228]);
5556
5557            #[doc = r##"This is the associated function [`::core::slice::Impl::len`]."##]
5558            pub const len: crate::ast::identifiers::global_id::GlobalId =
5559                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[48]);
5560        }
5561        pub mod index {
5562            #![doc = r##"This is the module [`::core::slice::index`]."##]
5563            use super::root;
5564
5565            #[doc = r##"This is an impl block."##]
5566            pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
5567                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[190]);
5568
5569            #[doc = r##"This is an impl block."##]
5570            pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
5571                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[58]);
5572
5573            #[doc = r##"This is the trait [`::core::slice::index::SliceIndex`]."##]
5574            pub const SliceIndex: crate::ast::identifiers::global_id::GlobalId =
5575                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[57]);
5576        }
5577        pub mod iter {
5578            #![doc = r##"This is the module [`::core::slice::iter`]."##]
5579            use super::root;
5580
5581            #[doc = r##"This is the struct [`::core::slice::iter::ChunksExact`]."##]
5582            pub const ChunksExact: crate::ast::identifiers::global_id::GlobalId =
5583                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[229]);
5584
5585            #[doc = r##"This is the struct [`::core::slice::iter::Iter`]."##]
5586            pub const Iter: crate::ast::identifiers::global_id::GlobalId =
5587                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[227]);
5588        }
5589
5590        #[doc = r##"This is an impl block."##]
5591        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5592            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[47]);
5593
5594        #[doc = r##"This is the module [`::core::slice::index`]."##]
5595        pub const index: crate::ast::identifiers::global_id::GlobalId =
5596            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[56]);
5597
5598        #[doc = r##"This is the module [`::core::slice::iter`]."##]
5599        pub const iter: crate::ast::identifiers::global_id::GlobalId =
5600            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[226]);
5601    }
5602    pub mod str {
5603        #![doc = r##"This is the module [`::core::str`]."##]
5604        use super::root;
5605        pub mod Impl {
5606            #![doc = r##"This is an impl block."##]
5607            use super::root;
5608
5609            #[doc = r##"This is the associated function [`::core::str::Impl::as_ptr`]."##]
5610            pub const as_ptr: crate::ast::identifiers::global_id::GlobalId =
5611                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[99]);
5612        }
5613
5614        #[doc = r##"This is an impl block."##]
5615        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5616            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[98]);
5617    }
5618
5619    #[doc = r##"This is the module [`::core::alloc`]."##]
5620    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
5621        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[13]);
5622
5623    #[doc = r##"This is the module [`::core::array`]."##]
5624    pub const array: crate::ast::identifiers::global_id::GlobalId =
5625        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[136]);
5626
5627    #[doc = r##"This is the module [`::core::borrow`]."##]
5628    pub const borrow: crate::ast::identifiers::global_id::GlobalId =
5629        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[40]);
5630
5631    #[doc = r##"This is the module [`::core::clone`]."##]
5632    pub const clone: crate::ast::identifiers::global_id::GlobalId =
5633        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[8]);
5634
5635    #[doc = r##"This is the module [`::core::cmp`]."##]
5636    pub const cmp: crate::ast::identifiers::global_id::GlobalId =
5637        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[155]);
5638
5639    #[doc = r##"This is the module [`::core::convert`]."##]
5640    pub const convert: crate::ast::identifiers::global_id::GlobalId =
5641        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[129]);
5642
5643    #[doc = r##"This is the module [`::core::fmt`]."##]
5644    pub const fmt: crate::ast::identifiers::global_id::GlobalId =
5645        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[165]);
5646
5647    #[doc = r##"This is the module [`::core::iter`]."##]
5648    pub const iter: crate::ast::identifiers::global_id::GlobalId =
5649        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[139]);
5650
5651    #[doc = r##"This is the module [`::core::marker`]."##]
5652    pub const marker: crate::ast::identifiers::global_id::GlobalId =
5653        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[275]);
5654
5655    #[doc = r##"This is the module [`::core::num`]."##]
5656    pub const num: crate::ast::identifiers::global_id::GlobalId =
5657        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[60]);
5658
5659    #[doc = r##"This is the module [`::core::ops`]."##]
5660    pub const ops: crate::ast::identifiers::global_id::GlobalId =
5661        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[22]);
5662
5663    #[doc = r##"This is the module [`::core::option`]."##]
5664    pub const option: crate::ast::identifiers::global_id::GlobalId =
5665        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[163]);
5666
5667    #[doc = r##"This is the module [`::core::panicking`]."##]
5668    pub const panicking: crate::ast::identifiers::global_id::GlobalId =
5669        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[161]);
5670
5671    #[doc = r##"This is the module [`::core::ptr`]."##]
5672    pub const ptr: crate::ast::identifiers::global_id::GlobalId =
5673        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[92]);
5674
5675    #[doc = r##"This is the module [`::core::result`]."##]
5676    pub const result: crate::ast::identifiers::global_id::GlobalId =
5677        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[76]);
5678
5679    #[doc = r##"This is the module [`::core::slice`]."##]
5680    pub const slice: crate::ast::identifiers::global_id::GlobalId =
5681        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[46]);
5682
5683    #[doc = r##"This is the module [`::core::str`]."##]
5684    pub const str: crate::ast::identifiers::global_id::GlobalId =
5685        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[97]);
5686}
5687pub mod hax_lib {
5688    #![doc = r##"This is the module [`::hax_lib`]."##]
5689    use super::root;
5690    pub mod RefineAs {
5691        #![doc = r##"This is the trait [`::hax_lib::RefineAs`]."##]
5692        use super::root;
5693
5694        #[doc = r##"This is the associated function [`::hax_lib::RefineAs::into_checked`]."##]
5695        pub const into_checked: crate::ast::identifiers::global_id::GlobalId =
5696            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[242]);
5697    }
5698    pub mod Refinement {
5699        #![doc = r##"This is the trait [`::hax_lib::Refinement`]."##]
5700        use super::root;
5701
5702        #[doc = r##"This is the associated type [`::hax_lib::Refinement::InnerType`]."##]
5703        pub const InnerType: crate::ast::identifiers::global_id::GlobalId =
5704            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[245]);
5705
5706        #[doc = r##"This is the associated function [`::hax_lib::Refinement::get`]."##]
5707        pub const get: crate::ast::identifiers::global_id::GlobalId =
5708            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[244]);
5709
5710        #[doc = r##"This is the associated function [`::hax_lib::Refinement::get_mut`]."##]
5711        pub const get_mut: crate::ast::identifiers::global_id::GlobalId =
5712            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[247]);
5713
5714        #[doc = r##"This is the associated function [`::hax_lib::Refinement::new`]."##]
5715        pub const new: crate::ast::identifiers::global_id::GlobalId =
5716            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[246]);
5717    }
5718    pub mod abstraction {
5719        #![doc = r##"This is the module [`::hax_lib::abstraction`]."##]
5720        use super::root;
5721        pub mod Abstraction {
5722            #![doc = r##"This is the trait [`::hax_lib::abstraction::Abstraction`]."##]
5723            use super::root;
5724
5725            #[doc = r##"This is the associated function [`::hax_lib::abstraction::Abstraction::lift`]."##]
5726            pub const lift: crate::ast::identifiers::global_id::GlobalId =
5727                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[118]);
5728        }
5729        pub mod Concretization {
5730            #![doc = r##"This is the trait [`::hax_lib::abstraction::Concretization`]."##]
5731            use super::root;
5732
5733            #[doc = r##"This is the associated function [`::hax_lib::abstraction::Concretization::concretize`]."##]
5734            pub const concretize: crate::ast::identifiers::global_id::GlobalId =
5735                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[108]);
5736        }
5737
5738        #[doc = r##"This is the trait [`::hax_lib::abstraction::Abstraction`]."##]
5739        pub const Abstraction: crate::ast::identifiers::global_id::GlobalId =
5740            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[117]);
5741
5742        #[doc = r##"This is the trait [`::hax_lib::abstraction::Concretization`]."##]
5743        pub const Concretization: crate::ast::identifiers::global_id::GlobalId =
5744            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[107]);
5745    }
5746    pub mod int {
5747        #![doc = r##"This is the module [`::hax_lib::int`]."##]
5748        use super::root;
5749        pub mod Impl__7 {
5750            #![doc = r##"This is an impl block."##]
5751            use super::root;
5752
5753            #[doc = r##"This is the associated function [`::hax_lib::int::Impl__7::_unsafe_from_str`]."##]
5754            pub const _unsafe_from_str: crate::ast::identifiers::global_id::GlobalId =
5755                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[111]);
5756
5757            #[doc = r##"This is the associated function [`::hax_lib::int::Impl__7::pow2`]."##]
5758            pub const pow2: crate::ast::identifiers::global_id::GlobalId =
5759                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[113]);
5760        }
5761        pub mod ToInt {
5762            #![doc = r##"This is the trait [`::hax_lib::int::ToInt`]."##]
5763            use super::root;
5764
5765            #[doc = r##"This is the associated function [`::hax_lib::int::ToInt::to_int`]."##]
5766            pub const to_int: crate::ast::identifiers::global_id::GlobalId =
5767                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[115]);
5768        }
5769
5770        #[doc = r##"This is an impl block."##]
5771        pub const Impl__16: crate::ast::identifiers::global_id::GlobalId =
5772            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[119]);
5773
5774        #[doc = r##"This is an impl block."##]
5775        pub const Impl__17: crate::ast::identifiers::global_id::GlobalId =
5776            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[116]);
5777
5778        #[doc = r##"This is an impl block."##]
5779        pub const Impl__44: crate::ast::identifiers::global_id::GlobalId =
5780            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[109]);
5781
5782        #[doc = r##"This is an impl block."##]
5783        pub const Impl__7: crate::ast::identifiers::global_id::GlobalId =
5784            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[110]);
5785
5786        #[doc = r##"This is an impl block."##]
5787        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
5788            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[112]);
5789
5790        #[doc = r##"This is the struct [`::hax_lib::int::Int`]."##]
5791        pub const Int: crate::ast::identifiers::global_id::GlobalId =
5792            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[105]);
5793
5794        #[doc = r##"This is the trait [`::hax_lib::int::ToInt`]."##]
5795        pub const ToInt: crate::ast::identifiers::global_id::GlobalId =
5796            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[114]);
5797    }
5798    pub mod prop {
5799        #![doc = r##"This is the module [`::hax_lib::prop`]."##]
5800        use super::root;
5801        pub mod Impl {
5802            #![doc = r##"This is an impl block."##]
5803            use super::root;
5804
5805            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::and`]."##]
5806            pub const and: crate::ast::identifiers::global_id::GlobalId =
5807                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[214]);
5808
5809            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::eq`]."##]
5810            pub const eq: crate::ast::identifiers::global_id::GlobalId =
5811                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[211]);
5812
5813            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::from_bool`]."##]
5814            pub const from_bool: crate::ast::identifiers::global_id::GlobalId =
5815                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[215]);
5816
5817            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::implies`]."##]
5818            pub const implies: crate::ast::identifiers::global_id::GlobalId =
5819                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[209]);
5820
5821            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::ne`]."##]
5822            pub const ne: crate::ast::identifiers::global_id::GlobalId =
5823                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[210]);
5824
5825            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::not`]."##]
5826            pub const not: crate::ast::identifiers::global_id::GlobalId =
5827                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[212]);
5828
5829            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::or`]."##]
5830            pub const or: crate::ast::identifiers::global_id::GlobalId =
5831                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[213]);
5832        }
5833        pub mod ToProp {
5834            #![doc = r##"This is the trait [`::hax_lib::prop::ToProp`]."##]
5835            use super::root;
5836
5837            #[doc = r##"This is the associated function [`::hax_lib::prop::ToProp::to_prop`]."##]
5838            pub const to_prop: crate::ast::identifiers::global_id::GlobalId =
5839                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[206]);
5840        }
5841        pub mod constructors {
5842            #![doc = r##"This is the module [`::hax_lib::prop::constructors`]."##]
5843            use super::root;
5844
5845            #[doc = r##"This is the function [`::hax_lib::prop::constructors::and`]."##]
5846            pub const and: crate::ast::identifiers::global_id::GlobalId =
5847                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[224]);
5848
5849            #[doc = r##"This is the function [`::hax_lib::prop::constructors::eq`]."##]
5850            pub const eq: crate::ast::identifiers::global_id::GlobalId =
5851                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[221]);
5852
5853            #[doc = r##"This is the function [`::hax_lib::prop::constructors::exists`]."##]
5854            pub const exists: crate::ast::identifiers::global_id::GlobalId =
5855                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[217]);
5856
5857            #[doc = r##"This is the function [`::hax_lib::prop::constructors::forall`]."##]
5858            pub const forall: crate::ast::identifiers::global_id::GlobalId =
5859                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[218]);
5860
5861            #[doc = r##"This is the function [`::hax_lib::prop::constructors::from_bool`]."##]
5862            pub const from_bool: crate::ast::identifiers::global_id::GlobalId =
5863                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[225]);
5864
5865            #[doc = r##"This is the function [`::hax_lib::prop::constructors::implies`]."##]
5866            pub const implies: crate::ast::identifiers::global_id::GlobalId =
5867                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[219]);
5868
5869            #[doc = r##"This is the function [`::hax_lib::prop::constructors::ne`]."##]
5870            pub const ne: crate::ast::identifiers::global_id::GlobalId =
5871                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[220]);
5872
5873            #[doc = r##"This is the function [`::hax_lib::prop::constructors::not`]."##]
5874            pub const not: crate::ast::identifiers::global_id::GlobalId =
5875                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[222]);
5876
5877            #[doc = r##"This is the function [`::hax_lib::prop::constructors::or`]."##]
5878            pub const or: crate::ast::identifiers::global_id::GlobalId =
5879                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[223]);
5880        }
5881
5882        #[doc = r##"This is an impl block."##]
5883        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5884            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[208]);
5885
5886        #[doc = r##"This is an impl block."##]
5887        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
5888            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[207]);
5889
5890        #[doc = r##"This is an impl block."##]
5891        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
5892            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[149]);
5893
5894        #[doc = r##"This is the struct [`::hax_lib::prop::Prop`]."##]
5895        pub const Prop: crate::ast::identifiers::global_id::GlobalId =
5896            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[148]);
5897
5898        #[doc = r##"This is the trait [`::hax_lib::prop::ToProp`]."##]
5899        pub const ToProp: crate::ast::identifiers::global_id::GlobalId =
5900            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[205]);
5901
5902        #[doc = r##"This is the module [`::hax_lib::prop::constructors`]."##]
5903        pub const constructors: crate::ast::identifiers::global_id::GlobalId =
5904            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[216]);
5905
5906        #[doc = r##"This is the function [`::hax_lib::prop::exists`]."##]
5907        pub const exists: crate::ast::identifiers::global_id::GlobalId =
5908            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[203]);
5909
5910        #[doc = r##"This is the function [`::hax_lib::prop::forall`]."##]
5911        pub const forall: crate::ast::identifiers::global_id::GlobalId =
5912            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[204]);
5913
5914        #[doc = r##"This is the function [`::hax_lib::prop::implies`]."##]
5915        pub const implies: crate::ast::identifiers::global_id::GlobalId =
5916            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[201]);
5917    }
5918
5919    #[doc = r##"This is the trait [`::hax_lib::RefineAs`]."##]
5920    pub const RefineAs: crate::ast::identifiers::global_id::GlobalId =
5921        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[241]);
5922
5923    #[doc = r##"This is the trait [`::hax_lib::Refinement`]."##]
5924    pub const Refinement: crate::ast::identifiers::global_id::GlobalId =
5925        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[243]);
5926
5927    #[doc = r##"This is the function [`::hax_lib::_internal_loop_decreases`]."##]
5928    pub const _internal_loop_decreases: crate::ast::identifiers::global_id::GlobalId =
5929        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[145]);
5930
5931    #[doc = r##"This is the function [`::hax_lib::_internal_loop_invariant`]."##]
5932    pub const _internal_loop_invariant: crate::ast::identifiers::global_id::GlobalId =
5933        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[153]);
5934
5935    #[doc = r##"This is the function [`::hax_lib::_internal_while_loop_invariant`]."##]
5936    pub const _internal_while_loop_invariant: crate::ast::identifiers::global_id::GlobalId =
5937        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[150]);
5938
5939    #[doc = r##"This is the module [`::hax_lib::abstraction`]."##]
5940    pub const abstraction: crate::ast::identifiers::global_id::GlobalId =
5941        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[106]);
5942
5943    #[doc = r##"This is the function [`::hax_lib::any_to_unit`]."##]
5944    pub const any_to_unit: crate::ast::identifiers::global_id::GlobalId =
5945        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[101]);
5946
5947    #[doc = r##"This is the function [`::hax_lib::assert`]."##]
5948    pub const assert: crate::ast::identifiers::global_id::GlobalId =
5949        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[154]);
5950
5951    #[doc = r##"This is the function [`::hax_lib::inline`]."##]
5952    pub const inline: crate::ast::identifiers::global_id::GlobalId =
5953        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[103]);
5954
5955    #[doc = r##"This is the function [`::hax_lib::inline_unsafe`]."##]
5956    pub const inline_unsafe: crate::ast::identifiers::global_id::GlobalId =
5957        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[102]);
5958
5959    #[doc = r##"This is the module [`::hax_lib::int`]."##]
5960    pub const int: crate::ast::identifiers::global_id::GlobalId =
5961        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[104]);
5962
5963    #[doc = r##"This is the module [`::hax_lib::prop`]."##]
5964    pub const prop: crate::ast::identifiers::global_id::GlobalId =
5965        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[147]);
5966}
5967pub mod hax_lib_protocol {
5968    #![doc = r##"This is the module [`::hax_lib_protocol`]."##]
5969    use super::root;
5970    pub mod crypto {
5971        #![doc = r##"This is the module [`::hax_lib_protocol::crypto`]."##]
5972        use super::root;
5973        pub mod AEADAlgorithm {
5974            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::AEADAlgorithm`]."##]
5975            use super::root;
5976            pub mod Chacha20Poly1305 {
5977                use super::root;
5978
5979                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::AEADAlgorithm::Chacha20Poly1305::Constructor`]."##]
5980                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5981                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[633]);
5982            }
5983        }
5984        pub mod DHGroup {
5985            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::DHGroup`]."##]
5986            use super::root;
5987            pub mod X25519 {
5988                use super::root;
5989
5990                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::DHGroup::X25519::Constructor`]."##]
5991                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5992                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[632]);
5993            }
5994        }
5995        pub mod HMACAlgorithm {
5996            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::HMACAlgorithm`]."##]
5997            use super::root;
5998            pub mod Sha256 {
5999                use super::root;
6000
6001                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::HMACAlgorithm::Sha256::Constructor`]."##]
6002                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6003                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[631]);
6004            }
6005        }
6006        pub mod HashAlgorithm {
6007            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::HashAlgorithm`]."##]
6008            use super::root;
6009            pub mod Sha256 {
6010                use super::root;
6011
6012                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::HashAlgorithm::Sha256::Constructor`]."##]
6013                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6014                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[630]);
6015            }
6016        }
6017        pub mod Impl {
6018            #![doc = r##"This is an impl block."##]
6019            use super::root;
6020
6021            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl::from_bytes`]."##]
6022            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6023                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[72]);
6024        }
6025        pub mod Impl__1 {
6026            #![doc = r##"This is an impl block."##]
6027            use super::root;
6028
6029            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__1::from_bytes`]."##]
6030            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6031                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[74]);
6032        }
6033        pub mod Impl__4 {
6034            #![doc = r##"This is an impl block."##]
6035            use super::root;
6036
6037            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__4::from_bytes`]."##]
6038            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6039                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[86]);
6040        }
6041        pub mod Impl__5 {
6042            #![doc = r##"This is an impl block."##]
6043            use super::root;
6044
6045            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__5::from_bytes`]."##]
6046            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6047                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[88]);
6048        }
6049        pub mod Impl__6 {
6050            #![doc = r##"This is an impl block."##]
6051            use super::root;
6052
6053            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__6::from_bytes`]."##]
6054            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6055                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[81]);
6056        }
6057
6058        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::AEADAlgorithm`]."##]
6059        pub const AEADAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6060            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[84]);
6061
6062        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADIV`]."##]
6063        pub const AEADIV: crate::ast::identifiers::global_id::GlobalId =
6064            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[79]);
6065
6066        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADKey`]."##]
6067        pub const AEADKey: crate::ast::identifiers::global_id::GlobalId =
6068            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[78]);
6069
6070        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADTag`]."##]
6071        pub const AEADTag: crate::ast::identifiers::global_id::GlobalId =
6072            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[82]);
6073
6074        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::DHElement`]."##]
6075        pub const DHElement: crate::ast::identifiers::global_id::GlobalId =
6076            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[69]);
6077
6078        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::DHGroup`]."##]
6079        pub const DHGroup: crate::ast::identifiers::global_id::GlobalId =
6080            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[65]);
6081
6082        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::DHScalar`]."##]
6083        pub const DHScalar: crate::ast::identifiers::global_id::GlobalId =
6084            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[66]);
6085
6086        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::HMACAlgorithm`]."##]
6087        pub const HMACAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6088            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[63]);
6089
6090        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::HashAlgorithm`]."##]
6091        pub const HashAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6092            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[20]);
6093
6094        #[doc = r##"This is an impl block."##]
6095        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
6096            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[71]);
6097
6098        #[doc = r##"This is an impl block."##]
6099        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
6100            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[73]);
6101
6102        #[doc = r##"This is an impl block."##]
6103        pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
6104            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[85]);
6105
6106        #[doc = r##"This is an impl block."##]
6107        pub const Impl__5: crate::ast::identifiers::global_id::GlobalId =
6108            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[87]);
6109
6110        #[doc = r##"This is an impl block."##]
6111        pub const Impl__6: crate::ast::identifiers::global_id::GlobalId =
6112            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[80]);
6113
6114        #[doc = r##"This is an impl block."##]
6115        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
6116            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[68]);
6117
6118        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::aead_decrypt`]."##]
6119        pub const aead_decrypt: crate::ast::identifiers::global_id::GlobalId =
6120            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[83]);
6121
6122        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::aead_encrypt`]."##]
6123        pub const aead_encrypt: crate::ast::identifiers::global_id::GlobalId =
6124            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[90]);
6125
6126        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::dh_scalar_multiply`]."##]
6127        pub const dh_scalar_multiply: crate::ast::identifiers::global_id::GlobalId =
6128            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[70]);
6129
6130        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::dh_scalar_multiply_base`]."##]
6131        pub const dh_scalar_multiply_base: crate::ast::identifiers::global_id::GlobalId =
6132            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[67]);
6133
6134        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::hash`]."##]
6135        pub const hash: crate::ast::identifiers::global_id::GlobalId =
6136            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[27]);
6137
6138        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::hmac`]."##]
6139        pub const hmac: crate::ast::identifiers::global_id::GlobalId =
6140            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[64]);
6141    }
6142
6143    #[doc = r##"This is the enum [`::hax_lib_protocol::ProtocolError`]."##]
6144    pub const ProtocolError: crate::ast::identifiers::global_id::GlobalId =
6145        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[75]);
6146
6147    #[doc = r##"This is the module [`::hax_lib_protocol::crypto`]."##]
6148    pub const crypto: crate::ast::identifiers::global_id::GlobalId =
6149        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[19]);
6150}
6151pub mod rust_primitives {
6152    #![doc = r##"This is the module [`::rust_primitives`]."##]
6153    use super::root;
6154    pub mod crypto_abstractions {
6155        #![doc = r##"This is the module [`::rust_primitives::crypto_abstractions`]."##]
6156        use super::root;
6157
6158        #[doc = r##"This is the use item [`::rust_primitives::crypto_abstractions::Use`]."##]
6159        pub const Use: crate::ast::identifiers::global_id::GlobalId =
6160            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[526]);
6161
6162        #[doc = r##"This is the function [`::rust_primitives::crypto_abstractions::crypto_abstractions`]."##]
6163        pub const crypto_abstractions: crate::ast::identifiers::global_id::GlobalId =
6164            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[309]);
6165    }
6166    pub mod dummy_hax_concrete_ident_wrapper {
6167        #![doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper`]."##]
6168        use super::root;
6169        pub mod ___1 {
6170            #![doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1`]."##]
6171            use super::root;
6172
6173            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::Use`]."##]
6174            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6175                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[295]);
6176
6177            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::f`]."##]
6178            pub const f: crate::ast::identifiers::global_id::GlobalId =
6179                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[316]);
6180        }
6181        pub mod _anonymous {
6182            #![doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous`]."##]
6183            use super::root;
6184
6185            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use`]."##]
6186            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6187                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[475]);
6188
6189            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use__1`]."##]
6190            pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6191                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[304]);
6192
6193            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use__2`]."##]
6194            pub const Use__2: crate::ast::identifiers::global_id::GlobalId =
6195                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[383]);
6196
6197            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::arith`]."##]
6198            pub const arith: crate::ast::identifiers::global_id::GlobalId =
6199                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[533]);
6200        }
6201        pub mod props {
6202            #![doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props`]."##]
6203            use super::root;
6204
6205            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props::Use`]."##]
6206            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6207                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[579]);
6208        }
6209
6210        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use`]."##]
6211        pub const Use: crate::ast::identifiers::global_id::GlobalId =
6212            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[520]);
6213
6214        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__1`]."##]
6215        pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6216            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[584]);
6217
6218        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__2`]."##]
6219        pub const Use__2: crate::ast::identifiers::global_id::GlobalId =
6220            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[404]);
6221
6222        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__3`]."##]
6223        pub const Use__3: crate::ast::identifiers::global_id::GlobalId =
6224            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[359]);
6225
6226        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__4`]."##]
6227        pub const Use__4: crate::ast::identifiers::global_id::GlobalId =
6228            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[345]);
6229
6230        #[doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1`]."##]
6231        pub const ___1: crate::ast::identifiers::global_id::GlobalId =
6232            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[294]);
6233
6234        #[doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous`]."##]
6235        pub const _anonymous: crate::ast::identifiers::global_id::GlobalId =
6236            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[303]);
6237
6238        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::dummy`]."##]
6239        pub const dummy: crate::ast::identifiers::global_id::GlobalId =
6240            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[297]);
6241
6242        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::iterator_functions`]."##]
6243        pub const iterator_functions: crate::ast::identifiers::global_id::GlobalId =
6244            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[485]);
6245
6246        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props`]."##]
6247        pub const props: crate::ast::identifiers::global_id::GlobalId =
6248            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[578]);
6249
6250        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::question_mark_result`]."##]
6251        pub const question_mark_result: crate::ast::identifiers::global_id::GlobalId =
6252            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[570]);
6253
6254        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::refinements`]."##]
6255        pub const refinements: crate::ast::identifiers::global_id::GlobalId =
6256            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[439]);
6257    }
6258    pub mod hax {
6259        #![doc = r##"This is the module [`::rust_primitives::hax`]."##]
6260        use super::root;
6261        pub mod Failure {
6262            #![doc = r##"This is the struct [`::rust_primitives::hax::Failure`]."##]
6263            use super::root;
6264
6265            #[doc = r##"This is the struct [`::rust_primitives::hax::Failure::Constructor`]."##]
6266            pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6267                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[629]);
6268        }
6269        pub(in crate::ast::identifiers::global_id) mod Tuple2 {
6270            #![doc = r##"This is the struct [`::rust_primitives::hax::Tuple2`]."##]
6271            use super::root;
6272
6273            #[doc = r##"This is the struct [`::rust_primitives::hax::Tuple2::Constructor`]."##]
6274            pub(in crate::ast::identifiers::global_id) const Constructor:
6275                crate::ast::identifiers::global_id::GlobalId =
6276                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[620]);
6277
6278            #[doc = r##"This is the field [`_0`] from ::rust_primitives::hax::Tuple2."##]
6279            pub(in crate::ast::identifiers::global_id) const _0:
6280                crate::ast::identifiers::global_id::GlobalId =
6281                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[397]);
6282
6283            #[doc = r##"This is the field [`_1`] from ::rust_primitives::hax::Tuple2."##]
6284            pub(in crate::ast::identifiers::global_id) const _1:
6285                crate::ast::identifiers::global_id::GlobalId =
6286                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[407]);
6287        }
6288        pub mod control_flow_monad {
6289            #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad`]."##]
6290            use super::root;
6291            pub mod ControlFlowMonad {
6292                #![doc = r##"This is the trait [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad`]."##]
6293                use super::root;
6294
6295                #[doc = r##"This is the associated function [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad::lift`]."##]
6296                pub const lift: crate::ast::identifiers::global_id::GlobalId =
6297                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[482]);
6298            }
6299            pub mod mexception {
6300                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mexception`]."##]
6301                use super::root;
6302
6303                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::mexception::run`]."##]
6304                pub const run: crate::ast::identifiers::global_id::GlobalId =
6305                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[555]);
6306            }
6307            pub mod moption {
6308                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::moption`]."##]
6309                use super::root;
6310
6311                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::moption::run`]."##]
6312                pub const run: crate::ast::identifiers::global_id::GlobalId =
6313                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[326]);
6314            }
6315            pub mod mresult {
6316                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mresult`]."##]
6317                use super::root;
6318
6319                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::mresult::run`]."##]
6320                pub const run: crate::ast::identifiers::global_id::GlobalId =
6321                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[428]);
6322            }
6323
6324            #[doc = r##"This is the trait [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad`]."##]
6325            pub const ControlFlowMonad: crate::ast::identifiers::global_id::GlobalId =
6326                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[481]);
6327
6328            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mexception`]."##]
6329            pub const mexception: crate::ast::identifiers::global_id::GlobalId =
6330                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[525]);
6331
6332            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::moption`]."##]
6333            pub const moption: crate::ast::identifiers::global_id::GlobalId =
6334                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[325]);
6335
6336            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mresult`]."##]
6337            pub const mresult: crate::ast::identifiers::global_id::GlobalId =
6338                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[427]);
6339        }
6340        pub mod folds {
6341            #![doc = r##"This is the module [`::rust_primitives::hax::folds`]."##]
6342            use super::root;
6343
6344            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_cf`]."##]
6345            pub const fold_cf: crate::ast::identifiers::global_id::GlobalId =
6346                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[476]);
6347
6348            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice`]."##]
6349            pub const fold_chunked_slice: crate::ast::identifiers::global_id::GlobalId =
6350                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[456]);
6351
6352            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice_cf`]."##]
6353            pub const fold_chunked_slice_cf: crate::ast::identifiers::global_id::GlobalId =
6354                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[389]);
6355
6356            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice_return`]."##]
6357            pub const fold_chunked_slice_return: crate::ast::identifiers::global_id::GlobalId =
6358                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[490]);
6359
6360            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice`]."##]
6361            pub const fold_enumerated_chunked_slice: crate::ast::identifiers::global_id::GlobalId =
6362                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[382]);
6363
6364            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice_cf`]."##]
6365            pub const fold_enumerated_chunked_slice_cf:
6366                crate::ast::identifiers::global_id::GlobalId =
6367                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[506]);
6368
6369            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice_return`]."##]
6370            pub const fold_enumerated_chunked_slice_return:
6371                crate::ast::identifiers::global_id::GlobalId =
6372                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[543]);
6373
6374            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice`]."##]
6375            pub const fold_enumerated_slice: crate::ast::identifiers::global_id::GlobalId =
6376                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[422]);
6377
6378            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice_cf`]."##]
6379            pub const fold_enumerated_slice_cf: crate::ast::identifiers::global_id::GlobalId =
6380                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[361]);
6381
6382            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice_return`]."##]
6383            pub const fold_enumerated_slice_return: crate::ast::identifiers::global_id::GlobalId =
6384                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[524]);
6385
6386            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range`]."##]
6387            pub const fold_range: crate::ast::identifiers::global_id::GlobalId =
6388                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[373]);
6389
6390            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_cf`]."##]
6391            pub const fold_range_cf: crate::ast::identifiers::global_id::GlobalId =
6392                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[448]);
6393
6394            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_return`]."##]
6395            pub const fold_range_return: crate::ast::identifiers::global_id::GlobalId =
6396                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[308]);
6397
6398            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by`]."##]
6399            pub const fold_range_step_by: crate::ast::identifiers::global_id::GlobalId =
6400                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[292]);
6401
6402            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by_cf`]."##]
6403            pub const fold_range_step_by_cf: crate::ast::identifiers::global_id::GlobalId =
6404                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[557]);
6405
6406            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by_return`]."##]
6407            pub const fold_range_step_by_return: crate::ast::identifiers::global_id::GlobalId =
6408                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[521]);
6409
6410            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_return`]."##]
6411            pub const fold_return: crate::ast::identifiers::global_id::GlobalId =
6412                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[449]);
6413        }
6414        pub mod int {
6415            #![doc = r##"This is the module [`::rust_primitives::hax::int`]."##]
6416            use super::root;
6417
6418            #[doc = r##"This is the function [`::rust_primitives::hax::int::add`]."##]
6419            pub const add: crate::ast::identifiers::global_id::GlobalId =
6420                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[493]);
6421
6422            #[doc = r##"This is the function [`::rust_primitives::hax::int::div`]."##]
6423            pub const div: crate::ast::identifiers::global_id::GlobalId =
6424                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[388]);
6425
6426            #[doc = r##"This is the function [`::rust_primitives::hax::int::eq`]."##]
6427            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6428                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[553]);
6429
6430            #[doc = r##"This is the function [`::rust_primitives::hax::int::from_machine`]."##]
6431            pub const from_machine: crate::ast::identifiers::global_id::GlobalId =
6432                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[509]);
6433
6434            #[doc = r##"This is the function [`::rust_primitives::hax::int::ge`]."##]
6435            pub const ge: crate::ast::identifiers::global_id::GlobalId =
6436                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[421]);
6437
6438            #[doc = r##"This is the function [`::rust_primitives::hax::int::gt`]."##]
6439            pub const gt: crate::ast::identifiers::global_id::GlobalId =
6440                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[477]);
6441
6442            #[doc = r##"This is the function [`::rust_primitives::hax::int::into_machine`]."##]
6443            pub const into_machine: crate::ast::identifiers::global_id::GlobalId =
6444                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[460]);
6445
6446            #[doc = r##"This is the function [`::rust_primitives::hax::int::le`]."##]
6447            pub const le: crate::ast::identifiers::global_id::GlobalId =
6448                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[369]);
6449
6450            #[doc = r##"This is the function [`::rust_primitives::hax::int::lt`]."##]
6451            pub const lt: crate::ast::identifiers::global_id::GlobalId =
6452                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[527]);
6453
6454            #[doc = r##"This is the function [`::rust_primitives::hax::int::mul`]."##]
6455            pub const mul: crate::ast::identifiers::global_id::GlobalId =
6456                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[379]);
6457
6458            #[doc = r##"This is the function [`::rust_primitives::hax::int::ne`]."##]
6459            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6460                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[433]);
6461
6462            #[doc = r##"This is the function [`::rust_primitives::hax::int::neg`]."##]
6463            pub const neg: crate::ast::identifiers::global_id::GlobalId =
6464                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[502]);
6465
6466            #[doc = r##"This is the function [`::rust_primitives::hax::int::rem`]."##]
6467            pub const rem: crate::ast::identifiers::global_id::GlobalId =
6468                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[494]);
6469
6470            #[doc = r##"This is the function [`::rust_primitives::hax::int::sub`]."##]
6471            pub const sub: crate::ast::identifiers::global_id::GlobalId =
6472                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[351]);
6473        }
6474        pub mod machine_int {
6475            #![doc = r##"This is the module [`::rust_primitives::hax::machine_int`]."##]
6476            use super::root;
6477
6478            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::add`]."##]
6479            pub const add: crate::ast::identifiers::global_id::GlobalId =
6480                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[473]);
6481
6482            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitand`]."##]
6483            pub const bitand: crate::ast::identifiers::global_id::GlobalId =
6484                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[538]);
6485
6486            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitor`]."##]
6487            pub const bitor: crate::ast::identifiers::global_id::GlobalId =
6488                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[591]);
6489
6490            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitxor`]."##]
6491            pub const bitxor: crate::ast::identifiers::global_id::GlobalId =
6492                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[366]);
6493
6494            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::div`]."##]
6495            pub const div: crate::ast::identifiers::global_id::GlobalId =
6496                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[408]);
6497
6498            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::eq`]."##]
6499            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6500                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[390]);
6501
6502            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::ge`]."##]
6503            pub const ge: crate::ast::identifiers::global_id::GlobalId =
6504                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[307]);
6505
6506            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::gt`]."##]
6507            pub const gt: crate::ast::identifiers::global_id::GlobalId =
6508                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[516]);
6509
6510            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::le`]."##]
6511            pub const le: crate::ast::identifiers::global_id::GlobalId =
6512                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[457]);
6513
6514            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::lt`]."##]
6515            pub const lt: crate::ast::identifiers::global_id::GlobalId =
6516                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[511]);
6517
6518            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::mul`]."##]
6519            pub const mul: crate::ast::identifiers::global_id::GlobalId =
6520                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[598]);
6521
6522            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::ne`]."##]
6523            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6524                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[484]);
6525
6526            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::not`]."##]
6527            pub const not: crate::ast::identifiers::global_id::GlobalId =
6528                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[331]);
6529
6530            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::rem`]."##]
6531            pub const rem: crate::ast::identifiers::global_id::GlobalId =
6532                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[500]);
6533
6534            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::shl`]."##]
6535            pub const shl: crate::ast::identifiers::global_id::GlobalId =
6536                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[514]);
6537
6538            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::shr`]."##]
6539            pub const shr: crate::ast::identifiers::global_id::GlobalId =
6540                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[495]);
6541
6542            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::sub`]."##]
6543            pub const sub: crate::ast::identifiers::global_id::GlobalId =
6544                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[551]);
6545        }
6546        pub mod monomorphized_update_at {
6547            #![doc = r##"This is the module [`::rust_primitives::hax::monomorphized_update_at`]."##]
6548            use super::root;
6549
6550            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range`]."##]
6551            pub const update_at_range: crate::ast::identifiers::global_id::GlobalId =
6552                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[353]);
6553
6554            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_from`]."##]
6555            pub const update_at_range_from: crate::ast::identifiers::global_id::GlobalId =
6556                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[322]);
6557
6558            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_full`]."##]
6559            pub const update_at_range_full: crate::ast::identifiers::global_id::GlobalId =
6560                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[381]);
6561
6562            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_to`]."##]
6563            pub const update_at_range_to: crate::ast::identifiers::global_id::GlobalId =
6564                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[597]);
6565
6566            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_usize`]."##]
6567            pub const update_at_usize: crate::ast::identifiers::global_id::GlobalId =
6568                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[315]);
6569        }
6570
6571        #[doc = r##"This is the struct [`::rust_primitives::hax::Failure`]."##]
6572        pub const Failure: crate::ast::identifiers::global_id::GlobalId =
6573            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[372]);
6574
6575        #[doc = r##"This is the enum [`::rust_primitives::hax::MutRef`]."##]
6576        pub const MutRef: crate::ast::identifiers::global_id::GlobalId =
6577            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[338]);
6578
6579        #[doc = r##"This is the enum [`::rust_primitives::hax::Never`]."##]
6580        pub const Never: crate::ast::identifiers::global_id::GlobalId =
6581            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[171]);
6582
6583        #[doc = r##"This is the struct [`::rust_primitives::hax::Tuple2`]."##]
6584        pub(in crate::ast::identifiers::global_id) const Tuple2:
6585            crate::ast::identifiers::global_id::GlobalId =
6586            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[89]);
6587
6588        #[doc = r##"This is the function [`::rust_primitives::hax::array_of_list`]."##]
6589        pub const array_of_list: crate::ast::identifiers::global_id::GlobalId =
6590            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[377]);
6591
6592        #[doc = r##"This is the function [`::rust_primitives::hax::box_new`]."##]
6593        pub const box_new: crate::ast::identifiers::global_id::GlobalId =
6594            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[32]);
6595
6596        #[doc = r##"This is the function [`::rust_primitives::hax::cast_op`]."##]
6597        pub const cast_op: crate::ast::identifiers::global_id::GlobalId =
6598            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[96]);
6599
6600        #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad`]."##]
6601        pub const control_flow_monad: crate::ast::identifiers::global_id::GlobalId =
6602            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[324]);
6603
6604        #[doc = r##"This is the function [`::rust_primitives::hax::deref_op`]."##]
6605        pub const deref_op: crate::ast::identifiers::global_id::GlobalId =
6606            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[21]);
6607
6608        #[doc = r##"This is the function [`::rust_primitives::hax::dropped_body`]."##]
6609        pub const dropped_body: crate::ast::identifiers::global_id::GlobalId =
6610            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[558]);
6611
6612        #[doc = r##"This is the function [`::rust_primitives::hax::failure`]."##]
6613        pub const failure: crate::ast::identifiers::global_id::GlobalId =
6614            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[564]);
6615
6616        #[doc = r##"This is the module [`::rust_primitives::hax::folds`]."##]
6617        pub const folds: crate::ast::identifiers::global_id::GlobalId =
6618            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[291]);
6619
6620        #[doc = r##"This is the module [`::rust_primitives::hax::int`]."##]
6621        pub const int: crate::ast::identifiers::global_id::GlobalId =
6622            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[350]);
6623
6624        #[doc = r##"This is the function [`::rust_primitives::hax::logical_op_and`]."##]
6625        pub const logical_op_and: crate::ast::identifiers::global_id::GlobalId =
6626            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[271]);
6627
6628        #[doc = r##"This is the function [`::rust_primitives::hax::logical_op_or`]."##]
6629        pub const logical_op_or: crate::ast::identifiers::global_id::GlobalId =
6630            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[556]);
6631
6632        #[doc = r##"This is the module [`::rust_primitives::hax::machine_int`]."##]
6633        pub const machine_int: crate::ast::identifiers::global_id::GlobalId =
6634            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[306]);
6635
6636        #[doc = r##"This is the module [`::rust_primitives::hax::monomorphized_update_at`]."##]
6637        pub const monomorphized_update_at: crate::ast::identifiers::global_id::GlobalId =
6638            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[314]);
6639
6640        #[doc = r##"This is the function [`::rust_primitives::hax::never_to_any`]."##]
6641        pub const never_to_any: crate::ast::identifiers::global_id::GlobalId =
6642            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[172]);
6643
6644        #[doc = r##"This is the function [`::rust_primitives::hax::repeat`]."##]
6645        pub const repeat: crate::ast::identifiers::global_id::GlobalId =
6646            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[429]);
6647
6648        #[doc = r##"This is the function [`::rust_primitives::hax::update_at`]."##]
6649        pub const update_at: crate::ast::identifiers::global_id::GlobalId =
6650            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[376]);
6651
6652        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop`]."##]
6653        pub const while_loop: crate::ast::identifiers::global_id::GlobalId =
6654            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[441]);
6655
6656        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop_cf`]."##]
6657        pub const while_loop_cf: crate::ast::identifiers::global_id::GlobalId =
6658            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[569]);
6659
6660        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop_return`]."##]
6661        pub const while_loop_return: crate::ast::identifiers::global_id::GlobalId =
6662            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[602]);
6663    }
6664    pub mod i128 {
6665        #![doc = r##"This is the module [`::rust_primitives::i128`]."##]
6666        use super::root;
6667
6668        #[doc = r##"This is the function [`::rust_primitives::i128::add`]."##]
6669        pub const add: crate::ast::identifiers::global_id::GlobalId =
6670            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[393]);
6671
6672        #[doc = r##"This is the function [`::rust_primitives::i128::bit_and`]."##]
6673        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6674            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[545]);
6675
6676        #[doc = r##"This is the function [`::rust_primitives::i128::bit_or`]."##]
6677        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6678            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[599]);
6679
6680        #[doc = r##"This is the function [`::rust_primitives::i128::bit_xor`]."##]
6681        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6682            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[571]);
6683
6684        #[doc = r##"This is the function [`::rust_primitives::i128::div`]."##]
6685        pub const div: crate::ast::identifiers::global_id::GlobalId =
6686            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[472]);
6687
6688        #[doc = r##"This is the function [`::rust_primitives::i128::eq`]."##]
6689        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6690            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[596]);
6691
6692        #[doc = r##"This is the function [`::rust_primitives::i128::ge`]."##]
6693        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6694            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[585]);
6695
6696        #[doc = r##"This is the function [`::rust_primitives::i128::gt`]."##]
6697        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6698            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[418]);
6699
6700        #[doc = r##"This is the function [`::rust_primitives::i128::le`]."##]
6701        pub const le: crate::ast::identifiers::global_id::GlobalId =
6702            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[547]);
6703
6704        #[doc = r##"This is the function [`::rust_primitives::i128::lt`]."##]
6705        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6706            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[529]);
6707
6708        #[doc = r##"This is the function [`::rust_primitives::i128::mul`]."##]
6709        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6710            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[600]);
6711
6712        #[doc = r##"This is the function [`::rust_primitives::i128::ne`]."##]
6713        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6714            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[594]);
6715
6716        #[doc = r##"This is the function [`::rust_primitives::i128::neg`]."##]
6717        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6718            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[583]);
6719
6720        #[doc = r##"This is the function [`::rust_primitives::i128::rem`]."##]
6721        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6722            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[360]);
6723
6724        #[doc = r##"This is the function [`::rust_primitives::i128::shl`]."##]
6725        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6726            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[358]);
6727
6728        #[doc = r##"This is the function [`::rust_primitives::i128::shr`]."##]
6729        pub const shr: crate::ast::identifiers::global_id::GlobalId =
6730            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[370]);
6731
6732        #[doc = r##"This is the function [`::rust_primitives::i128::sub`]."##]
6733        pub const sub: crate::ast::identifiers::global_id::GlobalId =
6734            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[400]);
6735    }
6736    pub mod i16 {
6737        #![doc = r##"This is the module [`::rust_primitives::i16`]."##]
6738        use super::root;
6739
6740        #[doc = r##"This is the function [`::rust_primitives::i16::add`]."##]
6741        pub const add: crate::ast::identifiers::global_id::GlobalId =
6742            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[340]);
6743
6744        #[doc = r##"This is the function [`::rust_primitives::i16::bit_and`]."##]
6745        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6746            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[537]);
6747
6748        #[doc = r##"This is the function [`::rust_primitives::i16::bit_or`]."##]
6749        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6750            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[335]);
6751
6752        #[doc = r##"This is the function [`::rust_primitives::i16::bit_xor`]."##]
6753        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6754            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[590]);
6755
6756        #[doc = r##"This is the function [`::rust_primitives::i16::div`]."##]
6757        pub const div: crate::ast::identifiers::global_id::GlobalId =
6758            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[567]);
6759
6760        #[doc = r##"This is the function [`::rust_primitives::i16::eq`]."##]
6761        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6762            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[580]);
6763
6764        #[doc = r##"This is the function [`::rust_primitives::i16::ge`]."##]
6765        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6766            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[336]);
6767
6768        #[doc = r##"This is the function [`::rust_primitives::i16::gt`]."##]
6769        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6770            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[577]);
6771
6772        #[doc = r##"This is the function [`::rust_primitives::i16::le`]."##]
6773        pub const le: crate::ast::identifiers::global_id::GlobalId =
6774            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[548]);
6775
6776        #[doc = r##"This is the function [`::rust_primitives::i16::lt`]."##]
6777        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6778            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[546]);
6779
6780        #[doc = r##"This is the function [`::rust_primitives::i16::mul`]."##]
6781        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6782            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[417]);
6783
6784        #[doc = r##"This is the function [`::rust_primitives::i16::ne`]."##]
6785        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6786            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[395]);
6787
6788        #[doc = r##"This is the function [`::rust_primitives::i16::neg`]."##]
6789        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6790            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[362]);
6791
6792        #[doc = r##"This is the function [`::rust_primitives::i16::rem`]."##]
6793        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6794            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[532]);
6795
6796        #[doc = r##"This is the function [`::rust_primitives::i16::shl`]."##]
6797        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6798            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[320]);
6799
6800        #[doc = r##"This is the function [`::rust_primitives::i16::shr`]."##]
6801        pub const shr: crate::ast::identifiers::global_id::GlobalId =
6802            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[364]);
6803
6804        #[doc = r##"This is the function [`::rust_primitives::i16::sub`]."##]
6805        pub const sub: crate::ast::identifiers::global_id::GlobalId =
6806            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[489]);
6807    }
6808    pub mod i32 {
6809        #![doc = r##"This is the module [`::rust_primitives::i32`]."##]
6810        use super::root;
6811
6812        #[doc = r##"This is the function [`::rust_primitives::i32::add`]."##]
6813        pub const add: crate::ast::identifiers::global_id::GlobalId =
6814            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[367]);
6815
6816        #[doc = r##"This is the function [`::rust_primitives::i32::bit_and`]."##]
6817        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6818            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[474]);
6819
6820        #[doc = r##"This is the function [`::rust_primitives::i32::bit_or`]."##]
6821        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6822            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[501]);
6823
6824        #[doc = r##"This is the function [`::rust_primitives::i32::bit_xor`]."##]
6825        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6826            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[513]);
6827
6828        #[doc = r##"This is the function [`::rust_primitives::i32::div`]."##]
6829        pub const div: crate::ast::identifiers::global_id::GlobalId =
6830            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[432]);
6831
6832        #[doc = r##"This is the function [`::rust_primitives::i32::eq`]."##]
6833        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6834            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[523]);
6835
6836        #[doc = r##"This is the function [`::rust_primitives::i32::ge`]."##]
6837        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6838            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[603]);
6839
6840        #[doc = r##"This is the function [`::rust_primitives::i32::gt`]."##]
6841        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6842            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[528]);
6843
6844        #[doc = r##"This is the function [`::rust_primitives::i32::le`]."##]
6845        pub const le: crate::ast::identifiers::global_id::GlobalId =
6846            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[337]);
6847
6848        #[doc = r##"This is the function [`::rust_primitives::i32::lt`]."##]
6849        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6850            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[327]);
6851
6852        #[doc = r##"This is the function [`::rust_primitives::i32::mul`]."##]
6853        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6854            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[467]);
6855
6856        #[doc = r##"This is the function [`::rust_primitives::i32::ne`]."##]
6857        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6858            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[487]);
6859
6860        #[doc = r##"This is the function [`::rust_primitives::i32::neg`]."##]
6861        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6862            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[313]);
6863
6864        #[doc = r##"This is the function [`::rust_primitives::i32::rem`]."##]
6865        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6866            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[347]);
6867
6868        #[doc = r##"This is the function [`::rust_primitives::i32::shl`]."##]
6869        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6870            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[576]);
6871
6872        #[doc = r##"This is the function [`::rust_primitives::i32::shr`]."##]
6873        pub const shr: crate::ast::identifiers::global_id::GlobalId =
6874            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[374]);
6875
6876        #[doc = r##"This is the function [`::rust_primitives::i32::sub`]."##]
6877        pub const sub: crate::ast::identifiers::global_id::GlobalId =
6878            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[355]);
6879    }
6880    pub mod i64 {
6881        #![doc = r##"This is the module [`::rust_primitives::i64`]."##]
6882        use super::root;
6883
6884        #[doc = r##"This is the function [`::rust_primitives::i64::add`]."##]
6885        pub const add: crate::ast::identifiers::global_id::GlobalId =
6886            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[510]);
6887
6888        #[doc = r##"This is the function [`::rust_primitives::i64::bit_and`]."##]
6889        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6890            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[604]);
6891
6892        #[doc = r##"This is the function [`::rust_primitives::i64::bit_or`]."##]
6893        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6894            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[496]);
6895
6896        #[doc = r##"This is the function [`::rust_primitives::i64::bit_xor`]."##]
6897        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6898            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[333]);
6899
6900        #[doc = r##"This is the function [`::rust_primitives::i64::div`]."##]
6901        pub const div: crate::ast::identifiers::global_id::GlobalId =
6902            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[445]);
6903
6904        #[doc = r##"This is the function [`::rust_primitives::i64::eq`]."##]
6905        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6906            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[587]);
6907
6908        #[doc = r##"This is the function [`::rust_primitives::i64::ge`]."##]
6909        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6910            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[568]);
6911
6912        #[doc = r##"This is the function [`::rust_primitives::i64::gt`]."##]
6913        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6914            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[446]);
6915
6916        #[doc = r##"This is the function [`::rust_primitives::i64::le`]."##]
6917        pub const le: crate::ast::identifiers::global_id::GlobalId =
6918            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[582]);
6919
6920        #[doc = r##"This is the function [`::rust_primitives::i64::lt`]."##]
6921        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6922            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[455]);
6923
6924        #[doc = r##"This is the function [`::rust_primitives::i64::mul`]."##]
6925        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6926            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[503]);
6927
6928        #[doc = r##"This is the function [`::rust_primitives::i64::ne`]."##]
6929        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6930            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[423]);
6931
6932        #[doc = r##"This is the function [`::rust_primitives::i64::neg`]."##]
6933        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6934            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[406]);
6935
6936        #[doc = r##"This is the function [`::rust_primitives::i64::rem`]."##]
6937        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6938            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[442]);
6939
6940        #[doc = r##"This is the function [`::rust_primitives::i64::shl`]."##]
6941        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6942            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[469]);
6943
6944        #[doc = r##"This is the function [`::rust_primitives::i64::shr`]."##]
6945        pub const shr: crate::ast::identifiers::global_id::GlobalId =
6946            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[491]);
6947
6948        #[doc = r##"This is the function [`::rust_primitives::i64::sub`]."##]
6949        pub const sub: crate::ast::identifiers::global_id::GlobalId =
6950            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[541]);
6951    }
6952    pub mod i8 {
6953        #![doc = r##"This is the module [`::rust_primitives::i8`]."##]
6954        use super::root;
6955
6956        #[doc = r##"This is the function [`::rust_primitives::i8::add`]."##]
6957        pub const add: crate::ast::identifiers::global_id::GlobalId =
6958            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[593]);
6959
6960        #[doc = r##"This is the function [`::rust_primitives::i8::bit_and`]."##]
6961        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6962            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[542]);
6963
6964        #[doc = r##"This is the function [`::rust_primitives::i8::bit_or`]."##]
6965        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6966            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[344]);
6967
6968        #[doc = r##"This is the function [`::rust_primitives::i8::bit_xor`]."##]
6969        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6970            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[566]);
6971
6972        #[doc = r##"This is the function [`::rust_primitives::i8::div`]."##]
6973        pub const div: crate::ast::identifiers::global_id::GlobalId =
6974            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[329]);
6975
6976        #[doc = r##"This is the function [`::rust_primitives::i8::eq`]."##]
6977        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6978            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[420]);
6979
6980        #[doc = r##"This is the function [`::rust_primitives::i8::ge`]."##]
6981        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6982            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[414]);
6983
6984        #[doc = r##"This is the function [`::rust_primitives::i8::gt`]."##]
6985        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6986            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[352]);
6987
6988        #[doc = r##"This is the function [`::rust_primitives::i8::le`]."##]
6989        pub const le: crate::ast::identifiers::global_id::GlobalId =
6990            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[592]);
6991
6992        #[doc = r##"This is the function [`::rust_primitives::i8::lt`]."##]
6993        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6994            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[426]);
6995
6996        #[doc = r##"This is the function [`::rust_primitives::i8::mul`]."##]
6997        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6998            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[444]);
6999
7000        #[doc = r##"This is the function [`::rust_primitives::i8::ne`]."##]
7001        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7002            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[356]);
7003
7004        #[doc = r##"This is the function [`::rust_primitives::i8::neg`]."##]
7005        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7006            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[392]);
7007
7008        #[doc = r##"This is the function [`::rust_primitives::i8::rem`]."##]
7009        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7010            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[565]);
7011
7012        #[doc = r##"This is the function [`::rust_primitives::i8::shl`]."##]
7013        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7014            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[363]);
7015
7016        #[doc = r##"This is the function [`::rust_primitives::i8::shr`]."##]
7017        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7018            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[438]);
7019
7020        #[doc = r##"This is the function [`::rust_primitives::i8::sub`]."##]
7021        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7022            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[410]);
7023    }
7024    pub mod isize {
7025        #![doc = r##"This is the module [`::rust_primitives::isize`]."##]
7026        use super::root;
7027
7028        #[doc = r##"This is the function [`::rust_primitives::isize::add`]."##]
7029        pub const add: crate::ast::identifiers::global_id::GlobalId =
7030            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[519]);
7031
7032        #[doc = r##"This is the function [`::rust_primitives::isize::bit_and`]."##]
7033        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7034            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[419]);
7035
7036        #[doc = r##"This is the function [`::rust_primitives::isize::bit_or`]."##]
7037        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7038            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[371]);
7039
7040        #[doc = r##"This is the function [`::rust_primitives::isize::bit_xor`]."##]
7041        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7042            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[505]);
7043
7044        #[doc = r##"This is the function [`::rust_primitives::isize::div`]."##]
7045        pub const div: crate::ast::identifiers::global_id::GlobalId =
7046            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[425]);
7047
7048        #[doc = r##"This is the function [`::rust_primitives::isize::eq`]."##]
7049        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7050            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[530]);
7051
7052        #[doc = r##"This is the function [`::rust_primitives::isize::ge`]."##]
7053        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7054            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[447]);
7055
7056        #[doc = r##"This is the function [`::rust_primitives::isize::gt`]."##]
7057        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7058            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[544]);
7059
7060        #[doc = r##"This is the function [`::rust_primitives::isize::le`]."##]
7061        pub const le: crate::ast::identifiers::global_id::GlobalId =
7062            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[589]);
7063
7064        #[doc = r##"This is the function [`::rust_primitives::isize::lt`]."##]
7065        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7066            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[290]);
7067
7068        #[doc = r##"This is the function [`::rust_primitives::isize::mul`]."##]
7069        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7070            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[349]);
7071
7072        #[doc = r##"This is the function [`::rust_primitives::isize::ne`]."##]
7073        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7074            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[394]);
7075
7076        #[doc = r##"This is the function [`::rust_primitives::isize::neg`]."##]
7077        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7078            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[563]);
7079
7080        #[doc = r##"This is the function [`::rust_primitives::isize::rem`]."##]
7081        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7082            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[595]);
7083
7084        #[doc = r##"This is the function [`::rust_primitives::isize::shl`]."##]
7085        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7086            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[321]);
7087
7088        #[doc = r##"This is the function [`::rust_primitives::isize::shr`]."##]
7089        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7090            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[512]);
7091
7092        #[doc = r##"This is the function [`::rust_primitives::isize::sub`]."##]
7093        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7094            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[483]);
7095    }
7096    pub mod u128 {
7097        #![doc = r##"This is the module [`::rust_primitives::u128`]."##]
7098        use super::root;
7099
7100        #[doc = r##"This is the function [`::rust_primitives::u128::add`]."##]
7101        pub const add: crate::ast::identifiers::global_id::GlobalId =
7102            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[522]);
7103
7104        #[doc = r##"This is the function [`::rust_primitives::u128::bit_and`]."##]
7105        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7106            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[436]);
7107
7108        #[doc = r##"This is the function [`::rust_primitives::u128::bit_or`]."##]
7109        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7110            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[540]);
7111
7112        #[doc = r##"This is the function [`::rust_primitives::u128::bit_xor`]."##]
7113        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7114            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[562]);
7115
7116        #[doc = r##"This is the function [`::rust_primitives::u128::div`]."##]
7117        pub const div: crate::ast::identifiers::global_id::GlobalId =
7118            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[535]);
7119
7120        #[doc = r##"This is the function [`::rust_primitives::u128::eq`]."##]
7121        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7122            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[574]);
7123
7124        #[doc = r##"This is the function [`::rust_primitives::u128::ge`]."##]
7125        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7126            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[508]);
7127
7128        #[doc = r##"This is the function [`::rust_primitives::u128::gt`]."##]
7129        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7130            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[454]);
7131
7132        #[doc = r##"This is the function [`::rust_primitives::u128::le`]."##]
7133        pub const le: crate::ast::identifiers::global_id::GlobalId =
7134            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[342]);
7135
7136        #[doc = r##"This is the function [`::rust_primitives::u128::lt`]."##]
7137        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7138            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[561]);
7139
7140        #[doc = r##"This is the function [`::rust_primitives::u128::mul`]."##]
7141        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7142            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[391]);
7143
7144        #[doc = r##"This is the function [`::rust_primitives::u128::ne`]."##]
7145        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7146            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[459]);
7147
7148        #[doc = r##"This is the function [`::rust_primitives::u128::neg`]."##]
7149        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7150            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[586]);
7151
7152        #[doc = r##"This is the function [`::rust_primitives::u128::rem`]."##]
7153        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7154            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[283]);
7155
7156        #[doc = r##"This is the function [`::rust_primitives::u128::shl`]."##]
7157        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7158            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[330]);
7159
7160        #[doc = r##"This is the function [`::rust_primitives::u128::shr`]."##]
7161        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7162            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[403]);
7163
7164        #[doc = r##"This is the function [`::rust_primitives::u128::sub`]."##]
7165        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7166            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[415]);
7167    }
7168    pub mod u16 {
7169        #![doc = r##"This is the module [`::rust_primitives::u16`]."##]
7170        use super::root;
7171
7172        #[doc = r##"This is the function [`::rust_primitives::u16::add`]."##]
7173        pub const add: crate::ast::identifiers::global_id::GlobalId =
7174            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[339]);
7175
7176        #[doc = r##"This is the function [`::rust_primitives::u16::bit_and`]."##]
7177        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7178            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[302]);
7179
7180        #[doc = r##"This is the function [`::rust_primitives::u16::bit_or`]."##]
7181        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7182            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[539]);
7183
7184        #[doc = r##"This is the function [`::rust_primitives::u16::bit_xor`]."##]
7185        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7186            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[486]);
7187
7188        #[doc = r##"This is the function [`::rust_primitives::u16::div`]."##]
7189        pub const div: crate::ast::identifiers::global_id::GlobalId =
7190            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[549]);
7191
7192        #[doc = r##"This is the function [`::rust_primitives::u16::eq`]."##]
7193        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7194            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[550]);
7195
7196        #[doc = r##"This is the function [`::rust_primitives::u16::ge`]."##]
7197        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7198            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[348]);
7199
7200        #[doc = r##"This is the function [`::rust_primitives::u16::gt`]."##]
7201        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7202            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[412]);
7203
7204        #[doc = r##"This is the function [`::rust_primitives::u16::le`]."##]
7205        pub const le: crate::ast::identifiers::global_id::GlobalId =
7206            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[588]);
7207
7208        #[doc = r##"This is the function [`::rust_primitives::u16::lt`]."##]
7209        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7210            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[453]);
7211
7212        #[doc = r##"This is the function [`::rust_primitives::u16::mul`]."##]
7213        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7214            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[317]);
7215
7216        #[doc = r##"This is the function [`::rust_primitives::u16::ne`]."##]
7217        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7218            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[437]);
7219
7220        #[doc = r##"This is the function [`::rust_primitives::u16::neg`]."##]
7221        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7222            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[286]);
7223
7224        #[doc = r##"This is the function [`::rust_primitives::u16::rem`]."##]
7225        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7226            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[431]);
7227
7228        #[doc = r##"This is the function [`::rust_primitives::u16::shl`]."##]
7229        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7230            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[534]);
7231
7232        #[doc = r##"This is the function [`::rust_primitives::u16::shr`]."##]
7233        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7234            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[458]);
7235
7236        #[doc = r##"This is the function [`::rust_primitives::u16::sub`]."##]
7237        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7238            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[554]);
7239    }
7240    pub mod u32 {
7241        #![doc = r##"This is the module [`::rust_primitives::u32`]."##]
7242        use super::root;
7243
7244        #[doc = r##"This is the function [`::rust_primitives::u32::add`]."##]
7245        pub const add: crate::ast::identifiers::global_id::GlobalId =
7246            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[343]);
7247
7248        #[doc = r##"This is the function [`::rust_primitives::u32::bit_and`]."##]
7249        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7250            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[601]);
7251
7252        #[doc = r##"This is the function [`::rust_primitives::u32::bit_or`]."##]
7253        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7254            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[572]);
7255
7256        #[doc = r##"This is the function [`::rust_primitives::u32::bit_xor`]."##]
7257        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7258            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[466]);
7259
7260        #[doc = r##"This is the function [`::rust_primitives::u32::div`]."##]
7261        pub const div: crate::ast::identifiers::global_id::GlobalId =
7262            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[470]);
7263
7264        #[doc = r##"This is the function [`::rust_primitives::u32::eq`]."##]
7265        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7266            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[334]);
7267
7268        #[doc = r##"This is the function [`::rust_primitives::u32::ge`]."##]
7269        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7270            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[507]);
7271
7272        #[doc = r##"This is the function [`::rust_primitives::u32::gt`]."##]
7273        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7274            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[409]);
7275
7276        #[doc = r##"This is the function [`::rust_primitives::u32::le`]."##]
7277        pub const le: crate::ast::identifiers::global_id::GlobalId =
7278            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[341]);
7279
7280        #[doc = r##"This is the function [`::rust_primitives::u32::lt`]."##]
7281        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7282            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[573]);
7283
7284        #[doc = r##"This is the function [`::rust_primitives::u32::mul`]."##]
7285        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7286            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[498]);
7287
7288        #[doc = r##"This is the function [`::rust_primitives::u32::ne`]."##]
7289        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7290            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[311]);
7291
7292        #[doc = r##"This is the function [`::rust_primitives::u32::neg`]."##]
7293        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7294            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[318]);
7295
7296        #[doc = r##"This is the function [`::rust_primitives::u32::rem`]."##]
7297        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7298            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[301]);
7299
7300        #[doc = r##"This is the function [`::rust_primitives::u32::shl`]."##]
7301        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7302            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[463]);
7303
7304        #[doc = r##"This is the function [`::rust_primitives::u32::shr`]."##]
7305        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7306            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[575]);
7307
7308        #[doc = r##"This is the function [`::rust_primitives::u32::sub`]."##]
7309        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7310            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[385]);
7311    }
7312    pub mod u64 {
7313        #![doc = r##"This is the module [`::rust_primitives::u64`]."##]
7314        use super::root;
7315
7316        #[doc = r##"This is the function [`::rust_primitives::u64::add`]."##]
7317        pub const add: crate::ast::identifiers::global_id::GlobalId =
7318            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[499]);
7319
7320        #[doc = r##"This is the function [`::rust_primitives::u64::bit_and`]."##]
7321        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7322            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[461]);
7323
7324        #[doc = r##"This is the function [`::rust_primitives::u64::bit_or`]."##]
7325        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7326            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[380]);
7327
7328        #[doc = r##"This is the function [`::rust_primitives::u64::bit_xor`]."##]
7329        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7330            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[368]);
7331
7332        #[doc = r##"This is the function [`::rust_primitives::u64::div`]."##]
7333        pub const div: crate::ast::identifiers::global_id::GlobalId =
7334            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[365]);
7335
7336        #[doc = r##"This is the function [`::rust_primitives::u64::eq`]."##]
7337        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7338            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[559]);
7339
7340        #[doc = r##"This is the function [`::rust_primitives::u64::ge`]."##]
7341        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7342            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[398]);
7343
7344        #[doc = r##"This is the function [`::rust_primitives::u64::gt`]."##]
7345        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7346            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[305]);
7347
7348        #[doc = r##"This is the function [`::rust_primitives::u64::le`]."##]
7349        pub const le: crate::ast::identifiers::global_id::GlobalId =
7350            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[478]);
7351
7352        #[doc = r##"This is the function [`::rust_primitives::u64::lt`]."##]
7353        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7354            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[310]);
7355
7356        #[doc = r##"This is the function [`::rust_primitives::u64::mul`]."##]
7357        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7358            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[288]);
7359
7360        #[doc = r##"This is the function [`::rust_primitives::u64::ne`]."##]
7361        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7362            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[504]);
7363
7364        #[doc = r##"This is the function [`::rust_primitives::u64::neg`]."##]
7365        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7366            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[492]);
7367
7368        #[doc = r##"This is the function [`::rust_primitives::u64::rem`]."##]
7369        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7370            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[560]);
7371
7372        #[doc = r##"This is the function [`::rust_primitives::u64::shl`]."##]
7373        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7374            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[434]);
7375
7376        #[doc = r##"This is the function [`::rust_primitives::u64::shr`]."##]
7377        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7378            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[517]);
7379
7380        #[doc = r##"This is the function [`::rust_primitives::u64::sub`]."##]
7381        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7382            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[440]);
7383    }
7384    pub mod u8 {
7385        #![doc = r##"This is the module [`::rust_primitives::u8`]."##]
7386        use super::root;
7387
7388        #[doc = r##"This is the function [`::rust_primitives::u8::add`]."##]
7389        pub const add: crate::ast::identifiers::global_id::GlobalId =
7390            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[354]);
7391
7392        #[doc = r##"This is the function [`::rust_primitives::u8::bit_and`]."##]
7393        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7394            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[518]);
7395
7396        #[doc = r##"This is the function [`::rust_primitives::u8::bit_or`]."##]
7397        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7398            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[430]);
7399
7400        #[doc = r##"This is the function [`::rust_primitives::u8::bit_xor`]."##]
7401        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7402            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[465]);
7403
7404        #[doc = r##"This is the function [`::rust_primitives::u8::div`]."##]
7405        pub const div: crate::ast::identifiers::global_id::GlobalId =
7406            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[375]);
7407
7408        #[doc = r##"This is the function [`::rust_primitives::u8::eq`]."##]
7409        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7410            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[386]);
7411
7412        #[doc = r##"This is the function [`::rust_primitives::u8::ge`]."##]
7413        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7414            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[399]);
7415
7416        #[doc = r##"This is the function [`::rust_primitives::u8::gt`]."##]
7417        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7418            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[416]);
7419
7420        #[doc = r##"This is the function [`::rust_primitives::u8::le`]."##]
7421        pub const le: crate::ast::identifiers::global_id::GlobalId =
7422            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[378]);
7423
7424        #[doc = r##"This is the function [`::rust_primitives::u8::lt`]."##]
7425        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7426            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[515]);
7427
7428        #[doc = r##"This is the function [`::rust_primitives::u8::mul`]."##]
7429        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7430            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[411]);
7431
7432        #[doc = r##"This is the function [`::rust_primitives::u8::ne`]."##]
7433        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7434            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[384]);
7435
7436        #[doc = r##"This is the function [`::rust_primitives::u8::neg`]."##]
7437        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7438            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[471]);
7439
7440        #[doc = r##"This is the function [`::rust_primitives::u8::rem`]."##]
7441        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7442            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[443]);
7443
7444        #[doc = r##"This is the function [`::rust_primitives::u8::shl`]."##]
7445        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7446            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[480]);
7447
7448        #[doc = r##"This is the function [`::rust_primitives::u8::shr`]."##]
7449        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7450            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[299]);
7451
7452        #[doc = r##"This is the function [`::rust_primitives::u8::sub`]."##]
7453        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7454            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[401]);
7455    }
7456    pub mod usize {
7457        #![doc = r##"This is the module [`::rust_primitives::usize`]."##]
7458        use super::root;
7459
7460        #[doc = r##"This is the function [`::rust_primitives::usize::add`]."##]
7461        pub const add: crate::ast::identifiers::global_id::GlobalId =
7462            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[387]);
7463
7464        #[doc = r##"This is the function [`::rust_primitives::usize::bit_and`]."##]
7465        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7466            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[488]);
7467
7468        #[doc = r##"This is the function [`::rust_primitives::usize::bit_or`]."##]
7469        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7470            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[531]);
7471
7472        #[doc = r##"This is the function [`::rust_primitives::usize::bit_xor`]."##]
7473        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7474            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[413]);
7475
7476        #[doc = r##"This is the function [`::rust_primitives::usize::div`]."##]
7477        pub const div: crate::ast::identifiers::global_id::GlobalId =
7478            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[536]);
7479
7480        #[doc = r##"This is the function [`::rust_primitives::usize::eq`]."##]
7481        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7482            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[581]);
7483
7484        #[doc = r##"This is the function [`::rust_primitives::usize::ge`]."##]
7485        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7486            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[346]);
7487
7488        #[doc = r##"This is the function [`::rust_primitives::usize::gt`]."##]
7489        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7490            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[462]);
7491
7492        #[doc = r##"This is the function [`::rust_primitives::usize::le`]."##]
7493        pub const le: crate::ast::identifiers::global_id::GlobalId =
7494            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[479]);
7495
7496        #[doc = r##"This is the function [`::rust_primitives::usize::lt`]."##]
7497        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7498            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[435]);
7499
7500        #[doc = r##"This is the function [`::rust_primitives::usize::mul`]."##]
7501        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7502            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[468]);
7503
7504        #[doc = r##"This is the function [`::rust_primitives::usize::ne`]."##]
7505        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7506            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[552]);
7507
7508        #[doc = r##"This is the function [`::rust_primitives::usize::neg`]."##]
7509        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7510            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[405]);
7511
7512        #[doc = r##"This is the function [`::rust_primitives::usize::rem`]."##]
7513        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7514            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[452]);
7515
7516        #[doc = r##"This is the function [`::rust_primitives::usize::shl`]."##]
7517        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7518            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[451]);
7519
7520        #[doc = r##"This is the function [`::rust_primitives::usize::shr`]."##]
7521        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7522            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[424]);
7523
7524        #[doc = r##"This is the function [`::rust_primitives::usize::sub`]."##]
7525        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7526            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[450]);
7527    }
7528
7529    #[doc = r##"This is the use item [`::rust_primitives::Use`]."##]
7530    pub const Use: crate::ast::identifiers::global_id::GlobalId =
7531        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[402]);
7532
7533    #[doc = r##"This is the extern crate [`::rust_primitives::alloc`]."##]
7534    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
7535        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[464]);
7536
7537    #[doc = r##"This is the module [`::rust_primitives::crypto_abstractions`]."##]
7538    pub const crypto_abstractions: crate::ast::identifiers::global_id::GlobalId =
7539        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[296]);
7540
7541    #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper`]."##]
7542    pub const dummy_hax_concrete_ident_wrapper: crate::ast::identifiers::global_id::GlobalId =
7543        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[293]);
7544
7545    #[doc = r##"This is the module [`::rust_primitives::hax`]."##]
7546    pub const hax: crate::ast::identifiers::global_id::GlobalId =
7547        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[1]);
7548
7549    #[doc = r##"This is the module [`::rust_primitives::i128`]."##]
7550    pub const i128: crate::ast::identifiers::global_id::GlobalId =
7551        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[357]);
7552
7553    #[doc = r##"This is the module [`::rust_primitives::i16`]."##]
7554    pub const i16: crate::ast::identifiers::global_id::GlobalId =
7555        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[319]);
7556
7557    #[doc = r##"This is the module [`::rust_primitives::i32`]."##]
7558    pub const i32: crate::ast::identifiers::global_id::GlobalId =
7559        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[312]);
7560
7561    #[doc = r##"This is the module [`::rust_primitives::i64`]."##]
7562    pub const i64: crate::ast::identifiers::global_id::GlobalId =
7563        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[332]);
7564
7565    #[doc = r##"This is the module [`::rust_primitives::i8`]."##]
7566    pub const i8: crate::ast::identifiers::global_id::GlobalId =
7567        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[328]);
7568
7569    #[doc = r##"This is the macro [`::rust_primitives::impl_arith`]."##]
7570    pub const impl_arith: crate::ast::identifiers::global_id::GlobalId =
7571        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[497]);
7572
7573    #[doc = r##"This is the module [`::rust_primitives::isize`]."##]
7574    pub const isize: crate::ast::identifiers::global_id::GlobalId =
7575        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[289]);
7576
7577    #[doc = r##"This is the function [`::rust_primitives::offset`]."##]
7578    pub const offset: crate::ast::identifiers::global_id::GlobalId =
7579        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[396]);
7580
7581    #[doc = r##"This is the extern crate [`::rust_primitives::std`]."##]
7582    pub const std: crate::ast::identifiers::global_id::GlobalId =
7583        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[284]);
7584
7585    #[doc = r##"This is the module [`::rust_primitives::u128`]."##]
7586    pub const u128: crate::ast::identifiers::global_id::GlobalId =
7587        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[282]);
7588
7589    #[doc = r##"This is the module [`::rust_primitives::u16`]."##]
7590    pub const u16: crate::ast::identifiers::global_id::GlobalId =
7591        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[285]);
7592
7593    #[doc = r##"This is the module [`::rust_primitives::u32`]."##]
7594    pub const u32: crate::ast::identifiers::global_id::GlobalId =
7595        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[300]);
7596
7597    #[doc = r##"This is the module [`::rust_primitives::u64`]."##]
7598    pub const u64: crate::ast::identifiers::global_id::GlobalId =
7599        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[287]);
7600
7601    #[doc = r##"This is the module [`::rust_primitives::u8`]."##]
7602    pub const u8: crate::ast::identifiers::global_id::GlobalId =
7603        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[298]);
7604
7605    #[doc = r##"This is the function [`::rust_primitives::unsize`]."##]
7606    pub const unsize: crate::ast::identifiers::global_id::GlobalId =
7607        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[35]);
7608
7609    #[doc = r##"This is the module [`::rust_primitives::usize`]."##]
7610    pub const usize: crate::ast::identifiers::global_id::GlobalId =
7611        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[323]);
7612}
7613
7614#[doc = r##"This is the module [`::alloc`]."##]
7615pub const alloc: crate::ast::identifiers::global_id::GlobalId =
7616    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[2]);
7617
7618#[doc = r##"This is the module [`::core`]."##]
7619pub const core: crate::ast::identifiers::global_id::GlobalId =
7620    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[7]);
7621
7622#[doc = r##"This is the module [`::hax_lib`]."##]
7623pub const hax_lib: crate::ast::identifiers::global_id::GlobalId =
7624    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[100]);
7625
7626#[doc = r##"This is the module [`::hax_lib_protocol`]."##]
7627pub const hax_lib_protocol: crate::ast::identifiers::global_id::GlobalId =
7628    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[18]);
7629
7630#[doc = r##"This is the module [`::rust_primitives`]."##]
7631pub const rust_primitives: crate::ast::identifiers::global_id::GlobalId =
7632    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[0]);