Skip to main content

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, 660>,
8    [crate::interning::Interned<crate::ast::identifiers::global_id::GlobalIdInner>; 660],
9) = {
10    crate::interning::InterningTable::new_with_values(|| {
11        use crate::ast::identifiers::global_id::ExplicitDefId;
12        use crate::ast::identifiers::global_id::compact_serialization::deserialize;
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_642()),
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_642()),
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_644()),
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_645()),
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_646()),
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_648()),
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":"panicking"},0],[{"ValueNs":"assert_failed"},0]],"Fn",false]"##,
1015                Some(did_161()),
1016            )
1017        }
1018        fn did_170() -> ExplicitDefId {
1019            deserialize(
1020                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Never"},0]],"Enum",false]"##,
1021                Some(did_1()),
1022            )
1023        }
1024        fn did_171() -> ExplicitDefId {
1025            deserialize(
1026                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"never_to_any"},0]],"Fn",false]"##,
1027                Some(did_1()),
1028            )
1029        }
1030        fn did_172() -> ExplicitDefId {
1031            deserialize(
1032                r##"["core",[[{"TypeNs":"panicking"},0],[{"ValueNs":"panic"},0]],"Fn",false]"##,
1033                Some(did_161()),
1034            )
1035        }
1036        fn did_173() -> ExplicitDefId {
1037            deserialize(
1038                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Err"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
1039                Some(did_649()),
1040            )
1041        }
1042        fn did_174() -> ExplicitDefId {
1043            deserialize(
1044                r##"["core",[[{"TypeNs":"result"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1045                Some(did_76()),
1046            )
1047        }
1048        fn did_175() -> ExplicitDefId {
1049            deserialize(
1050                r##"["core",[[{"TypeNs":"result"},0],["Impl",0],[{"ValueNs":"map_err"},0]],"AssocFn",false]"##,
1051                Some(did_174()),
1052            )
1053        }
1054        fn did_176() -> ExplicitDefId {
1055            deserialize(
1056                r##"["core",[[{"TypeNs":"option"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1057                Some(did_163()),
1058            )
1059        }
1060        fn did_177() -> ExplicitDefId {
1061            deserialize(
1062                r##"["core",[[{"TypeNs":"option"},0],["Impl",0],[{"ValueNs":"is_some"},0]],"AssocFn",false]"##,
1063                Some(did_176()),
1064            )
1065        }
1066        fn did_178() -> ExplicitDefId {
1067            deserialize(
1068                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"Some"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
1069                Some(did_650()),
1070            )
1071        }
1072        fn did_179() -> ExplicitDefId {
1073            deserialize(
1074                r##"["alloc",[[{"TypeNs":"boxed"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1075                Some(did_33()),
1076            )
1077        }
1078        fn did_180() -> ExplicitDefId {
1079            deserialize(
1080                r##"["alloc",[[{"TypeNs":"boxed"},0],["Impl",0],[{"ValueNs":"new"},0]],"AssocFn",false]"##,
1081                Some(did_179()),
1082            )
1083        }
1084        fn did_181() -> ExplicitDefId {
1085            deserialize(
1086                r##"["alloc",[[{"TypeNs":"string"},0]],"Mod",false]"##,
1087                Some(did_2()),
1088            )
1089        }
1090        fn did_182() -> ExplicitDefId {
1091            deserialize(
1092                r##"["alloc",[[{"TypeNs":"string"},0],[{"TypeNs":"String"},0]],"Struct",false]"##,
1093                Some(did_181()),
1094            )
1095        }
1096        fn did_183() -> ExplicitDefId {
1097            deserialize(
1098                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"Infallible"},0]],"Enum",false]"##,
1099                Some(did_129()),
1100            )
1101        }
1102        fn did_184() -> ExplicitDefId {
1103            deserialize(
1104                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0]],"Mod",false]"##,
1105                Some(did_22()),
1106            )
1107        }
1108        fn did_185() -> ExplicitDefId {
1109            deserialize(
1110                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"FromResidual"},0]],"Trait",false]"##,
1111                Some(did_184()),
1112            )
1113        }
1114        fn did_186() -> ExplicitDefId {
1115            deserialize(
1116                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"FromResidual"},0],[{"ValueNs":"from_residual"},0]],"AssocFn",false]"##,
1117                Some(did_185()),
1118            )
1119        }
1120        fn did_187() -> ExplicitDefId {
1121            deserialize(
1122                r##"["core",[[{"TypeNs":"convert"},0],[{"TypeNs":"num"},0],["Impl",88]],{"Impl":{"of_trait":true}},false]"##,
1123                Some(did_133()),
1124            )
1125        }
1126        fn did_188() -> ExplicitDefId {
1127            deserialize(
1128                r##"["core",[[{"TypeNs":"result"},0],["Impl",28]],{"Impl":{"of_trait":true}},false]"##,
1129                Some(did_76()),
1130            )
1131        }
1132        fn did_189() -> ExplicitDefId {
1133            deserialize(
1134                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"index"},0],["Impl",2]],{"Impl":{"of_trait":true}},false]"##,
1135                Some(did_56()),
1136            )
1137        }
1138        fn did_190() -> ExplicitDefId {
1139            deserialize(
1140                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0]],"Mod",false]"##,
1141                Some(did_140()),
1142            )
1143        }
1144        fn did_191() -> ExplicitDefId {
1145            deserialize(
1146                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0]],"Trait",false]"##,
1147                Some(did_190()),
1148            )
1149        }
1150        fn did_192() -> ExplicitDefId {
1151            deserialize(
1152                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"next"},0]],"AssocFn",false]"##,
1153                Some(did_191()),
1154            )
1155        }
1156        fn did_193() -> ExplicitDefId {
1157            deserialize(
1158                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0]],"Mod",false]"##,
1159                Some(did_22()),
1160            )
1161        }
1162        fn did_194() -> ExplicitDefId {
1163            deserialize(
1164                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0]],"Trait",false]"##,
1165                Some(did_193()),
1166            )
1167        }
1168        fn did_195() -> ExplicitDefId {
1169            deserialize(
1170                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0],[{"ValueNs":"add"},0]],"AssocFn",false]"##,
1171                Some(did_194()),
1172            )
1173        }
1174        fn did_196() -> ExplicitDefId {
1175            deserialize(
1176                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"function"},0],[{"TypeNs":"FnMut"},0]],"Trait",false]"##,
1177                Some(did_151()),
1178            )
1179        }
1180        fn did_197() -> ExplicitDefId {
1181            deserialize(
1182                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"fold"},0]],"AssocFn",false]"##,
1183                Some(did_191()),
1184            )
1185        }
1186        fn did_198() -> ExplicitDefId {
1187            deserialize(
1188                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Ok"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
1189                Some(did_651()),
1190            )
1191        }
1192        fn did_199() -> ExplicitDefId {
1193            deserialize(
1194                r##"["core",[[{"TypeNs":"convert"},0],["Impl",4]],{"Impl":{"of_trait":true}},false]"##,
1195                Some(did_129()),
1196            )
1197        }
1198        fn did_200() -> ExplicitDefId {
1199            deserialize(
1200                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"ValueNs":"implies"},0]],"Fn",false]"##,
1201                Some(did_147()),
1202            )
1203        }
1204        fn did_201() -> ExplicitDefId {
1205            deserialize(
1206                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"function"},0],[{"TypeNs":"Fn"},0]],"Trait",false]"##,
1207                Some(did_151()),
1208            )
1209        }
1210        fn did_202() -> ExplicitDefId {
1211            deserialize(
1212                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"ValueNs":"exists"},0]],"Fn",false]"##,
1213                Some(did_147()),
1214            )
1215        }
1216        fn did_203() -> ExplicitDefId {
1217            deserialize(
1218                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"ValueNs":"forall"},0]],"Fn",false]"##,
1219                Some(did_147()),
1220            )
1221        }
1222        fn did_204() -> ExplicitDefId {
1223            deserialize(
1224                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"ToProp"},0]],"Trait",false]"##,
1225                Some(did_147()),
1226            )
1227        }
1228        fn did_205() -> ExplicitDefId {
1229            deserialize(
1230                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"ToProp"},0],[{"ValueNs":"to_prop"},0]],"AssocFn",false]"##,
1231                Some(did_204()),
1232            )
1233        }
1234        fn did_206() -> ExplicitDefId {
1235            deserialize(
1236                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",2]],{"Impl":{"of_trait":true}},false]"##,
1237                Some(did_147()),
1238            )
1239        }
1240        fn did_207() -> ExplicitDefId {
1241            deserialize(
1242                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0]],{"Impl":{"of_trait":false}},false]"##,
1243                Some(did_147()),
1244            )
1245        }
1246        fn did_208() -> ExplicitDefId {
1247            deserialize(
1248                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"implies"},0]],"AssocFn",false]"##,
1249                Some(did_207()),
1250            )
1251        }
1252        fn did_209() -> ExplicitDefId {
1253            deserialize(
1254                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"ne"},0]],"AssocFn",false]"##,
1255                Some(did_207()),
1256            )
1257        }
1258        fn did_210() -> ExplicitDefId {
1259            deserialize(
1260                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"eq"},0]],"AssocFn",false]"##,
1261                Some(did_207()),
1262            )
1263        }
1264        fn did_211() -> ExplicitDefId {
1265            deserialize(
1266                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"not"},0]],"AssocFn",false]"##,
1267                Some(did_207()),
1268            )
1269        }
1270        fn did_212() -> ExplicitDefId {
1271            deserialize(
1272                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"or"},0]],"AssocFn",false]"##,
1273                Some(did_207()),
1274            )
1275        }
1276        fn did_213() -> ExplicitDefId {
1277            deserialize(
1278                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"and"},0]],"AssocFn",false]"##,
1279                Some(did_207()),
1280            )
1281        }
1282        fn did_214() -> ExplicitDefId {
1283            deserialize(
1284                r##"["hax_lib",[[{"TypeNs":"prop"},0],["Impl",0],[{"ValueNs":"from_bool"},0]],"AssocFn",false]"##,
1285                Some(did_207()),
1286            )
1287        }
1288        fn did_215() -> ExplicitDefId {
1289            deserialize(
1290                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0]],"Mod",false]"##,
1291                Some(did_147()),
1292            )
1293        }
1294        fn did_216() -> ExplicitDefId {
1295            deserialize(
1296                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"exists"},0]],"Fn",false]"##,
1297                Some(did_215()),
1298            )
1299        }
1300        fn did_217() -> ExplicitDefId {
1301            deserialize(
1302                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"forall"},0]],"Fn",false]"##,
1303                Some(did_215()),
1304            )
1305        }
1306        fn did_218() -> ExplicitDefId {
1307            deserialize(
1308                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"implies"},0]],"Fn",false]"##,
1309                Some(did_215()),
1310            )
1311        }
1312        fn did_219() -> ExplicitDefId {
1313            deserialize(
1314                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
1315                Some(did_215()),
1316            )
1317        }
1318        fn did_220() -> ExplicitDefId {
1319            deserialize(
1320                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
1321                Some(did_215()),
1322            )
1323        }
1324        fn did_221() -> ExplicitDefId {
1325            deserialize(
1326                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"not"},0]],"Fn",false]"##,
1327                Some(did_215()),
1328            )
1329        }
1330        fn did_222() -> ExplicitDefId {
1331            deserialize(
1332                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"or"},0]],"Fn",false]"##,
1333                Some(did_215()),
1334            )
1335        }
1336        fn did_223() -> ExplicitDefId {
1337            deserialize(
1338                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"and"},0]],"Fn",false]"##,
1339                Some(did_215()),
1340            )
1341        }
1342        fn did_224() -> ExplicitDefId {
1343            deserialize(
1344                r##"["hax_lib",[[{"TypeNs":"prop"},0],[{"TypeNs":"constructors"},0],[{"ValueNs":"from_bool"},0]],"Fn",false]"##,
1345                Some(did_215()),
1346            )
1347        }
1348        fn did_225() -> ExplicitDefId {
1349            deserialize(
1350                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"iter"},0]],"Mod",false]"##,
1351                Some(did_46()),
1352            )
1353        }
1354        fn did_226() -> ExplicitDefId {
1355            deserialize(
1356                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"iter"},0],[{"TypeNs":"Iter"},0]],"Struct",false]"##,
1357                Some(did_225()),
1358            )
1359        }
1360        fn did_227() -> ExplicitDefId {
1361            deserialize(
1362                r##"["core",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"iter"},0]],"AssocFn",false]"##,
1363                Some(did_47()),
1364            )
1365        }
1366        fn did_228() -> ExplicitDefId {
1367            deserialize(
1368                r##"["core",[[{"TypeNs":"slice"},0],[{"TypeNs":"iter"},0],[{"TypeNs":"ChunksExact"},0]],"Struct",false]"##,
1369                Some(did_225()),
1370            )
1371        }
1372        fn did_229() -> ExplicitDefId {
1373            deserialize(
1374                r##"["core",[[{"TypeNs":"slice"},0],["Impl",0],[{"ValueNs":"chunks_exact"},0]],"AssocFn",false]"##,
1375                Some(did_47()),
1376            )
1377        }
1378        fn did_230() -> ExplicitDefId {
1379            deserialize(
1380                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0]],"Mod",false]"##,
1381                Some(did_139()),
1382            )
1383        }
1384        fn did_231() -> ExplicitDefId {
1385            deserialize(
1386                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"enumerate"},0]],"Mod",false]"##,
1387                Some(did_230()),
1388            )
1389        }
1390        fn did_232() -> ExplicitDefId {
1391            deserialize(
1392                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"enumerate"},0],[{"TypeNs":"Enumerate"},0]],"Struct",false]"##,
1393                Some(did_231()),
1394            )
1395        }
1396        fn did_233() -> ExplicitDefId {
1397            deserialize(
1398                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"enumerate"},0]],"AssocFn",false]"##,
1399                Some(did_191()),
1400            )
1401        }
1402        fn did_234() -> ExplicitDefId {
1403            deserialize(
1404                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"step_by"},0]],"Mod",false]"##,
1405                Some(did_230()),
1406            )
1407        }
1408        fn did_235() -> ExplicitDefId {
1409            deserialize(
1410                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"adapters"},0],[{"TypeNs":"step_by"},0],[{"TypeNs":"StepBy"},0]],"Struct",false]"##,
1411                Some(did_234()),
1412            )
1413        }
1414        fn did_236() -> ExplicitDefId {
1415            deserialize(
1416                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"ValueNs":"step_by"},0]],"AssocFn",false]"##,
1417                Some(did_191()),
1418            )
1419        }
1420        fn did_237() -> ExplicitDefId {
1421            deserialize(
1422                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0]],"Trait",false]"##,
1423                Some(did_184()),
1424            )
1425        }
1426        fn did_238() -> ExplicitDefId {
1427            deserialize(
1428                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"ValueNs":"branch"},0]],"AssocFn",false]"##,
1429                Some(did_237()),
1430            )
1431        }
1432        fn did_239() -> ExplicitDefId {
1433            deserialize(
1434                r##"["core",[[{"TypeNs":"result"},0],["Impl",27]],{"Impl":{"of_trait":true}},false]"##,
1435                Some(did_76()),
1436            )
1437        }
1438        fn did_240() -> ExplicitDefId {
1439            deserialize(
1440                r##"["hax_lib",[[{"TypeNs":"RefineAs"},0]],"Trait",false]"##,
1441                Some(did_100()),
1442            )
1443        }
1444        fn did_241() -> ExplicitDefId {
1445            deserialize(
1446                r##"["hax_lib",[[{"TypeNs":"RefineAs"},0],[{"ValueNs":"into_checked"},0]],"AssocFn",false]"##,
1447                Some(did_240()),
1448            )
1449        }
1450        fn did_242() -> ExplicitDefId {
1451            deserialize(
1452                r##"["hax_lib",[[{"TypeNs":"Refinement"},0]],"Trait",false]"##,
1453                Some(did_100()),
1454            )
1455        }
1456        fn did_243() -> ExplicitDefId {
1457            deserialize(
1458                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"ValueNs":"get"},0]],"AssocFn",false]"##,
1459                Some(did_242()),
1460            )
1461        }
1462        fn did_244() -> ExplicitDefId {
1463            deserialize(
1464                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"TypeNs":"InnerType"},0]],"AssocTy",false]"##,
1465                Some(did_242()),
1466            )
1467        }
1468        fn did_245() -> ExplicitDefId {
1469            deserialize(
1470                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"ValueNs":"new"},0]],"AssocFn",false]"##,
1471                Some(did_242()),
1472            )
1473        }
1474        fn did_246() -> ExplicitDefId {
1475            deserialize(
1476                r##"["hax_lib",[[{"TypeNs":"Refinement"},0],[{"ValueNs":"get_mut"},0]],"AssocFn",false]"##,
1477                Some(did_242()),
1478            )
1479        }
1480        fn did_247() -> ExplicitDefId {
1481            deserialize(
1482                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0]],"Trait",false]"##,
1483                Some(did_158()),
1484            )
1485        }
1486        fn did_248() -> ExplicitDefId {
1487            deserialize(
1488                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0],[{"ValueNs":"bitand"},0]],"AssocFn",false]"##,
1489                Some(did_247()),
1490            )
1491        }
1492        fn did_249() -> ExplicitDefId {
1493            deserialize(
1494                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0]],"Trait",false]"##,
1495                Some(did_158()),
1496            )
1497        }
1498        fn did_250() -> ExplicitDefId {
1499            deserialize(
1500                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0],[{"ValueNs":"bitxor"},0]],"AssocFn",false]"##,
1501                Some(did_249()),
1502            )
1503        }
1504        fn did_251() -> ExplicitDefId {
1505            deserialize(
1506                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0]],"Trait",false]"##,
1507                Some(did_193()),
1508            )
1509        }
1510        fn did_252() -> ExplicitDefId {
1511            deserialize(
1512                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0],[{"ValueNs":"div"},0]],"AssocFn",false]"##,
1513                Some(did_251()),
1514            )
1515        }
1516        fn did_253() -> ExplicitDefId {
1517            deserialize(
1518                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0]],"Trait",false]"##,
1519                Some(did_193()),
1520            )
1521        }
1522        fn did_254() -> ExplicitDefId {
1523            deserialize(
1524                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0],[{"ValueNs":"mul"},0]],"AssocFn",false]"##,
1525                Some(did_253()),
1526            )
1527        }
1528        fn did_255() -> ExplicitDefId {
1529            deserialize(
1530                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0]],"Trait",false]"##,
1531                Some(did_193()),
1532            )
1533        }
1534        fn did_256() -> ExplicitDefId {
1535            deserialize(
1536                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0],[{"ValueNs":"sub"},0]],"AssocFn",false]"##,
1537                Some(did_255()),
1538            )
1539        }
1540        fn did_257() -> ExplicitDefId {
1541            deserialize(
1542                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0]],"Trait",false]"##,
1543                Some(did_193()),
1544            )
1545        }
1546        fn did_258() -> ExplicitDefId {
1547            deserialize(
1548                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0],[{"ValueNs":"neg"},0]],"AssocFn",false]"##,
1549                Some(did_257()),
1550            )
1551        }
1552        fn did_259() -> ExplicitDefId {
1553            deserialize(
1554                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0]],"Trait",false]"##,
1555                Some(did_193()),
1556            )
1557        }
1558        fn did_260() -> ExplicitDefId {
1559            deserialize(
1560                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0],[{"ValueNs":"rem"},0]],"AssocFn",false]"##,
1561                Some(did_259()),
1562            )
1563        }
1564        fn did_261() -> ExplicitDefId {
1565            deserialize(
1566                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0]],"Trait",false]"##,
1567                Some(did_158()),
1568            )
1569        }
1570        fn did_262() -> ExplicitDefId {
1571            deserialize(
1572                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0],[{"ValueNs":"shl"},0]],"AssocFn",false]"##,
1573                Some(did_261()),
1574            )
1575        }
1576        fn did_263() -> ExplicitDefId {
1577            deserialize(
1578                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0]],"Trait",false]"##,
1579                Some(did_158()),
1580            )
1581        }
1582        fn did_264() -> ExplicitDefId {
1583            deserialize(
1584                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0],[{"ValueNs":"shr"},0]],"AssocFn",false]"##,
1585                Some(did_263()),
1586            )
1587        }
1588        fn did_265() -> ExplicitDefId {
1589            deserialize(
1590                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0]],"Trait",false]"##,
1591                Some(did_158()),
1592            )
1593        }
1594        fn did_266() -> ExplicitDefId {
1595            deserialize(
1596                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0],[{"ValueNs":"bitor"},0]],"AssocFn",false]"##,
1597                Some(did_265()),
1598            )
1599        }
1600        fn did_267() -> ExplicitDefId {
1601            deserialize(
1602                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0]],"Trait",false]"##,
1603                Some(did_155()),
1604            )
1605        }
1606        fn did_268() -> ExplicitDefId {
1607            deserialize(
1608                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"lt"},0]],"AssocFn",false]"##,
1609                Some(did_267()),
1610            )
1611        }
1612        fn did_269() -> ExplicitDefId {
1613            deserialize(
1614                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"gt"},0]],"AssocFn",false]"##,
1615                Some(did_267()),
1616            )
1617        }
1618        fn did_270() -> ExplicitDefId {
1619            deserialize(
1620                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"logical_op_and"},0]],"Fn",false]"##,
1621                Some(did_1()),
1622            )
1623        }
1624        fn did_271() -> ExplicitDefId {
1625            deserialize(
1626                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"le"},0]],"AssocFn",false]"##,
1627                Some(did_267()),
1628            )
1629        }
1630        fn did_272() -> ExplicitDefId {
1631            deserialize(
1632                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialOrd"},0],[{"ValueNs":"ge"},0]],"AssocFn",false]"##,
1633                Some(did_267()),
1634            )
1635        }
1636        fn did_273() -> ExplicitDefId {
1637            deserialize(
1638                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"PartialEq"},0],[{"ValueNs":"ne"},0]],"AssocFn",false]"##,
1639                Some(did_156()),
1640            )
1641        }
1642        fn did_274() -> ExplicitDefId {
1643            deserialize(
1644                r##"["core",[[{"TypeNs":"marker"},0]],"Mod",false]"##,
1645                Some(did_7()),
1646            )
1647        }
1648        fn did_275() -> ExplicitDefId {
1649            deserialize(
1650                r##"["core",[[{"TypeNs":"marker"},0],[{"TypeNs":"Copy"},0]],"Trait",false]"##,
1651                Some(did_274()),
1652            )
1653        }
1654        fn did_276() -> ExplicitDefId {
1655            deserialize(
1656                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"TypeNs":"Residual"},0]],"AssocTy",false]"##,
1657                Some(did_237()),
1658            )
1659        }
1660        fn did_277() -> ExplicitDefId {
1661            deserialize(
1662                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"ValueNs":"from_output"},0]],"AssocFn",false]"##,
1663                Some(did_237()),
1664            )
1665        }
1666        fn did_278() -> ExplicitDefId {
1667            deserialize(
1668                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"Deref"},0],[{"TypeNs":"Target"},0]],"AssocTy",false]"##,
1669                Some(did_24()),
1670            )
1671        }
1672        fn did_279() -> ExplicitDefId {
1673            deserialize(
1674                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"DerefMut"},0]],"Trait",false]"##,
1675                Some(did_23()),
1676            )
1677        }
1678        fn did_280() -> ExplicitDefId {
1679            deserialize(
1680                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"deref"},0],[{"TypeNs":"DerefMut"},0],[{"ValueNs":"deref_mut"},0]],"AssocFn",false]"##,
1681                Some(did_279()),
1682            )
1683        }
1684        fn did_281() -> ExplicitDefId {
1685            deserialize(
1686                r##"["rust_primitives",[[{"TypeNs":"u128"},0]],"Mod",false]"##,
1687                Some(did_0()),
1688            )
1689        }
1690        fn did_282() -> ExplicitDefId {
1691            deserialize(
1692                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
1693                Some(did_281()),
1694            )
1695        }
1696        fn did_283() -> ExplicitDefId {
1697            deserialize(
1698                r##"["rust_primitives",[[{"TypeNs":"u16"},0]],"Mod",false]"##,
1699                Some(did_0()),
1700            )
1701        }
1702        fn did_284() -> ExplicitDefId {
1703            deserialize(
1704                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1705                Some(did_283()),
1706            )
1707        }
1708        fn did_285() -> ExplicitDefId {
1709            deserialize(
1710                r##"["rust_primitives",[[{"TypeNs":"u64"},0]],"Mod",false]"##,
1711                Some(did_0()),
1712            )
1713        }
1714        fn did_286() -> ExplicitDefId {
1715            deserialize(
1716                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
1717                Some(did_285()),
1718            )
1719        }
1720        fn did_287() -> ExplicitDefId {
1721            deserialize(
1722                r##"["rust_primitives",[[{"TypeNs":"isize"},0]],"Mod",false]"##,
1723                Some(did_0()),
1724            )
1725        }
1726        fn did_288() -> ExplicitDefId {
1727            deserialize(
1728                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1729                Some(did_287()),
1730            )
1731        }
1732        fn did_289() -> ExplicitDefId {
1733            deserialize(
1734                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0]],"Mod",false]"##,
1735                Some(did_1()),
1736            )
1737        }
1738        fn did_290() -> ExplicitDefId {
1739            deserialize(
1740                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by"},0]],"Fn",false]"##,
1741                Some(did_289()),
1742            )
1743        }
1744        fn did_291() -> ExplicitDefId {
1745            deserialize(
1746                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0]],"Fn",false]"##,
1747                Some(did_0()),
1748            )
1749        }
1750        fn did_292() -> ExplicitDefId {
1751            deserialize(
1752                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1]],"Const",false]"##,
1753                Some(did_291()),
1754            )
1755        }
1756        fn did_293() -> ExplicitDefId {
1757            deserialize(
1758                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0]],"Mod",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":"dummy"},0]],"Fn",false]"##,
1765                Some(did_291()),
1766            )
1767        }
1768        fn did_295() -> ExplicitDefId {
1769            deserialize(
1770                r##"["rust_primitives",[[{"TypeNs":"u8"},0]],"Mod",false]"##,
1771                Some(did_0()),
1772            )
1773        }
1774        fn did_296() -> ExplicitDefId {
1775            deserialize(
1776                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
1777                Some(did_295()),
1778            )
1779        }
1780        fn did_297() -> ExplicitDefId {
1781            deserialize(
1782                r##"["rust_primitives",[[{"TypeNs":"u32"},0]],"Mod",false]"##,
1783                Some(did_0()),
1784            )
1785        }
1786        fn did_298() -> ExplicitDefId {
1787            deserialize(
1788                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
1789                Some(did_297()),
1790            )
1791        }
1792        fn did_299() -> ExplicitDefId {
1793            deserialize(
1794                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
1795                Some(did_283()),
1796            )
1797        }
1798        fn did_300() -> ExplicitDefId {
1799            deserialize(
1800                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0]],"Const",false]"##,
1801                Some(did_291()),
1802            )
1803        }
1804        fn did_301() -> ExplicitDefId {
1805            deserialize(
1806                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
1807                Some(did_285()),
1808            )
1809        }
1810        fn did_302() -> ExplicitDefId {
1811            deserialize(
1812                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0]],"Mod",false]"##,
1813                Some(did_1()),
1814            )
1815        }
1816        fn did_303() -> ExplicitDefId {
1817            deserialize(
1818                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
1819                Some(did_302()),
1820            )
1821        }
1822        fn did_304() -> ExplicitDefId {
1823            deserialize(
1824                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_return"},0]],"Fn",false]"##,
1825                Some(did_289()),
1826            )
1827        }
1828        fn did_305() -> ExplicitDefId {
1829            deserialize(
1830                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0],[{"ValueNs":"crypto_abstractions"},0]],"Fn",false]"##,
1831                Some(did_293()),
1832            )
1833        }
1834        fn did_306() -> ExplicitDefId {
1835            deserialize(
1836                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1837                Some(did_285()),
1838            )
1839        }
1840        fn did_307() -> ExplicitDefId {
1841            deserialize(
1842                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
1843                Some(did_297()),
1844            )
1845        }
1846        fn did_308() -> ExplicitDefId {
1847            deserialize(
1848                r##"["rust_primitives",[[{"TypeNs":"i32"},0]],"Mod",false]"##,
1849                Some(did_0()),
1850            )
1851        }
1852        fn did_309() -> ExplicitDefId {
1853            deserialize(
1854                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1855                Some(did_308()),
1856            )
1857        }
1858        fn did_310() -> ExplicitDefId {
1859            deserialize(
1860                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0]],"Mod",false]"##,
1861                Some(did_1()),
1862            )
1863        }
1864        fn did_311() -> ExplicitDefId {
1865            deserialize(
1866                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_usize"},0]],"Fn",false]"##,
1867                Some(did_310()),
1868            )
1869        }
1870        fn did_312() -> ExplicitDefId {
1871            deserialize(
1872                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],[{"ValueNs":"f"},0]],"Fn",false]"##,
1873                Some(did_292()),
1874            )
1875        }
1876        fn did_313() -> ExplicitDefId {
1877            deserialize(
1878                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
1879                Some(did_283()),
1880            )
1881        }
1882        fn did_314() -> ExplicitDefId {
1883            deserialize(
1884                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1885                Some(did_297()),
1886            )
1887        }
1888        fn did_315() -> ExplicitDefId {
1889            deserialize(
1890                r##"["rust_primitives",[[{"TypeNs":"i16"},0]],"Mod",false]"##,
1891                Some(did_0()),
1892            )
1893        }
1894        fn did_316() -> ExplicitDefId {
1895            deserialize(
1896                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1897                Some(did_315()),
1898            )
1899        }
1900        fn did_317() -> ExplicitDefId {
1901            deserialize(
1902                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1903                Some(did_287()),
1904            )
1905        }
1906        fn did_318() -> ExplicitDefId {
1907            deserialize(
1908                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_from"},0]],"Fn",false]"##,
1909                Some(did_310()),
1910            )
1911        }
1912        fn did_319() -> ExplicitDefId {
1913            deserialize(
1914                r##"["rust_primitives",[[{"TypeNs":"usize"},0]],"Mod",false]"##,
1915                Some(did_0()),
1916            )
1917        }
1918        fn did_320() -> ExplicitDefId {
1919            deserialize(
1920                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0]],"Mod",false]"##,
1921                Some(did_1()),
1922            )
1923        }
1924        fn did_321() -> ExplicitDefId {
1925            deserialize(
1926                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"moption"},0]],"Mod",false]"##,
1927                Some(did_320()),
1928            )
1929        }
1930        fn did_322() -> ExplicitDefId {
1931            deserialize(
1932                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"moption"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
1933                Some(did_321()),
1934            )
1935        }
1936        fn did_323() -> ExplicitDefId {
1937            deserialize(
1938                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1939                Some(did_308()),
1940            )
1941        }
1942        fn did_324() -> ExplicitDefId {
1943            deserialize(
1944                r##"["rust_primitives",[[{"TypeNs":"i8"},0]],"Mod",false]"##,
1945                Some(did_0()),
1946            )
1947        }
1948        fn did_325() -> ExplicitDefId {
1949            deserialize(
1950                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
1951                Some(did_324()),
1952            )
1953        }
1954        fn did_326() -> ExplicitDefId {
1955            deserialize(
1956                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1957                Some(did_281()),
1958            )
1959        }
1960        fn did_327() -> ExplicitDefId {
1961            deserialize(
1962                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"not"},0]],"Fn",false]"##,
1963                Some(did_302()),
1964            )
1965        }
1966        fn did_328() -> ExplicitDefId {
1967            deserialize(
1968                r##"["rust_primitives",[[{"TypeNs":"i64"},0]],"Mod",false]"##,
1969                Some(did_0()),
1970            )
1971        }
1972        fn did_329() -> ExplicitDefId {
1973            deserialize(
1974                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
1975                Some(did_328()),
1976            )
1977        }
1978        fn did_330() -> ExplicitDefId {
1979            deserialize(
1980                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
1981                Some(did_297()),
1982            )
1983        }
1984        fn did_331() -> ExplicitDefId {
1985            deserialize(
1986                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
1987                Some(did_315()),
1988            )
1989        }
1990        fn did_332() -> ExplicitDefId {
1991            deserialize(
1992                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
1993                Some(did_315()),
1994            )
1995        }
1996        fn did_333() -> ExplicitDefId {
1997            deserialize(
1998                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
1999                Some(did_308()),
2000            )
2001        }
2002        fn did_334() -> ExplicitDefId {
2003            deserialize(
2004                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"MutRef"},0]],"Enum",false]"##,
2005                Some(did_1()),
2006            )
2007        }
2008        fn did_335() -> ExplicitDefId {
2009            deserialize(
2010                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2011                Some(did_283()),
2012            )
2013        }
2014        fn did_336() -> ExplicitDefId {
2015            deserialize(
2016                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2017                Some(did_315()),
2018            )
2019        }
2020        fn did_337() -> ExplicitDefId {
2021            deserialize(
2022                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2023                Some(did_297()),
2024            )
2025        }
2026        fn did_338() -> ExplicitDefId {
2027            deserialize(
2028                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2029                Some(did_281()),
2030            )
2031        }
2032        fn did_339() -> ExplicitDefId {
2033            deserialize(
2034                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2035                Some(did_297()),
2036            )
2037        }
2038        fn did_340() -> ExplicitDefId {
2039            deserialize(
2040                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2041                Some(did_324()),
2042            )
2043        }
2044        fn did_341() -> ExplicitDefId {
2045            deserialize(
2046                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2047                Some(did_319()),
2048            )
2049        }
2050        fn did_342() -> ExplicitDefId {
2051            deserialize(
2052                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2053                Some(did_308()),
2054            )
2055        }
2056        fn did_343() -> ExplicitDefId {
2057            deserialize(
2058                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2059                Some(did_283()),
2060            )
2061        }
2062        fn did_344() -> ExplicitDefId {
2063            deserialize(
2064                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2065                Some(did_287()),
2066            )
2067        }
2068        fn did_345() -> ExplicitDefId {
2069            deserialize(
2070                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0]],"Mod",false]"##,
2071                Some(did_1()),
2072            )
2073        }
2074        fn did_346() -> ExplicitDefId {
2075            deserialize(
2076                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2077                Some(did_345()),
2078            )
2079        }
2080        fn did_347() -> ExplicitDefId {
2081            deserialize(
2082                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2083                Some(did_324()),
2084            )
2085        }
2086        fn did_348() -> ExplicitDefId {
2087            deserialize(
2088                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range"},0]],"Fn",false]"##,
2089                Some(did_310()),
2090            )
2091        }
2092        fn did_349() -> ExplicitDefId {
2093            deserialize(
2094                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2095                Some(did_295()),
2096            )
2097        }
2098        fn did_350() -> ExplicitDefId {
2099            deserialize(
2100                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2101                Some(did_308()),
2102            )
2103        }
2104        fn did_351() -> ExplicitDefId {
2105            deserialize(
2106                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2107                Some(did_324()),
2108            )
2109        }
2110        fn did_352() -> ExplicitDefId {
2111            deserialize(
2112                r##"["rust_primitives",[[{"TypeNs":"i128"},0]],"Mod",false]"##,
2113                Some(did_0()),
2114            )
2115        }
2116        fn did_353() -> ExplicitDefId {
2117            deserialize(
2118                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2119                Some(did_352()),
2120            )
2121        }
2122        fn did_354() -> ExplicitDefId {
2123            deserialize(
2124                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2125                Some(did_352()),
2126            )
2127        }
2128        fn did_355() -> ExplicitDefId {
2129            deserialize(
2130                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice_cf"},0]],"Fn",false]"##,
2131                Some(did_289()),
2132            )
2133        }
2134        fn did_356() -> ExplicitDefId {
2135            deserialize(
2136                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2137                Some(did_315()),
2138            )
2139        }
2140        fn did_357() -> ExplicitDefId {
2141            deserialize(
2142                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2143                Some(did_324()),
2144            )
2145        }
2146        fn did_358() -> ExplicitDefId {
2147            deserialize(
2148                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2149                Some(did_315()),
2150            )
2151        }
2152        fn did_359() -> ExplicitDefId {
2153            deserialize(
2154                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2155                Some(did_285()),
2156            )
2157        }
2158        fn did_360() -> ExplicitDefId {
2159            deserialize(
2160                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitxor"},0]],"Fn",false]"##,
2161                Some(did_302()),
2162            )
2163        }
2164        fn did_361() -> ExplicitDefId {
2165            deserialize(
2166                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2167                Some(did_308()),
2168            )
2169        }
2170        fn did_362() -> ExplicitDefId {
2171            deserialize(
2172                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2173                Some(did_285()),
2174            )
2175        }
2176        fn did_363() -> ExplicitDefId {
2177            deserialize(
2178                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2179                Some(did_345()),
2180            )
2181        }
2182        fn did_364() -> ExplicitDefId {
2183            deserialize(
2184                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2185                Some(did_352()),
2186            )
2187        }
2188        fn did_365() -> ExplicitDefId {
2189            deserialize(
2190                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2191                Some(did_287()),
2192            )
2193        }
2194        fn did_366() -> ExplicitDefId {
2195            deserialize(
2196                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Failure"},0]],"Struct",false]"##,
2197                Some(did_1()),
2198            )
2199        }
2200        fn did_367() -> ExplicitDefId {
2201            deserialize(
2202                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range"},0]],"Fn",false]"##,
2203                Some(did_289()),
2204            )
2205        }
2206        fn did_368() -> ExplicitDefId {
2207            deserialize(
2208                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2209                Some(did_308()),
2210            )
2211        }
2212        fn did_369() -> ExplicitDefId {
2213            deserialize(
2214                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2215                Some(did_295()),
2216            )
2217        }
2218        fn did_370() -> ExplicitDefId {
2219            deserialize(
2220                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"update_at"},0]],"Fn",false]"##,
2221                Some(did_1()),
2222            )
2223        }
2224        fn did_371() -> ExplicitDefId {
2225            deserialize(
2226                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"array_of_list"},0]],"Fn",false]"##,
2227                Some(did_1()),
2228            )
2229        }
2230        fn did_372() -> ExplicitDefId {
2231            deserialize(
2232                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2233                Some(did_295()),
2234            )
2235        }
2236        fn did_373() -> ExplicitDefId {
2237            deserialize(
2238                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2239                Some(did_345()),
2240            )
2241        }
2242        fn did_374() -> ExplicitDefId {
2243            deserialize(
2244                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2245                Some(did_285()),
2246            )
2247        }
2248        fn did_375() -> ExplicitDefId {
2249            deserialize(
2250                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_full"},0]],"Fn",false]"##,
2251                Some(did_310()),
2252            )
2253        }
2254        fn did_376() -> ExplicitDefId {
2255            deserialize(
2256                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice"},0]],"Fn",false]"##,
2257                Some(did_289()),
2258            )
2259        }
2260        fn did_377() -> ExplicitDefId {
2261            deserialize(
2262                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2263                Some(did_295()),
2264            )
2265        }
2266        fn did_378() -> ExplicitDefId {
2267            deserialize(
2268                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2269                Some(did_297()),
2270            )
2271        }
2272        fn did_379() -> ExplicitDefId {
2273            deserialize(
2274                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2275                Some(did_295()),
2276            )
2277        }
2278        fn did_380() -> ExplicitDefId {
2279            deserialize(
2280                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2281                Some(did_319()),
2282            )
2283        }
2284        fn did_381() -> ExplicitDefId {
2285            deserialize(
2286                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2287                Some(did_345()),
2288            )
2289        }
2290        fn did_382() -> ExplicitDefId {
2291            deserialize(
2292                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice_cf"},0]],"Fn",false]"##,
2293                Some(did_289()),
2294            )
2295        }
2296        fn did_383() -> ExplicitDefId {
2297            deserialize(
2298                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2299                Some(did_302()),
2300            )
2301        }
2302        fn did_384() -> ExplicitDefId {
2303            deserialize(
2304                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2305                Some(did_281()),
2306            )
2307        }
2308        fn did_385() -> ExplicitDefId {
2309            deserialize(
2310                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2311                Some(did_324()),
2312            )
2313        }
2314        fn did_386() -> ExplicitDefId {
2315            deserialize(
2316                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2317                Some(did_352()),
2318            )
2319        }
2320        fn did_387() -> ExplicitDefId {
2321            deserialize(
2322                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2323                Some(did_287()),
2324            )
2325        }
2326        fn did_388() -> ExplicitDefId {
2327            deserialize(
2328                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2329                Some(did_315()),
2330            )
2331        }
2332        fn did_389() -> ExplicitDefId {
2333            deserialize(
2334                r##"["rust_primitives",[[{"ValueNs":"offset"},0]],"Fn",false]"##,
2335                Some(did_0()),
2336            )
2337        }
2338        fn did_390() -> ExplicitDefId {
2339            deserialize(
2340                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
2341                Some(did_643()),
2342            )
2343        }
2344        fn did_391() -> ExplicitDefId {
2345            deserialize(
2346                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2347                Some(did_285()),
2348            )
2349        }
2350        fn did_392() -> ExplicitDefId {
2351            deserialize(
2352                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2353                Some(did_295()),
2354            )
2355        }
2356        fn did_393() -> ExplicitDefId {
2357            deserialize(
2358                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2359                Some(did_352()),
2360            )
2361        }
2362        fn did_394() -> ExplicitDefId {
2363            deserialize(
2364                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2365                Some(did_295()),
2366            )
2367        }
2368        fn did_395() -> ExplicitDefId {
2369            deserialize(
2370                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2371                Some(did_281()),
2372            )
2373        }
2374        fn did_396() -> ExplicitDefId {
2375            deserialize(
2376                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2377                Some(did_319()),
2378            )
2379        }
2380        fn did_397() -> ExplicitDefId {
2381            deserialize(
2382                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2383                Some(did_328()),
2384            )
2385        }
2386        fn did_398() -> ExplicitDefId {
2387            deserialize(
2388                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0],[{"ValueNs":"1"},0]],"Field",false]"##,
2389                Some(did_643()),
2390            )
2391        }
2392        fn did_399() -> ExplicitDefId {
2393            deserialize(
2394                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2395                Some(did_302()),
2396            )
2397        }
2398        fn did_400() -> ExplicitDefId {
2399            deserialize(
2400                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2401                Some(did_297()),
2402            )
2403        }
2404        fn did_401() -> ExplicitDefId {
2405            deserialize(
2406                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2407                Some(did_324()),
2408            )
2409        }
2410        fn did_402() -> ExplicitDefId {
2411            deserialize(
2412                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2413                Some(did_295()),
2414            )
2415        }
2416        fn did_403() -> ExplicitDefId {
2417            deserialize(
2418                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2419                Some(did_283()),
2420            )
2421        }
2422        fn did_404() -> ExplicitDefId {
2423            deserialize(
2424                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2425                Some(did_319()),
2426            )
2427        }
2428        fn did_405() -> ExplicitDefId {
2429            deserialize(
2430                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2431                Some(did_324()),
2432            )
2433        }
2434        fn did_406() -> ExplicitDefId {
2435            deserialize(
2436                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2437                Some(did_281()),
2438            )
2439        }
2440        fn did_407() -> ExplicitDefId {
2441            deserialize(
2442                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2443                Some(did_295()),
2444            )
2445        }
2446        fn did_408() -> ExplicitDefId {
2447            deserialize(
2448                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2449                Some(did_315()),
2450            )
2451        }
2452        fn did_409() -> ExplicitDefId {
2453            deserialize(
2454                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2455                Some(did_352()),
2456            )
2457        }
2458        fn did_410() -> ExplicitDefId {
2459            deserialize(
2460                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2461                Some(did_287()),
2462            )
2463        }
2464        fn did_411() -> ExplicitDefId {
2465            deserialize(
2466                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2467                Some(did_324()),
2468            )
2469        }
2470        fn did_412() -> ExplicitDefId {
2471            deserialize(
2472                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2473                Some(did_345()),
2474            )
2475        }
2476        fn did_413() -> ExplicitDefId {
2477            deserialize(
2478                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice"},0]],"Fn",false]"##,
2479                Some(did_289()),
2480            )
2481        }
2482        fn did_414() -> ExplicitDefId {
2483            deserialize(
2484                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2485                Some(did_328()),
2486            )
2487        }
2488        fn did_415() -> ExplicitDefId {
2489            deserialize(
2490                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2491                Some(did_319()),
2492            )
2493        }
2494        fn did_416() -> ExplicitDefId {
2495            deserialize(
2496                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2497                Some(did_287()),
2498            )
2499        }
2500        fn did_417() -> ExplicitDefId {
2501            deserialize(
2502                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2503                Some(did_324()),
2504            )
2505        }
2506        fn did_418() -> ExplicitDefId {
2507            deserialize(
2508                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mresult"},0]],"Mod",false]"##,
2509                Some(did_320()),
2510            )
2511        }
2512        fn did_419() -> ExplicitDefId {
2513            deserialize(
2514                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mresult"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
2515                Some(did_418()),
2516            )
2517        }
2518        fn did_420() -> ExplicitDefId {
2519            deserialize(
2520                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"repeat"},0]],"Fn",false]"##,
2521                Some(did_1()),
2522            )
2523        }
2524        fn did_421() -> ExplicitDefId {
2525            deserialize(
2526                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2527                Some(did_295()),
2528            )
2529        }
2530        fn did_422() -> ExplicitDefId {
2531            deserialize(
2532                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2533                Some(did_283()),
2534            )
2535        }
2536        fn did_423() -> ExplicitDefId {
2537            deserialize(
2538                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2539                Some(did_308()),
2540            )
2541        }
2542        fn did_424() -> ExplicitDefId {
2543            deserialize(
2544                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2545                Some(did_345()),
2546            )
2547        }
2548        fn did_425() -> ExplicitDefId {
2549            deserialize(
2550                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2551                Some(did_285()),
2552            )
2553        }
2554        fn did_426() -> ExplicitDefId {
2555            deserialize(
2556                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2557                Some(did_319()),
2558            )
2559        }
2560        fn did_427() -> ExplicitDefId {
2561            deserialize(
2562                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2563                Some(did_281()),
2564            )
2565        }
2566        fn did_428() -> ExplicitDefId {
2567            deserialize(
2568                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2569                Some(did_283()),
2570            )
2571        }
2572        fn did_429() -> ExplicitDefId {
2573            deserialize(
2574                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2575                Some(did_324()),
2576            )
2577        }
2578        fn did_430() -> ExplicitDefId {
2579            deserialize(
2580                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"refinements"},0]],"Fn",false]"##,
2581                Some(did_291()),
2582            )
2583        }
2584        fn did_431() -> ExplicitDefId {
2585            deserialize(
2586                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2587                Some(did_285()),
2588            )
2589        }
2590        fn did_432() -> ExplicitDefId {
2591            deserialize(
2592                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop"},0]],"Fn",false]"##,
2593                Some(did_1()),
2594            )
2595        }
2596        fn did_433() -> ExplicitDefId {
2597            deserialize(
2598                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2599                Some(did_328()),
2600            )
2601        }
2602        fn did_434() -> ExplicitDefId {
2603            deserialize(
2604                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2605                Some(did_295()),
2606            )
2607        }
2608        fn did_435() -> ExplicitDefId {
2609            deserialize(
2610                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2611                Some(did_324()),
2612            )
2613        }
2614        fn did_436() -> ExplicitDefId {
2615            deserialize(
2616                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2617                Some(did_328()),
2618            )
2619        }
2620        fn did_437() -> ExplicitDefId {
2621            deserialize(
2622                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2623                Some(did_328()),
2624            )
2625        }
2626        fn did_438() -> ExplicitDefId {
2627            deserialize(
2628                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2629                Some(did_287()),
2630            )
2631        }
2632        fn did_439() -> ExplicitDefId {
2633            deserialize(
2634                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_cf"},0]],"Fn",false]"##,
2635                Some(did_289()),
2636            )
2637        }
2638        fn did_440() -> ExplicitDefId {
2639            deserialize(
2640                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_return"},0]],"Fn",false]"##,
2641                Some(did_289()),
2642            )
2643        }
2644        fn did_441() -> ExplicitDefId {
2645            deserialize(
2646                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2647                Some(did_319()),
2648            )
2649        }
2650        fn did_442() -> ExplicitDefId {
2651            deserialize(
2652                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2653                Some(did_319()),
2654            )
2655        }
2656        fn did_443() -> ExplicitDefId {
2657            deserialize(
2658                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2659                Some(did_319()),
2660            )
2661        }
2662        fn did_444() -> ExplicitDefId {
2663            deserialize(
2664                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2665                Some(did_283()),
2666            )
2667        }
2668        fn did_445() -> ExplicitDefId {
2669            deserialize(
2670                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2671                Some(did_281()),
2672            )
2673        }
2674        fn did_446() -> ExplicitDefId {
2675            deserialize(
2676                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2677                Some(did_328()),
2678            )
2679        }
2680        fn did_447() -> ExplicitDefId {
2681            deserialize(
2682                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice"},0]],"Fn",false]"##,
2683                Some(did_289()),
2684            )
2685        }
2686        fn did_448() -> ExplicitDefId {
2687            deserialize(
2688                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2689                Some(did_302()),
2690            )
2691        }
2692        fn did_449() -> ExplicitDefId {
2693            deserialize(
2694                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2695                Some(did_283()),
2696            )
2697        }
2698        fn did_450() -> ExplicitDefId {
2699            deserialize(
2700                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2701                Some(did_281()),
2702            )
2703        }
2704        fn did_451() -> ExplicitDefId {
2705            deserialize(
2706                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"into_machine"},0]],"Fn",false]"##,
2707                Some(did_345()),
2708            )
2709        }
2710        fn did_452() -> ExplicitDefId {
2711            deserialize(
2712                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2713                Some(did_285()),
2714            )
2715        }
2716        fn did_453() -> ExplicitDefId {
2717            deserialize(
2718                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2719                Some(did_319()),
2720            )
2721        }
2722        fn did_454() -> ExplicitDefId {
2723            deserialize(
2724                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2725                Some(did_297()),
2726            )
2727        }
2728        fn did_455() -> ExplicitDefId {
2729            deserialize(
2730                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2731                Some(did_295()),
2732            )
2733        }
2734        fn did_456() -> ExplicitDefId {
2735            deserialize(
2736                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2737                Some(did_297()),
2738            )
2739        }
2740        fn did_457() -> ExplicitDefId {
2741            deserialize(
2742                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2743                Some(did_308()),
2744            )
2745        }
2746        fn did_458() -> ExplicitDefId {
2747            deserialize(
2748                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2749                Some(did_319()),
2750            )
2751        }
2752        fn did_459() -> ExplicitDefId {
2753            deserialize(
2754                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2755                Some(did_328()),
2756            )
2757        }
2758        fn did_460() -> ExplicitDefId {
2759            deserialize(
2760                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2761                Some(did_297()),
2762            )
2763        }
2764        fn did_461() -> ExplicitDefId {
2765            deserialize(
2766                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2767                Some(did_295()),
2768            )
2769        }
2770        fn did_462() -> ExplicitDefId {
2771            deserialize(
2772                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2773                Some(did_352()),
2774            )
2775        }
2776        fn did_463() -> ExplicitDefId {
2777            deserialize(
2778                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2779                Some(did_302()),
2780            )
2781        }
2782        fn did_464() -> ExplicitDefId {
2783            deserialize(
2784                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2785                Some(did_308()),
2786            )
2787        }
2788        fn did_465() -> ExplicitDefId {
2789            deserialize(
2790                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_cf"},0]],"Fn",false]"##,
2791                Some(did_289()),
2792            )
2793        }
2794        fn did_466() -> ExplicitDefId {
2795            deserialize(
2796                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2797                Some(did_345()),
2798            )
2799        }
2800        fn did_467() -> ExplicitDefId {
2801            deserialize(
2802                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2803                Some(did_285()),
2804            )
2805        }
2806        fn did_468() -> ExplicitDefId {
2807            deserialize(
2808                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2809                Some(did_319()),
2810            )
2811        }
2812        fn did_469() -> ExplicitDefId {
2813            deserialize(
2814                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2815                Some(did_295()),
2816            )
2817        }
2818        fn did_470() -> ExplicitDefId {
2819            deserialize(
2820                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"ControlFlowMonad"},0]],"Trait",false]"##,
2821                Some(did_320()),
2822            )
2823        }
2824        fn did_471() -> ExplicitDefId {
2825            deserialize(
2826                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"ControlFlowMonad"},0],[{"ValueNs":"lift"},0]],"AssocFn",false]"##,
2827                Some(did_470()),
2828            )
2829        }
2830        fn did_472() -> ExplicitDefId {
2831            deserialize(
2832                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2833                Some(did_287()),
2834            )
2835        }
2836        fn did_473() -> ExplicitDefId {
2837            deserialize(
2838                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2839                Some(did_302()),
2840            )
2841        }
2842        fn did_474() -> ExplicitDefId {
2843            deserialize(
2844                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"iterator_functions"},0]],"Fn",false]"##,
2845                Some(did_291()),
2846            )
2847        }
2848        fn did_475() -> ExplicitDefId {
2849            deserialize(
2850                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2851                Some(did_283()),
2852            )
2853        }
2854        fn did_476() -> ExplicitDefId {
2855            deserialize(
2856                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2857                Some(did_308()),
2858            )
2859        }
2860        fn did_477() -> ExplicitDefId {
2861            deserialize(
2862                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2863                Some(did_319()),
2864            )
2865        }
2866        fn did_478() -> ExplicitDefId {
2867            deserialize(
2868                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2869                Some(did_315()),
2870            )
2871        }
2872        fn did_479() -> ExplicitDefId {
2873            deserialize(
2874                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice_return"},0]],"Fn",false]"##,
2875                Some(did_289()),
2876            )
2877        }
2878        fn did_480() -> ExplicitDefId {
2879            deserialize(
2880                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2881                Some(did_328()),
2882            )
2883        }
2884        fn did_481() -> ExplicitDefId {
2885            deserialize(
2886                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2887                Some(did_285()),
2888            )
2889        }
2890        fn did_482() -> ExplicitDefId {
2891            deserialize(
2892                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2893                Some(did_345()),
2894            )
2895        }
2896        fn did_483() -> ExplicitDefId {
2897            deserialize(
2898                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2899                Some(did_345()),
2900            )
2901        }
2902        fn did_484() -> ExplicitDefId {
2903            deserialize(
2904                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2905                Some(did_302()),
2906            )
2907        }
2908        fn did_485() -> ExplicitDefId {
2909            deserialize(
2910                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2911                Some(did_328()),
2912            )
2913        }
2914        fn did_486() -> ExplicitDefId {
2915            deserialize(
2916                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2917                Some(did_297()),
2918            )
2919        }
2920        fn did_487() -> ExplicitDefId {
2921            deserialize(
2922                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2923                Some(did_285()),
2924            )
2925        }
2926        fn did_488() -> ExplicitDefId {
2927            deserialize(
2928                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2929                Some(did_302()),
2930            )
2931        }
2932        fn did_489() -> ExplicitDefId {
2933            deserialize(
2934                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2935                Some(did_308()),
2936            )
2937        }
2938        fn did_490() -> ExplicitDefId {
2939            deserialize(
2940                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2941                Some(did_345()),
2942            )
2943        }
2944        fn did_491() -> ExplicitDefId {
2945            deserialize(
2946                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2947                Some(did_328()),
2948            )
2949        }
2950        fn did_492() -> ExplicitDefId {
2951            deserialize(
2952                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2953                Some(did_285()),
2954            )
2955        }
2956        fn did_493() -> ExplicitDefId {
2957            deserialize(
2958                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2959                Some(did_287()),
2960            )
2961        }
2962        fn did_494() -> ExplicitDefId {
2963            deserialize(
2964                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice_cf"},0]],"Fn",false]"##,
2965                Some(did_289()),
2966            )
2967        }
2968        fn did_495() -> ExplicitDefId {
2969            deserialize(
2970                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2971                Some(did_297()),
2972            )
2973        }
2974        fn did_496() -> ExplicitDefId {
2975            deserialize(
2976                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2977                Some(did_281()),
2978            )
2979        }
2980        fn did_497() -> ExplicitDefId {
2981            deserialize(
2982                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"from_machine"},0]],"Fn",false]"##,
2983                Some(did_345()),
2984            )
2985        }
2986        fn did_498() -> ExplicitDefId {
2987            deserialize(
2988                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2989                Some(did_328()),
2990            )
2991        }
2992        fn did_499() -> ExplicitDefId {
2993            deserialize(
2994                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2995                Some(did_302()),
2996            )
2997        }
2998        fn did_500() -> ExplicitDefId {
2999            deserialize(
3000                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3001                Some(did_287()),
3002            )
3003        }
3004        fn did_501() -> ExplicitDefId {
3005            deserialize(
3006                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3007                Some(did_308()),
3008            )
3009        }
3010        fn did_502() -> ExplicitDefId {
3011            deserialize(
3012                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3013                Some(did_302()),
3014            )
3015        }
3016        fn did_503() -> ExplicitDefId {
3017            deserialize(
3018                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3019                Some(did_295()),
3020            )
3021        }
3022        fn did_504() -> ExplicitDefId {
3023            deserialize(
3024                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3025                Some(did_302()),
3026            )
3027        }
3028        fn did_505() -> ExplicitDefId {
3029            deserialize(
3030                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3031                Some(did_285()),
3032            )
3033        }
3034        fn did_506() -> ExplicitDefId {
3035            deserialize(
3036                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3037                Some(did_295()),
3038            )
3039        }
3040        fn did_507() -> ExplicitDefId {
3041            deserialize(
3042                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3043                Some(did_287()),
3044            )
3045        }
3046        fn did_508() -> ExplicitDefId {
3047            deserialize(
3048                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by_return"},0]],"Fn",false]"##,
3049                Some(did_289()),
3050            )
3051        }
3052        fn did_509() -> ExplicitDefId {
3053            deserialize(
3054                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3055                Some(did_281()),
3056            )
3057        }
3058        fn did_510() -> ExplicitDefId {
3059            deserialize(
3060                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3061                Some(did_308()),
3062            )
3063        }
3064        fn did_511() -> ExplicitDefId {
3065            deserialize(
3066                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice_return"},0]],"Fn",false]"##,
3067                Some(did_289()),
3068            )
3069        }
3070        fn did_512() -> ExplicitDefId {
3071            deserialize(
3072                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mexception"},0]],"Mod",false]"##,
3073                Some(did_320()),
3074            )
3075        }
3076        fn did_513() -> ExplicitDefId {
3077            deserialize(
3078                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3079                Some(did_345()),
3080            )
3081        }
3082        fn did_514() -> ExplicitDefId {
3083            deserialize(
3084                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3085                Some(did_308()),
3086            )
3087        }
3088        fn did_515() -> ExplicitDefId {
3089            deserialize(
3090                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3091                Some(did_352()),
3092            )
3093        }
3094        fn did_516() -> ExplicitDefId {
3095            deserialize(
3096                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3097                Some(did_287()),
3098            )
3099        }
3100        fn did_517() -> ExplicitDefId {
3101            deserialize(
3102                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3103                Some(did_319()),
3104            )
3105        }
3106        fn did_518() -> ExplicitDefId {
3107            deserialize(
3108                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3109                Some(did_315()),
3110            )
3111        }
3112        fn did_519() -> ExplicitDefId {
3113            deserialize(
3114                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],[{"ValueNs":"arith"},0]],"Fn",false]"##,
3115                Some(did_300()),
3116            )
3117        }
3118        fn did_520() -> ExplicitDefId {
3119            deserialize(
3120                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3121                Some(did_283()),
3122            )
3123        }
3124        fn did_521() -> ExplicitDefId {
3125            deserialize(
3126                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3127                Some(did_281()),
3128            )
3129        }
3130        fn did_522() -> ExplicitDefId {
3131            deserialize(
3132                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3133                Some(did_319()),
3134            )
3135        }
3136        fn did_523() -> ExplicitDefId {
3137            deserialize(
3138                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3139                Some(did_315()),
3140            )
3141        }
3142        fn did_524() -> ExplicitDefId {
3143            deserialize(
3144                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitand"},0]],"Fn",false]"##,
3145                Some(did_302()),
3146            )
3147        }
3148        fn did_525() -> ExplicitDefId {
3149            deserialize(
3150                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3151                Some(did_283()),
3152            )
3153        }
3154        fn did_526() -> ExplicitDefId {
3155            deserialize(
3156                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3157                Some(did_281()),
3158            )
3159        }
3160        fn did_527() -> ExplicitDefId {
3161            deserialize(
3162                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3163                Some(did_328()),
3164            )
3165        }
3166        fn did_528() -> ExplicitDefId {
3167            deserialize(
3168                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3169                Some(did_324()),
3170            )
3171        }
3172        fn did_529() -> ExplicitDefId {
3173            deserialize(
3174                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice_return"},0]],"Fn",false]"##,
3175                Some(did_289()),
3176            )
3177        }
3178        fn did_530() -> ExplicitDefId {
3179            deserialize(
3180                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3181                Some(did_287()),
3182            )
3183        }
3184        fn did_531() -> ExplicitDefId {
3185            deserialize(
3186                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3187                Some(did_352()),
3188            )
3189        }
3190        fn did_532() -> ExplicitDefId {
3191            deserialize(
3192                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3193                Some(did_315()),
3194            )
3195        }
3196        fn did_533() -> ExplicitDefId {
3197            deserialize(
3198                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3199                Some(did_352()),
3200            )
3201        }
3202        fn did_534() -> ExplicitDefId {
3203            deserialize(
3204                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3205                Some(did_315()),
3206            )
3207        }
3208        fn did_535() -> ExplicitDefId {
3209            deserialize(
3210                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3211                Some(did_283()),
3212            )
3213        }
3214        fn did_536() -> ExplicitDefId {
3215            deserialize(
3216                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3217                Some(did_283()),
3218            )
3219        }
3220        fn did_537() -> ExplicitDefId {
3221            deserialize(
3222                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3223                Some(did_302()),
3224            )
3225        }
3226        fn did_538() -> ExplicitDefId {
3227            deserialize(
3228                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3229                Some(did_319()),
3230            )
3231        }
3232        fn did_539() -> ExplicitDefId {
3233            deserialize(
3234                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3235                Some(did_345()),
3236            )
3237        }
3238        fn did_540() -> ExplicitDefId {
3239            deserialize(
3240                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3241                Some(did_283()),
3242            )
3243        }
3244        fn did_541() -> ExplicitDefId {
3245            deserialize(
3246                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mexception"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
3247                Some(did_512()),
3248            )
3249        }
3250        fn did_542() -> ExplicitDefId {
3251            deserialize(
3252                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"logical_op_or"},0]],"Fn",false]"##,
3253                Some(did_1()),
3254            )
3255        }
3256        fn did_543() -> ExplicitDefId {
3257            deserialize(
3258                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by_cf"},0]],"Fn",false]"##,
3259                Some(did_289()),
3260            )
3261        }
3262        fn did_544() -> ExplicitDefId {
3263            deserialize(
3264                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"dropped_body"},0]],"Fn",false]"##,
3265                Some(did_1()),
3266            )
3267        }
3268        fn did_545() -> ExplicitDefId {
3269            deserialize(
3270                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3271                Some(did_285()),
3272            )
3273        }
3274        fn did_546() -> ExplicitDefId {
3275            deserialize(
3276                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3277                Some(did_285()),
3278            )
3279        }
3280        fn did_547() -> ExplicitDefId {
3281            deserialize(
3282                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3283                Some(did_281()),
3284            )
3285        }
3286        fn did_548() -> ExplicitDefId {
3287            deserialize(
3288                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3289                Some(did_281()),
3290            )
3291        }
3292        fn did_549() -> ExplicitDefId {
3293            deserialize(
3294                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3295                Some(did_287()),
3296            )
3297        }
3298        fn did_550() -> ExplicitDefId {
3299            deserialize(
3300                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"failure"},0]],"Fn",false]"##,
3301                Some(did_1()),
3302            )
3303        }
3304        fn did_551() -> ExplicitDefId {
3305            deserialize(
3306                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3307                Some(did_324()),
3308            )
3309        }
3310        fn did_552() -> ExplicitDefId {
3311            deserialize(
3312                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3313                Some(did_324()),
3314            )
3315        }
3316        fn did_553() -> ExplicitDefId {
3317            deserialize(
3318                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3319                Some(did_315()),
3320            )
3321        }
3322        fn did_554() -> ExplicitDefId {
3323            deserialize(
3324                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3325                Some(did_328()),
3326            )
3327        }
3328        fn did_555() -> ExplicitDefId {
3329            deserialize(
3330                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop_cf"},0]],"Fn",false]"##,
3331                Some(did_1()),
3332            )
3333        }
3334        fn did_556() -> ExplicitDefId {
3335            deserialize(
3336                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"question_mark_result"},0]],"Fn",false]"##,
3337                Some(did_291()),
3338            )
3339        }
3340        fn did_557() -> ExplicitDefId {
3341            deserialize(
3342                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3343                Some(did_352()),
3344            )
3345        }
3346        fn did_558() -> ExplicitDefId {
3347            deserialize(
3348                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3349                Some(did_297()),
3350            )
3351        }
3352        fn did_559() -> ExplicitDefId {
3353            deserialize(
3354                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3355                Some(did_297()),
3356            )
3357        }
3358        fn did_560() -> ExplicitDefId {
3359            deserialize(
3360                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3361                Some(did_281()),
3362            )
3363        }
3364        fn did_561() -> ExplicitDefId {
3365            deserialize(
3366                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3367                Some(did_297()),
3368            )
3369        }
3370        fn did_562() -> ExplicitDefId {
3371            deserialize(
3372                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3373                Some(did_308()),
3374            )
3375        }
3376        fn did_563() -> ExplicitDefId {
3377            deserialize(
3378                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3379                Some(did_315()),
3380            )
3381        }
3382        fn did_564() -> ExplicitDefId {
3383            deserialize(
3384                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"props"},0]],"Fn",false]"##,
3385                Some(did_291()),
3386            )
3387        }
3388        fn did_565() -> ExplicitDefId {
3389            deserialize(
3390                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3391                Some(did_315()),
3392            )
3393        }
3394        fn did_566() -> ExplicitDefId {
3395            deserialize(
3396                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3397                Some(did_319()),
3398            )
3399        }
3400        fn did_567() -> ExplicitDefId {
3401            deserialize(
3402                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3403                Some(did_328()),
3404            )
3405        }
3406        fn did_568() -> ExplicitDefId {
3407            deserialize(
3408                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3409                Some(did_352()),
3410            )
3411        }
3412        fn did_569() -> ExplicitDefId {
3413            deserialize(
3414                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3415                Some(did_352()),
3416            )
3417        }
3418        fn did_570() -> ExplicitDefId {
3419            deserialize(
3420                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3421                Some(did_281()),
3422            )
3423        }
3424        fn did_571() -> ExplicitDefId {
3425            deserialize(
3426                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3427                Some(did_328()),
3428            )
3429        }
3430        fn did_572() -> ExplicitDefId {
3431            deserialize(
3432                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3433                Some(did_283()),
3434            )
3435        }
3436        fn did_573() -> ExplicitDefId {
3437            deserialize(
3438                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3439                Some(did_287()),
3440            )
3441        }
3442        fn did_574() -> ExplicitDefId {
3443            deserialize(
3444                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3445                Some(did_315()),
3446            )
3447        }
3448        fn did_575() -> ExplicitDefId {
3449            deserialize(
3450                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitor"},0]],"Fn",false]"##,
3451                Some(did_302()),
3452            )
3453        }
3454        fn did_576() -> ExplicitDefId {
3455            deserialize(
3456                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3457                Some(did_324()),
3458            )
3459        }
3460        fn did_577() -> ExplicitDefId {
3461            deserialize(
3462                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3463                Some(did_324()),
3464            )
3465        }
3466        fn did_578() -> ExplicitDefId {
3467            deserialize(
3468                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3469                Some(did_352()),
3470            )
3471        }
3472        fn did_579() -> ExplicitDefId {
3473            deserialize(
3474                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3475                Some(did_287()),
3476            )
3477        }
3478        fn did_580() -> ExplicitDefId {
3479            deserialize(
3480                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3481                Some(did_352()),
3482            )
3483        }
3484        fn did_581() -> ExplicitDefId {
3485            deserialize(
3486                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_to"},0]],"Fn",false]"##,
3487                Some(did_310()),
3488            )
3489        }
3490        fn did_582() -> ExplicitDefId {
3491            deserialize(
3492                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3493                Some(did_302()),
3494            )
3495        }
3496        fn did_583() -> ExplicitDefId {
3497            deserialize(
3498                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3499                Some(did_352()),
3500            )
3501        }
3502        fn did_584() -> ExplicitDefId {
3503            deserialize(
3504                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3505                Some(did_352()),
3506            )
3507        }
3508        fn did_585() -> ExplicitDefId {
3509            deserialize(
3510                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3511                Some(did_297()),
3512            )
3513        }
3514        fn did_586() -> ExplicitDefId {
3515            deserialize(
3516                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop_return"},0]],"Fn",false]"##,
3517                Some(did_1()),
3518            )
3519        }
3520        fn did_587() -> ExplicitDefId {
3521            deserialize(
3522                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3523                Some(did_308()),
3524            )
3525        }
3526        fn did_588() -> ExplicitDefId {
3527            deserialize(
3528                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3529                Some(did_328()),
3530            )
3531        }
3532        fn did_589() -> ExplicitDefId {
3533            deserialize(
3534                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"TypeNs":"Item"},0]],"AssocTy",false]"##,
3535                Some(did_191()),
3536            )
3537        }
3538        fn did_590() -> ExplicitDefId {
3539            deserialize(
3540                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3541                Some(did_194()),
3542            )
3543        }
3544        fn did_591() -> ExplicitDefId {
3545            deserialize(
3546                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3547                Some(did_255()),
3548            )
3549        }
3550        fn did_592() -> ExplicitDefId {
3551            deserialize(
3552                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3553                Some(did_253()),
3554            )
3555        }
3556        fn did_593() -> ExplicitDefId {
3557            deserialize(
3558                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3559                Some(did_251()),
3560            )
3561        }
3562        fn did_594() -> ExplicitDefId {
3563            deserialize(
3564                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3565                Some(did_259()),
3566            )
3567        }
3568        fn did_595() -> ExplicitDefId {
3569            deserialize(
3570                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3571                Some(did_249()),
3572            )
3573        }
3574        fn did_596() -> ExplicitDefId {
3575            deserialize(
3576                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3577                Some(did_247()),
3578            )
3579        }
3580        fn did_597() -> ExplicitDefId {
3581            deserialize(
3582                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3583                Some(did_265()),
3584            )
3585        }
3586        fn did_598() -> ExplicitDefId {
3587            deserialize(
3588                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3589                Some(did_261()),
3590            )
3591        }
3592        fn did_599() -> ExplicitDefId {
3593            deserialize(
3594                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3595                Some(did_263()),
3596            )
3597        }
3598        fn did_600() -> ExplicitDefId {
3599            deserialize(
3600                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3601                Some(did_257()),
3602            )
3603        }
3604        fn did_601() -> ExplicitDefId {
3605            deserialize(
3606                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Not"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3607                Some(did_159()),
3608            )
3609        }
3610        fn did_602() -> ExplicitDefId {
3611            deserialize(
3612                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3613                Some(did_237()),
3614            )
3615        }
3616        fn did_603() -> ExplicitDefId {
3617            deserialize(
3618                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"explicit_monadic"},0]],"Mod",false]"##,
3619                Some(did_1()),
3620            )
3621        }
3622        fn did_604() -> ExplicitDefId {
3623            deserialize(
3624                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"explicit_monadic"},0],[{"ValueNs":"pure"},0]],"Fn",false]"##,
3625                Some(did_603()),
3626            )
3627        }
3628        fn did_605() -> ExplicitDefId {
3629            deserialize(
3630                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"explicit_monadic"},0],[{"ValueNs":"lift"},0]],"Fn",false]"##,
3631                Some(did_603()),
3632            )
3633        }
3634        fn did_606() -> ExplicitDefId {
3635            deserialize(
3636                r##"["core",[[{"TypeNs":"fmt"},0],[{"TypeNs":"num"},0],["Impl",54]],{"Impl":{"of_trait":true}},false]"##,
3637                Some(did_168()),
3638            )
3639        }
3640        fn did_607() -> ExplicitDefId {
3641            deserialize(
3642                r##"["core",[[{"TypeNs":"marker"},0],[{"TypeNs":"Destruct"},0]],"Trait",false]"##,
3643                Some(did_274()),
3644            )
3645        }
3646        fn did_608() -> ExplicitDefId {
3647            deserialize(
3648                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"Eq"},0]],"Trait",false]"##,
3649                Some(did_155()),
3650            )
3651        }
3652        fn did_609() -> ExplicitDefId {
3653            deserialize(
3654                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"Ord"},0]],"Trait",false]"##,
3655                Some(did_155()),
3656            )
3657        }
3658        fn did_610() -> ExplicitDefId {
3659            deserialize(
3660                r##"["core",[[{"TypeNs":"marker"},0],[{"TypeNs":"StructuralPartialEq"},0]],"Trait",false]"##,
3661                Some(did_274()),
3662            )
3663        }
3664        fn did_611() -> ExplicitDefId {
3665            deserialize(
3666                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Impl",1]],{"Impl":{"of_trait":true}},false]"##,
3667                Some(did_291()),
3668            )
3669        }
3670        fn did_612() -> ExplicitDefId {
3671            deserialize(
3672                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"TypeNs":"Foo"},0]],"Struct",false]"##,
3673                Some(did_291()),
3674            )
3675        }
3676        fn did_613() -> ExplicitDefId {
3677            deserialize(
3678                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Impl",0]],{"Impl":{"of_trait":true}},false]"##,
3679                Some(did_291()),
3680            )
3681        }
3682        fn did_614() -> ExplicitDefId {
3683            deserialize(
3684                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"add_with_overflow"},0]],"Fn",false]"##,
3685                Some(did_302()),
3686            )
3687        }
3688        fn did_615() -> ExplicitDefId {
3689            deserialize(
3690                r##"["rust_primitives",[[{"TypeNs":"arithmetic"},0]],"Mod",false]"##,
3691                Some(did_0()),
3692            )
3693        }
3694        fn did_616() -> ExplicitDefId {
3695            deserialize(
3696                r##"["rust_primitives",[[{"TypeNs":"arithmetic"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3697                Some(did_615()),
3698            )
3699        }
3700        fn did_617() -> ExplicitDefId {
3701            deserialize(
3702                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"sub_with_overflow"},0]],"Fn",false]"##,
3703                Some(did_302()),
3704            )
3705        }
3706        fn did_618() -> ExplicitDefId {
3707            deserialize(
3708                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"mul_with_overflow"},0]],"Fn",false]"##,
3709                Some(did_302()),
3710            )
3711        }
3712        fn did_619() -> ExplicitDefId {
3713            deserialize(
3714                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"cmp"},0]],"Fn",false]"##,
3715                Some(did_302()),
3716            )
3717        }
3718        fn did_620() -> ExplicitDefId {
3719            deserialize(
3720                r##"["alloc",[[{"TypeNs":"vec"},0],["Impl",1],[{"ValueNs":"as_slice"},0]],"AssocFn",false]"##,
3721                Some(did_28()),
3722            )
3723        }
3724        fn did_621() -> ExplicitDefId {
3725            deserialize(
3726                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"index"},0],[{"TypeNs":"Index"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3727                Some(did_54()),
3728            )
3729        }
3730        fn did_622() -> ExplicitDefId {
3731            deserialize(
3732                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"index"},0],[{"TypeNs":"IndexMut"},0]],"Trait",false]"##,
3733                Some(did_53()),
3734            )
3735        }
3736        fn did_623() -> ExplicitDefId {
3737            deserialize(
3738                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"index"},0],[{"TypeNs":"IndexMut"},0],[{"ValueNs":"index_mut"},0]],"AssocFn",false]"##,
3739                Some(did_622()),
3740            )
3741        }
3742        fn did_624() -> ExplicitDefId {
3743            deserialize(
3744                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",1]],"Use",false]"##,
3745                Some(did_291()),
3746            )
3747        }
3748        fn did_625() -> ExplicitDefId {
3749            deserialize(
3750                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"props"},0],["Use",0]],"Use",false]"##,
3751                Some(did_564()),
3752            )
3753        }
3754        fn did_626() -> ExplicitDefId {
3755            deserialize(
3756                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],["Use",0]],"Use",false]"##,
3757                Some(did_292()),
3758            )
3759        }
3760        fn did_627() -> ExplicitDefId {
3761            deserialize(
3762                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],["Use",1]],"Use",false]"##,
3763                Some(did_292()),
3764            )
3765        }
3766        fn did_628() -> ExplicitDefId {
3767            deserialize(
3768                r##"["rust_primitives",[["Use",0]],"Use",false]"##,
3769                Some(did_0()),
3770            )
3771        }
3772        fn did_629() -> ExplicitDefId {
3773            deserialize(
3774                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",0]],"Use",false]"##,
3775                Some(did_300()),
3776            )
3777        }
3778        fn did_630() -> ExplicitDefId {
3779            deserialize(
3780                r##"["rust_primitives",[[{"MacroNs":"impl_arith"},0]],{"Macro":{"bang":true,"attr":false,"derive":false}},false]"##,
3781                Some(did_0()),
3782            )
3783        }
3784        fn did_631() -> ExplicitDefId {
3785            deserialize(
3786                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],[{"ValueNs":"g"},0]],"Fn",false]"##,
3787                Some(did_292()),
3788            )
3789        }
3790        fn did_632() -> ExplicitDefId {
3791            deserialize(
3792                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",0]],"Use",false]"##,
3793                Some(did_291()),
3794            )
3795        }
3796        fn did_633() -> ExplicitDefId {
3797            deserialize(
3798                r##"["rust_primitives",[[{"TypeNs":"alloc"},0]],"ExternCrate",false]"##,
3799                Some(did_0()),
3800            )
3801        }
3802        fn did_634() -> ExplicitDefId {
3803            deserialize(
3804                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",2]],"Use",false]"##,
3805                Some(did_291()),
3806            )
3807        }
3808        fn did_635() -> ExplicitDefId {
3809            deserialize(
3810                r##"["rust_primitives",[[{"TypeNs":"std"},0]],"ExternCrate",false]"##,
3811                Some(did_0()),
3812            )
3813        }
3814        fn did_636() -> ExplicitDefId {
3815            deserialize(
3816                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",1]],"Use",false]"##,
3817                Some(did_300()),
3818            )
3819        }
3820        fn did_637() -> ExplicitDefId {
3821            deserialize(
3822                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",4]],"Use",false]"##,
3823                Some(did_291()),
3824            )
3825        }
3826        fn did_638() -> ExplicitDefId {
3827            deserialize(
3828                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0],["Use",0]],"Use",false]"##,
3829                Some(did_293()),
3830            )
3831        }
3832        fn did_639() -> ExplicitDefId {
3833            deserialize(
3834                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"index_mut"},0]],"Fn",false]"##,
3835                Some(did_291()),
3836            )
3837        }
3838        fn did_640() -> ExplicitDefId {
3839            deserialize(
3840                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",2]],"Use",false]"##,
3841                Some(did_300()),
3842            )
3843        }
3844        fn did_641() -> ExplicitDefId {
3845            deserialize(
3846                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",3]],"Use",false]"##,
3847                Some(did_291()),
3848            )
3849        }
3850        fn did_642() -> ExplicitDefId {
3851            deserialize(
3852                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"Range"},0]],"Struct",true]"##,
3853                Some(did_49()),
3854            )
3855        }
3856        fn did_643() -> ExplicitDefId {
3857            deserialize(
3858                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0]],"Struct",true]"##,
3859                Some(did_1()),
3860            )
3861        }
3862        fn did_644() -> ExplicitDefId {
3863            deserialize(
3864                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Break"},0]],"Variant",true]"##,
3865                Some(did_121()),
3866            )
3867        }
3868        fn did_645() -> ExplicitDefId {
3869            deserialize(
3870                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Continue"},0]],"Variant",true]"##,
3871                Some(did_121()),
3872            )
3873        }
3874        fn did_646() -> ExplicitDefId {
3875            deserialize(
3876                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeTo"},0]],"Struct",true]"##,
3877                Some(did_49()),
3878            )
3879        }
3880        fn did_647() -> ExplicitDefId {
3881            deserialize(
3882                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFull"},0]],"Struct",true]"##,
3883                Some(did_49()),
3884            )
3885        }
3886        fn did_648() -> ExplicitDefId {
3887            deserialize(
3888                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFrom"},0]],"Struct",true]"##,
3889                Some(did_49()),
3890            )
3891        }
3892        fn did_649() -> ExplicitDefId {
3893            deserialize(
3894                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Err"},0]],"Variant",true]"##,
3895                Some(did_77()),
3896            )
3897        }
3898        fn did_650() -> ExplicitDefId {
3899            deserialize(
3900                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"Some"},0]],"Variant",true]"##,
3901                Some(did_164()),
3902            )
3903        }
3904        fn did_651() -> ExplicitDefId {
3905            deserialize(
3906                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Ok"},0]],"Variant",true]"##,
3907                Some(did_77()),
3908            )
3909        }
3910        fn did_652() -> ExplicitDefId {
3911            deserialize(
3912                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Failure"},0]],"Struct",true]"##,
3913                Some(did_1()),
3914            )
3915        }
3916        fn did_653() -> ExplicitDefId {
3917            deserialize(
3918                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"TypeNs":"Foo"},0]],"Struct",true]"##,
3919                Some(did_291()),
3920            )
3921        }
3922        fn did_654() -> ExplicitDefId {
3923            deserialize(
3924                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HashAlgorithm"},0],[{"TypeNs":"Sha256"},0]],"Variant",true]"##,
3925                Some(did_20()),
3926            )
3927        }
3928        fn did_655() -> ExplicitDefId {
3929            deserialize(
3930                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HMACAlgorithm"},0],[{"TypeNs":"Sha256"},0]],"Variant",true]"##,
3931                Some(did_63()),
3932            )
3933        }
3934        fn did_656() -> ExplicitDefId {
3935            deserialize(
3936                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"DHGroup"},0],[{"TypeNs":"X25519"},0]],"Variant",true]"##,
3937                Some(did_65()),
3938            )
3939        }
3940        fn did_657() -> ExplicitDefId {
3941            deserialize(
3942                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADAlgorithm"},0],[{"TypeNs":"Chacha20Poly1305"},0]],"Variant",true]"##,
3943                Some(did_84()),
3944            )
3945        }
3946        fn did_658() -> ExplicitDefId {
3947            deserialize(
3948                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"None"},0]],"Variant",true]"##,
3949                Some(did_164()),
3950            )
3951        }
3952        fn did_659() -> ExplicitDefId {
3953            deserialize(
3954                r##"["core",[[{"TypeNs":"panicking"},0],[{"TypeNs":"AssertKind"},0],[{"TypeNs":"Eq"},0]],"Variant",true]"##,
3955                Some(did_162()),
3956            )
3957        }
3958        [
3959            did_0().into_global_id_inner(),
3960            did_1().into_global_id_inner(),
3961            did_2().into_global_id_inner(),
3962            did_3().into_global_id_inner(),
3963            did_4().into_global_id_inner(),
3964            did_5().into_global_id_inner(),
3965            did_6().into_global_id_inner(),
3966            did_7().into_global_id_inner(),
3967            did_8().into_global_id_inner(),
3968            did_9().into_global_id_inner(),
3969            did_10().into_global_id_inner(),
3970            did_11().into_global_id_inner(),
3971            did_12().into_global_id_inner(),
3972            did_13().into_global_id_inner(),
3973            did_14().into_global_id_inner(),
3974            did_15().into_global_id_inner(),
3975            did_16().into_global_id_inner(),
3976            did_17().into_global_id_inner(),
3977            did_18().into_global_id_inner(),
3978            did_19().into_global_id_inner(),
3979            did_20().into_global_id_inner(),
3980            did_21().into_global_id_inner(),
3981            did_22().into_global_id_inner(),
3982            did_23().into_global_id_inner(),
3983            did_24().into_global_id_inner(),
3984            did_25().into_global_id_inner(),
3985            did_26().into_global_id_inner(),
3986            did_27().into_global_id_inner(),
3987            did_28().into_global_id_inner(),
3988            did_29().into_global_id_inner(),
3989            did_30().into_global_id_inner(),
3990            did_31().into_global_id_inner(),
3991            did_32().into_global_id_inner(),
3992            did_33().into_global_id_inner(),
3993            did_34().into_global_id_inner(),
3994            did_35().into_global_id_inner(),
3995            did_36().into_global_id_inner(),
3996            did_37().into_global_id_inner(),
3997            did_38().into_global_id_inner(),
3998            did_39().into_global_id_inner(),
3999            did_40().into_global_id_inner(),
4000            did_41().into_global_id_inner(),
4001            did_42().into_global_id_inner(),
4002            did_43().into_global_id_inner(),
4003            did_44().into_global_id_inner(),
4004            did_45().into_global_id_inner(),
4005            did_46().into_global_id_inner(),
4006            did_47().into_global_id_inner(),
4007            did_48().into_global_id_inner(),
4008            did_49().into_global_id_inner(),
4009            did_50().into_global_id_inner(),
4010            did_51().into_global_id_inner(),
4011            did_52().into_global_id_inner(),
4012            did_53().into_global_id_inner(),
4013            did_54().into_global_id_inner(),
4014            did_55().into_global_id_inner(),
4015            did_56().into_global_id_inner(),
4016            did_57().into_global_id_inner(),
4017            did_58().into_global_id_inner(),
4018            did_59().into_global_id_inner(),
4019            did_60().into_global_id_inner(),
4020            did_61().into_global_id_inner(),
4021            did_62().into_global_id_inner(),
4022            did_63().into_global_id_inner(),
4023            did_64().into_global_id_inner(),
4024            did_65().into_global_id_inner(),
4025            did_66().into_global_id_inner(),
4026            did_67().into_global_id_inner(),
4027            did_68().into_global_id_inner(),
4028            did_69().into_global_id_inner(),
4029            did_70().into_global_id_inner(),
4030            did_71().into_global_id_inner(),
4031            did_72().into_global_id_inner(),
4032            did_73().into_global_id_inner(),
4033            did_74().into_global_id_inner(),
4034            did_75().into_global_id_inner(),
4035            did_76().into_global_id_inner(),
4036            did_77().into_global_id_inner(),
4037            did_78().into_global_id_inner(),
4038            did_79().into_global_id_inner(),
4039            did_80().into_global_id_inner(),
4040            did_81().into_global_id_inner(),
4041            did_82().into_global_id_inner(),
4042            did_83().into_global_id_inner(),
4043            did_84().into_global_id_inner(),
4044            did_85().into_global_id_inner(),
4045            did_86().into_global_id_inner(),
4046            did_87().into_global_id_inner(),
4047            did_88().into_global_id_inner(),
4048            did_89().into_global_id_inner(),
4049            did_90().into_global_id_inner(),
4050            did_91().into_global_id_inner(),
4051            did_92().into_global_id_inner(),
4052            did_93().into_global_id_inner(),
4053            did_94().into_global_id_inner(),
4054            did_95().into_global_id_inner(),
4055            did_96().into_global_id_inner(),
4056            did_97().into_global_id_inner(),
4057            did_98().into_global_id_inner(),
4058            did_99().into_global_id_inner(),
4059            did_100().into_global_id_inner(),
4060            did_101().into_global_id_inner(),
4061            did_102().into_global_id_inner(),
4062            did_103().into_global_id_inner(),
4063            did_104().into_global_id_inner(),
4064            did_105().into_global_id_inner(),
4065            did_106().into_global_id_inner(),
4066            did_107().into_global_id_inner(),
4067            did_108().into_global_id_inner(),
4068            did_109().into_global_id_inner(),
4069            did_110().into_global_id_inner(),
4070            did_111().into_global_id_inner(),
4071            did_112().into_global_id_inner(),
4072            did_113().into_global_id_inner(),
4073            did_114().into_global_id_inner(),
4074            did_115().into_global_id_inner(),
4075            did_116().into_global_id_inner(),
4076            did_117().into_global_id_inner(),
4077            did_118().into_global_id_inner(),
4078            did_119().into_global_id_inner(),
4079            did_120().into_global_id_inner(),
4080            did_121().into_global_id_inner(),
4081            did_122().into_global_id_inner(),
4082            did_123().into_global_id_inner(),
4083            did_124().into_global_id_inner(),
4084            did_125().into_global_id_inner(),
4085            did_126().into_global_id_inner(),
4086            did_127().into_global_id_inner(),
4087            did_128().into_global_id_inner(),
4088            did_129().into_global_id_inner(),
4089            did_130().into_global_id_inner(),
4090            did_131().into_global_id_inner(),
4091            did_132().into_global_id_inner(),
4092            did_133().into_global_id_inner(),
4093            did_134().into_global_id_inner(),
4094            did_135().into_global_id_inner(),
4095            did_136().into_global_id_inner(),
4096            did_137().into_global_id_inner(),
4097            did_138().into_global_id_inner(),
4098            did_139().into_global_id_inner(),
4099            did_140().into_global_id_inner(),
4100            did_141().into_global_id_inner(),
4101            did_142().into_global_id_inner(),
4102            did_143().into_global_id_inner(),
4103            did_144().into_global_id_inner(),
4104            did_145().into_global_id_inner(),
4105            did_146().into_global_id_inner(),
4106            did_147().into_global_id_inner(),
4107            did_148().into_global_id_inner(),
4108            did_149().into_global_id_inner(),
4109            did_150().into_global_id_inner(),
4110            did_151().into_global_id_inner(),
4111            did_152().into_global_id_inner(),
4112            did_153().into_global_id_inner(),
4113            did_154().into_global_id_inner(),
4114            did_155().into_global_id_inner(),
4115            did_156().into_global_id_inner(),
4116            did_157().into_global_id_inner(),
4117            did_158().into_global_id_inner(),
4118            did_159().into_global_id_inner(),
4119            did_160().into_global_id_inner(),
4120            did_161().into_global_id_inner(),
4121            did_162().into_global_id_inner(),
4122            did_163().into_global_id_inner(),
4123            did_164().into_global_id_inner(),
4124            did_165().into_global_id_inner(),
4125            did_166().into_global_id_inner(),
4126            did_167().into_global_id_inner(),
4127            did_168().into_global_id_inner(),
4128            did_169().into_global_id_inner(),
4129            did_170().into_global_id_inner(),
4130            did_171().into_global_id_inner(),
4131            did_172().into_global_id_inner(),
4132            did_173().into_global_id_inner(),
4133            did_174().into_global_id_inner(),
4134            did_175().into_global_id_inner(),
4135            did_176().into_global_id_inner(),
4136            did_177().into_global_id_inner(),
4137            did_178().into_global_id_inner(),
4138            did_179().into_global_id_inner(),
4139            did_180().into_global_id_inner(),
4140            did_181().into_global_id_inner(),
4141            did_182().into_global_id_inner(),
4142            did_183().into_global_id_inner(),
4143            did_184().into_global_id_inner(),
4144            did_185().into_global_id_inner(),
4145            did_186().into_global_id_inner(),
4146            did_187().into_global_id_inner(),
4147            did_188().into_global_id_inner(),
4148            did_189().into_global_id_inner(),
4149            did_190().into_global_id_inner(),
4150            did_191().into_global_id_inner(),
4151            did_192().into_global_id_inner(),
4152            did_193().into_global_id_inner(),
4153            did_194().into_global_id_inner(),
4154            did_195().into_global_id_inner(),
4155            did_196().into_global_id_inner(),
4156            did_197().into_global_id_inner(),
4157            did_198().into_global_id_inner(),
4158            did_199().into_global_id_inner(),
4159            did_200().into_global_id_inner(),
4160            did_201().into_global_id_inner(),
4161            did_202().into_global_id_inner(),
4162            did_203().into_global_id_inner(),
4163            did_204().into_global_id_inner(),
4164            did_205().into_global_id_inner(),
4165            did_206().into_global_id_inner(),
4166            did_207().into_global_id_inner(),
4167            did_208().into_global_id_inner(),
4168            did_209().into_global_id_inner(),
4169            did_210().into_global_id_inner(),
4170            did_211().into_global_id_inner(),
4171            did_212().into_global_id_inner(),
4172            did_213().into_global_id_inner(),
4173            did_214().into_global_id_inner(),
4174            did_215().into_global_id_inner(),
4175            did_216().into_global_id_inner(),
4176            did_217().into_global_id_inner(),
4177            did_218().into_global_id_inner(),
4178            did_219().into_global_id_inner(),
4179            did_220().into_global_id_inner(),
4180            did_221().into_global_id_inner(),
4181            did_222().into_global_id_inner(),
4182            did_223().into_global_id_inner(),
4183            did_224().into_global_id_inner(),
4184            did_225().into_global_id_inner(),
4185            did_226().into_global_id_inner(),
4186            did_227().into_global_id_inner(),
4187            did_228().into_global_id_inner(),
4188            did_229().into_global_id_inner(),
4189            did_230().into_global_id_inner(),
4190            did_231().into_global_id_inner(),
4191            did_232().into_global_id_inner(),
4192            did_233().into_global_id_inner(),
4193            did_234().into_global_id_inner(),
4194            did_235().into_global_id_inner(),
4195            did_236().into_global_id_inner(),
4196            did_237().into_global_id_inner(),
4197            did_238().into_global_id_inner(),
4198            did_239().into_global_id_inner(),
4199            did_240().into_global_id_inner(),
4200            did_241().into_global_id_inner(),
4201            did_242().into_global_id_inner(),
4202            did_243().into_global_id_inner(),
4203            did_244().into_global_id_inner(),
4204            did_245().into_global_id_inner(),
4205            did_246().into_global_id_inner(),
4206            did_247().into_global_id_inner(),
4207            did_248().into_global_id_inner(),
4208            did_249().into_global_id_inner(),
4209            did_250().into_global_id_inner(),
4210            did_251().into_global_id_inner(),
4211            did_252().into_global_id_inner(),
4212            did_253().into_global_id_inner(),
4213            did_254().into_global_id_inner(),
4214            did_255().into_global_id_inner(),
4215            did_256().into_global_id_inner(),
4216            did_257().into_global_id_inner(),
4217            did_258().into_global_id_inner(),
4218            did_259().into_global_id_inner(),
4219            did_260().into_global_id_inner(),
4220            did_261().into_global_id_inner(),
4221            did_262().into_global_id_inner(),
4222            did_263().into_global_id_inner(),
4223            did_264().into_global_id_inner(),
4224            did_265().into_global_id_inner(),
4225            did_266().into_global_id_inner(),
4226            did_267().into_global_id_inner(),
4227            did_268().into_global_id_inner(),
4228            did_269().into_global_id_inner(),
4229            did_270().into_global_id_inner(),
4230            did_271().into_global_id_inner(),
4231            did_272().into_global_id_inner(),
4232            did_273().into_global_id_inner(),
4233            did_274().into_global_id_inner(),
4234            did_275().into_global_id_inner(),
4235            did_276().into_global_id_inner(),
4236            did_277().into_global_id_inner(),
4237            did_278().into_global_id_inner(),
4238            did_279().into_global_id_inner(),
4239            did_280().into_global_id_inner(),
4240            did_281().into_global_id_inner(),
4241            did_282().into_global_id_inner(),
4242            did_283().into_global_id_inner(),
4243            did_284().into_global_id_inner(),
4244            did_285().into_global_id_inner(),
4245            did_286().into_global_id_inner(),
4246            did_287().into_global_id_inner(),
4247            did_288().into_global_id_inner(),
4248            did_289().into_global_id_inner(),
4249            did_290().into_global_id_inner(),
4250            did_291().into_global_id_inner(),
4251            did_292().into_global_id_inner(),
4252            did_293().into_global_id_inner(),
4253            did_294().into_global_id_inner(),
4254            did_295().into_global_id_inner(),
4255            did_296().into_global_id_inner(),
4256            did_297().into_global_id_inner(),
4257            did_298().into_global_id_inner(),
4258            did_299().into_global_id_inner(),
4259            did_300().into_global_id_inner(),
4260            did_301().into_global_id_inner(),
4261            did_302().into_global_id_inner(),
4262            did_303().into_global_id_inner(),
4263            did_304().into_global_id_inner(),
4264            did_305().into_global_id_inner(),
4265            did_306().into_global_id_inner(),
4266            did_307().into_global_id_inner(),
4267            did_308().into_global_id_inner(),
4268            did_309().into_global_id_inner(),
4269            did_310().into_global_id_inner(),
4270            did_311().into_global_id_inner(),
4271            did_312().into_global_id_inner(),
4272            did_313().into_global_id_inner(),
4273            did_314().into_global_id_inner(),
4274            did_315().into_global_id_inner(),
4275            did_316().into_global_id_inner(),
4276            did_317().into_global_id_inner(),
4277            did_318().into_global_id_inner(),
4278            did_319().into_global_id_inner(),
4279            did_320().into_global_id_inner(),
4280            did_321().into_global_id_inner(),
4281            did_322().into_global_id_inner(),
4282            did_323().into_global_id_inner(),
4283            did_324().into_global_id_inner(),
4284            did_325().into_global_id_inner(),
4285            did_326().into_global_id_inner(),
4286            did_327().into_global_id_inner(),
4287            did_328().into_global_id_inner(),
4288            did_329().into_global_id_inner(),
4289            did_330().into_global_id_inner(),
4290            did_331().into_global_id_inner(),
4291            did_332().into_global_id_inner(),
4292            did_333().into_global_id_inner(),
4293            did_334().into_global_id_inner(),
4294            did_335().into_global_id_inner(),
4295            did_336().into_global_id_inner(),
4296            did_337().into_global_id_inner(),
4297            did_338().into_global_id_inner(),
4298            did_339().into_global_id_inner(),
4299            did_340().into_global_id_inner(),
4300            did_341().into_global_id_inner(),
4301            did_342().into_global_id_inner(),
4302            did_343().into_global_id_inner(),
4303            did_344().into_global_id_inner(),
4304            did_345().into_global_id_inner(),
4305            did_346().into_global_id_inner(),
4306            did_347().into_global_id_inner(),
4307            did_348().into_global_id_inner(),
4308            did_349().into_global_id_inner(),
4309            did_350().into_global_id_inner(),
4310            did_351().into_global_id_inner(),
4311            did_352().into_global_id_inner(),
4312            did_353().into_global_id_inner(),
4313            did_354().into_global_id_inner(),
4314            did_355().into_global_id_inner(),
4315            did_356().into_global_id_inner(),
4316            did_357().into_global_id_inner(),
4317            did_358().into_global_id_inner(),
4318            did_359().into_global_id_inner(),
4319            did_360().into_global_id_inner(),
4320            did_361().into_global_id_inner(),
4321            did_362().into_global_id_inner(),
4322            did_363().into_global_id_inner(),
4323            did_364().into_global_id_inner(),
4324            did_365().into_global_id_inner(),
4325            did_366().into_global_id_inner(),
4326            did_367().into_global_id_inner(),
4327            did_368().into_global_id_inner(),
4328            did_369().into_global_id_inner(),
4329            did_370().into_global_id_inner(),
4330            did_371().into_global_id_inner(),
4331            did_372().into_global_id_inner(),
4332            did_373().into_global_id_inner(),
4333            did_374().into_global_id_inner(),
4334            did_375().into_global_id_inner(),
4335            did_376().into_global_id_inner(),
4336            did_377().into_global_id_inner(),
4337            did_378().into_global_id_inner(),
4338            did_379().into_global_id_inner(),
4339            did_380().into_global_id_inner(),
4340            did_381().into_global_id_inner(),
4341            did_382().into_global_id_inner(),
4342            did_383().into_global_id_inner(),
4343            did_384().into_global_id_inner(),
4344            did_385().into_global_id_inner(),
4345            did_386().into_global_id_inner(),
4346            did_387().into_global_id_inner(),
4347            did_388().into_global_id_inner(),
4348            did_389().into_global_id_inner(),
4349            did_390().into_global_id_inner(),
4350            did_391().into_global_id_inner(),
4351            did_392().into_global_id_inner(),
4352            did_393().into_global_id_inner(),
4353            did_394().into_global_id_inner(),
4354            did_395().into_global_id_inner(),
4355            did_396().into_global_id_inner(),
4356            did_397().into_global_id_inner(),
4357            did_398().into_global_id_inner(),
4358            did_399().into_global_id_inner(),
4359            did_400().into_global_id_inner(),
4360            did_401().into_global_id_inner(),
4361            did_402().into_global_id_inner(),
4362            did_403().into_global_id_inner(),
4363            did_404().into_global_id_inner(),
4364            did_405().into_global_id_inner(),
4365            did_406().into_global_id_inner(),
4366            did_407().into_global_id_inner(),
4367            did_408().into_global_id_inner(),
4368            did_409().into_global_id_inner(),
4369            did_410().into_global_id_inner(),
4370            did_411().into_global_id_inner(),
4371            did_412().into_global_id_inner(),
4372            did_413().into_global_id_inner(),
4373            did_414().into_global_id_inner(),
4374            did_415().into_global_id_inner(),
4375            did_416().into_global_id_inner(),
4376            did_417().into_global_id_inner(),
4377            did_418().into_global_id_inner(),
4378            did_419().into_global_id_inner(),
4379            did_420().into_global_id_inner(),
4380            did_421().into_global_id_inner(),
4381            did_422().into_global_id_inner(),
4382            did_423().into_global_id_inner(),
4383            did_424().into_global_id_inner(),
4384            did_425().into_global_id_inner(),
4385            did_426().into_global_id_inner(),
4386            did_427().into_global_id_inner(),
4387            did_428().into_global_id_inner(),
4388            did_429().into_global_id_inner(),
4389            did_430().into_global_id_inner(),
4390            did_431().into_global_id_inner(),
4391            did_432().into_global_id_inner(),
4392            did_433().into_global_id_inner(),
4393            did_434().into_global_id_inner(),
4394            did_435().into_global_id_inner(),
4395            did_436().into_global_id_inner(),
4396            did_437().into_global_id_inner(),
4397            did_438().into_global_id_inner(),
4398            did_439().into_global_id_inner(),
4399            did_440().into_global_id_inner(),
4400            did_441().into_global_id_inner(),
4401            did_442().into_global_id_inner(),
4402            did_443().into_global_id_inner(),
4403            did_444().into_global_id_inner(),
4404            did_445().into_global_id_inner(),
4405            did_446().into_global_id_inner(),
4406            did_447().into_global_id_inner(),
4407            did_448().into_global_id_inner(),
4408            did_449().into_global_id_inner(),
4409            did_450().into_global_id_inner(),
4410            did_451().into_global_id_inner(),
4411            did_452().into_global_id_inner(),
4412            did_453().into_global_id_inner(),
4413            did_454().into_global_id_inner(),
4414            did_455().into_global_id_inner(),
4415            did_456().into_global_id_inner(),
4416            did_457().into_global_id_inner(),
4417            did_458().into_global_id_inner(),
4418            did_459().into_global_id_inner(),
4419            did_460().into_global_id_inner(),
4420            did_461().into_global_id_inner(),
4421            did_462().into_global_id_inner(),
4422            did_463().into_global_id_inner(),
4423            did_464().into_global_id_inner(),
4424            did_465().into_global_id_inner(),
4425            did_466().into_global_id_inner(),
4426            did_467().into_global_id_inner(),
4427            did_468().into_global_id_inner(),
4428            did_469().into_global_id_inner(),
4429            did_470().into_global_id_inner(),
4430            did_471().into_global_id_inner(),
4431            did_472().into_global_id_inner(),
4432            did_473().into_global_id_inner(),
4433            did_474().into_global_id_inner(),
4434            did_475().into_global_id_inner(),
4435            did_476().into_global_id_inner(),
4436            did_477().into_global_id_inner(),
4437            did_478().into_global_id_inner(),
4438            did_479().into_global_id_inner(),
4439            did_480().into_global_id_inner(),
4440            did_481().into_global_id_inner(),
4441            did_482().into_global_id_inner(),
4442            did_483().into_global_id_inner(),
4443            did_484().into_global_id_inner(),
4444            did_485().into_global_id_inner(),
4445            did_486().into_global_id_inner(),
4446            did_487().into_global_id_inner(),
4447            did_488().into_global_id_inner(),
4448            did_489().into_global_id_inner(),
4449            did_490().into_global_id_inner(),
4450            did_491().into_global_id_inner(),
4451            did_492().into_global_id_inner(),
4452            did_493().into_global_id_inner(),
4453            did_494().into_global_id_inner(),
4454            did_495().into_global_id_inner(),
4455            did_496().into_global_id_inner(),
4456            did_497().into_global_id_inner(),
4457            did_498().into_global_id_inner(),
4458            did_499().into_global_id_inner(),
4459            did_500().into_global_id_inner(),
4460            did_501().into_global_id_inner(),
4461            did_502().into_global_id_inner(),
4462            did_503().into_global_id_inner(),
4463            did_504().into_global_id_inner(),
4464            did_505().into_global_id_inner(),
4465            did_506().into_global_id_inner(),
4466            did_507().into_global_id_inner(),
4467            did_508().into_global_id_inner(),
4468            did_509().into_global_id_inner(),
4469            did_510().into_global_id_inner(),
4470            did_511().into_global_id_inner(),
4471            did_512().into_global_id_inner(),
4472            did_513().into_global_id_inner(),
4473            did_514().into_global_id_inner(),
4474            did_515().into_global_id_inner(),
4475            did_516().into_global_id_inner(),
4476            did_517().into_global_id_inner(),
4477            did_518().into_global_id_inner(),
4478            did_519().into_global_id_inner(),
4479            did_520().into_global_id_inner(),
4480            did_521().into_global_id_inner(),
4481            did_522().into_global_id_inner(),
4482            did_523().into_global_id_inner(),
4483            did_524().into_global_id_inner(),
4484            did_525().into_global_id_inner(),
4485            did_526().into_global_id_inner(),
4486            did_527().into_global_id_inner(),
4487            did_528().into_global_id_inner(),
4488            did_529().into_global_id_inner(),
4489            did_530().into_global_id_inner(),
4490            did_531().into_global_id_inner(),
4491            did_532().into_global_id_inner(),
4492            did_533().into_global_id_inner(),
4493            did_534().into_global_id_inner(),
4494            did_535().into_global_id_inner(),
4495            did_536().into_global_id_inner(),
4496            did_537().into_global_id_inner(),
4497            did_538().into_global_id_inner(),
4498            did_539().into_global_id_inner(),
4499            did_540().into_global_id_inner(),
4500            did_541().into_global_id_inner(),
4501            did_542().into_global_id_inner(),
4502            did_543().into_global_id_inner(),
4503            did_544().into_global_id_inner(),
4504            did_545().into_global_id_inner(),
4505            did_546().into_global_id_inner(),
4506            did_547().into_global_id_inner(),
4507            did_548().into_global_id_inner(),
4508            did_549().into_global_id_inner(),
4509            did_550().into_global_id_inner(),
4510            did_551().into_global_id_inner(),
4511            did_552().into_global_id_inner(),
4512            did_553().into_global_id_inner(),
4513            did_554().into_global_id_inner(),
4514            did_555().into_global_id_inner(),
4515            did_556().into_global_id_inner(),
4516            did_557().into_global_id_inner(),
4517            did_558().into_global_id_inner(),
4518            did_559().into_global_id_inner(),
4519            did_560().into_global_id_inner(),
4520            did_561().into_global_id_inner(),
4521            did_562().into_global_id_inner(),
4522            did_563().into_global_id_inner(),
4523            did_564().into_global_id_inner(),
4524            did_565().into_global_id_inner(),
4525            did_566().into_global_id_inner(),
4526            did_567().into_global_id_inner(),
4527            did_568().into_global_id_inner(),
4528            did_569().into_global_id_inner(),
4529            did_570().into_global_id_inner(),
4530            did_571().into_global_id_inner(),
4531            did_572().into_global_id_inner(),
4532            did_573().into_global_id_inner(),
4533            did_574().into_global_id_inner(),
4534            did_575().into_global_id_inner(),
4535            did_576().into_global_id_inner(),
4536            did_577().into_global_id_inner(),
4537            did_578().into_global_id_inner(),
4538            did_579().into_global_id_inner(),
4539            did_580().into_global_id_inner(),
4540            did_581().into_global_id_inner(),
4541            did_582().into_global_id_inner(),
4542            did_583().into_global_id_inner(),
4543            did_584().into_global_id_inner(),
4544            did_585().into_global_id_inner(),
4545            did_586().into_global_id_inner(),
4546            did_587().into_global_id_inner(),
4547            did_588().into_global_id_inner(),
4548            did_589().into_global_id_inner(),
4549            did_590().into_global_id_inner(),
4550            did_591().into_global_id_inner(),
4551            did_592().into_global_id_inner(),
4552            did_593().into_global_id_inner(),
4553            did_594().into_global_id_inner(),
4554            did_595().into_global_id_inner(),
4555            did_596().into_global_id_inner(),
4556            did_597().into_global_id_inner(),
4557            did_598().into_global_id_inner(),
4558            did_599().into_global_id_inner(),
4559            did_600().into_global_id_inner(),
4560            did_601().into_global_id_inner(),
4561            did_602().into_global_id_inner(),
4562            did_603().into_global_id_inner(),
4563            did_604().into_global_id_inner(),
4564            did_605().into_global_id_inner(),
4565            did_606().into_global_id_inner(),
4566            did_607().into_global_id_inner(),
4567            did_608().into_global_id_inner(),
4568            did_609().into_global_id_inner(),
4569            did_610().into_global_id_inner(),
4570            did_611().into_global_id_inner(),
4571            did_612().into_global_id_inner(),
4572            did_613().into_global_id_inner(),
4573            did_614().into_global_id_inner(),
4574            did_615().into_global_id_inner(),
4575            did_616().into_global_id_inner(),
4576            did_617().into_global_id_inner(),
4577            did_618().into_global_id_inner(),
4578            did_619().into_global_id_inner(),
4579            did_620().into_global_id_inner(),
4580            did_621().into_global_id_inner(),
4581            did_622().into_global_id_inner(),
4582            did_623().into_global_id_inner(),
4583            did_624().into_global_id_inner(),
4584            did_625().into_global_id_inner(),
4585            did_626().into_global_id_inner(),
4586            did_627().into_global_id_inner(),
4587            did_628().into_global_id_inner(),
4588            did_629().into_global_id_inner(),
4589            did_630().into_global_id_inner(),
4590            did_631().into_global_id_inner(),
4591            did_632().into_global_id_inner(),
4592            did_633().into_global_id_inner(),
4593            did_634().into_global_id_inner(),
4594            did_635().into_global_id_inner(),
4595            did_636().into_global_id_inner(),
4596            did_637().into_global_id_inner(),
4597            did_638().into_global_id_inner(),
4598            did_639().into_global_id_inner(),
4599            did_640().into_global_id_inner(),
4600            did_641().into_global_id_inner(),
4601            did_642().into_global_id_inner(),
4602            did_643().into_global_id_inner(),
4603            did_644().into_global_id_inner(),
4604            did_645().into_global_id_inner(),
4605            did_646().into_global_id_inner(),
4606            did_647().into_global_id_inner(),
4607            did_648().into_global_id_inner(),
4608            did_649().into_global_id_inner(),
4609            did_650().into_global_id_inner(),
4610            did_651().into_global_id_inner(),
4611            did_652().into_global_id_inner(),
4612            did_653().into_global_id_inner(),
4613            did_654().into_global_id_inner(),
4614            did_655().into_global_id_inner(),
4615            did_656().into_global_id_inner(),
4616            did_657().into_global_id_inner(),
4617            did_658().into_global_id_inner(),
4618            did_659().into_global_id_inner(),
4619        ]
4620    })
4621};
4622
4623static INTERNED_GLOBAL_IDS: [crate::interning::Interned<
4624    crate::ast::identifiers::global_id::GlobalIdInner,
4625>; 660] = TABLE_AND_INTERNED_GLOBAL_IDS.1;
4626
4627impl crate::interning::Internable for crate::ast::identifiers::global_id::GlobalIdInner {
4628    fn interning_table() -> &'static std::sync::Mutex<crate::interning::InterningTable<Self>> {
4629        &TABLE_AND_INTERNED_GLOBAL_IDS.0
4630    }
4631}
4632
4633use super::root;
4634pub mod alloc {
4635    #![doc = r##"This is the module [`::alloc`]."##]
4636    use super::root;
4637    pub mod alloc {
4638        #![doc = r##"This is the module [`::alloc::alloc`]."##]
4639        use super::root;
4640
4641        #[doc = r##"This is the struct [`::alloc::alloc::Global`]."##]
4642        pub const Global: crate::ast::identifiers::global_id::GlobalId =
4643            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[4]);
4644
4645        #[doc = r##"This is an impl block."##]
4646        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4647            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[15]);
4648
4649        #[doc = r##"This is an impl block."##]
4650        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
4651            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[16]);
4652    }
4653    pub mod boxed {
4654        #![doc = r##"This is the module [`::alloc::boxed`]."##]
4655        use super::root;
4656        pub mod Impl {
4657            #![doc = r##"This is an impl block."##]
4658            use super::root;
4659
4660            #[doc = r##"This is the associated function [`::alloc::boxed::Impl::new`]."##]
4661            pub const new: crate::ast::identifiers::global_id::GlobalId =
4662                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[180]);
4663        }
4664
4665        #[doc = r##"This is the struct [`::alloc::boxed::Box`]."##]
4666        pub const Box: crate::ast::identifiers::global_id::GlobalId =
4667            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[34]);
4668
4669        #[doc = r##"This is an impl block."##]
4670        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
4671            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[179]);
4672    }
4673    pub mod slice {
4674        #![doc = r##"This is the module [`::alloc::slice`]."##]
4675        use super::root;
4676        pub mod Impl {
4677            #![doc = r##"This is an impl block."##]
4678            use super::root;
4679
4680            #[doc = r##"This is the associated function [`::alloc::slice::Impl::concat`]."##]
4681            pub const concat: crate::ast::identifiers::global_id::GlobalId =
4682                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[44]);
4683
4684            #[doc = r##"This is the associated function [`::alloc::slice::Impl::into_vec`]."##]
4685            pub const into_vec: crate::ast::identifiers::global_id::GlobalId =
4686                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[38]);
4687
4688            #[doc = r##"This is the associated function [`::alloc::slice::Impl::to_vec`]."##]
4689            pub const to_vec: crate::ast::identifiers::global_id::GlobalId =
4690                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[45]);
4691        }
4692
4693        #[doc = r##"This is the trait [`::alloc::slice::Concat`]."##]
4694        pub const Concat: crate::ast::identifiers::global_id::GlobalId =
4695            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[39]);
4696
4697        #[doc = r##"This is an impl block."##]
4698        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
4699            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[37]);
4700
4701        #[doc = r##"This is an impl block."##]
4702        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4703            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[43]);
4704    }
4705    pub mod string {
4706        #![doc = r##"This is the module [`::alloc::string`]."##]
4707        use super::root;
4708
4709        #[doc = r##"This is the struct [`::alloc::string::String`]."##]
4710        pub const String: crate::ast::identifiers::global_id::GlobalId =
4711            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[182]);
4712    }
4713    pub mod vec {
4714        #![doc = r##"This is the module [`::alloc::vec`]."##]
4715        use super::root;
4716        pub mod Impl__1 {
4717            #![doc = r##"This is an impl block."##]
4718            use super::root;
4719
4720            #[doc = r##"This is the associated function [`::alloc::vec::Impl__1::as_slice`]."##]
4721            pub const as_slice: crate::ast::identifiers::global_id::GlobalId =
4722                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[620]);
4723
4724            #[doc = r##"This is the associated function [`::alloc::vec::Impl__1::truncate`]."##]
4725            pub const truncate: crate::ast::identifiers::global_id::GlobalId =
4726                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[29]);
4727        }
4728        pub mod Impl__2 {
4729            #![doc = r##"This is an impl block."##]
4730            use super::root;
4731
4732            #[doc = r##"This is the associated function [`::alloc::vec::Impl__2::extend_from_slice`]."##]
4733            pub const extend_from_slice: crate::ast::identifiers::global_id::GlobalId =
4734                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[31]);
4735        }
4736
4737        #[doc = r##"This is an impl block."##]
4738        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4739            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[28]);
4740
4741        #[doc = r##"This is an impl block."##]
4742        pub const Impl__11: crate::ast::identifiers::global_id::GlobalId =
4743            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[17]);
4744
4745        #[doc = r##"This is an impl block."##]
4746        pub const Impl__13: crate::ast::identifiers::global_id::GlobalId =
4747            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[59]);
4748
4749        #[doc = r##"This is an impl block."##]
4750        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4751            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[30]);
4752
4753        #[doc = r##"This is an impl block."##]
4754        pub const Impl__8: crate::ast::identifiers::global_id::GlobalId =
4755            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[26]);
4756
4757        #[doc = r##"This is the struct [`::alloc::vec::Vec`]."##]
4758        pub const Vec: crate::ast::identifiers::global_id::GlobalId =
4759            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[6]);
4760
4761        #[doc = r##"This is the function [`::alloc::vec::from_elem`]."##]
4762        pub const from_elem: crate::ast::identifiers::global_id::GlobalId =
4763            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[91]);
4764    }
4765
4766    #[doc = r##"This is the module [`::alloc::alloc`]."##]
4767    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
4768        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[3]);
4769
4770    #[doc = r##"This is the module [`::alloc::boxed`]."##]
4771    pub const boxed: crate::ast::identifiers::global_id::GlobalId =
4772        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[33]);
4773
4774    #[doc = r##"This is the module [`::alloc::slice`]."##]
4775    pub const slice: crate::ast::identifiers::global_id::GlobalId =
4776        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[36]);
4777
4778    #[doc = r##"This is the module [`::alloc::string`]."##]
4779    pub const string: crate::ast::identifiers::global_id::GlobalId =
4780        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[181]);
4781
4782    #[doc = r##"This is the module [`::alloc::vec`]."##]
4783    pub const vec: crate::ast::identifiers::global_id::GlobalId =
4784        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[5]);
4785}
4786pub mod core {
4787    #![doc = r##"This is the module [`::core`]."##]
4788    use super::root;
4789    pub mod alloc {
4790        #![doc = r##"This is the module [`::core::alloc`]."##]
4791        use super::root;
4792
4793        #[doc = r##"This is the trait [`::core::alloc::Allocator`]."##]
4794        pub const Allocator: crate::ast::identifiers::global_id::GlobalId =
4795            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[14]);
4796    }
4797    pub mod array {
4798        #![doc = r##"This is the module [`::core::array`]."##]
4799        use super::root;
4800        pub mod iter {
4801            #![doc = r##"This is the module [`::core::array::iter`]."##]
4802            use super::root;
4803
4804            #[doc = r##"This is an impl block."##]
4805            pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4806                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[144]);
4807
4808            #[doc = r##"This is the struct [`::core::array::iter::IntoIter`]."##]
4809            pub const IntoIter: crate::ast::identifiers::global_id::GlobalId =
4810                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[138]);
4811        }
4812
4813        #[doc = r##"This is the module [`::core::array::iter`]."##]
4814        pub const iter: crate::ast::identifiers::global_id::GlobalId =
4815            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[137]);
4816    }
4817    pub mod borrow {
4818        #![doc = r##"This is the module [`::core::borrow`]."##]
4819        use super::root;
4820
4821        #[doc = r##"This is the trait [`::core::borrow::Borrow`]."##]
4822        pub const Borrow: crate::ast::identifiers::global_id::GlobalId =
4823            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[41]);
4824
4825        #[doc = r##"This is an impl block."##]
4826        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4827            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[42]);
4828    }
4829    pub mod clone {
4830        #![doc = r##"This is the module [`::core::clone`]."##]
4831        use super::root;
4832        pub mod Clone {
4833            #![doc = r##"This is the trait [`::core::clone::Clone`]."##]
4834            use super::root;
4835
4836            #[doc = r##"This is the associated function [`::core::clone::Clone::clone`]."##]
4837            pub const clone: crate::ast::identifiers::global_id::GlobalId =
4838                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[10]);
4839        }
4840        pub mod impls {
4841            #![doc = r##"This is the module [`::core::clone::impls`]."##]
4842            use super::root;
4843
4844            #[doc = r##"This is an impl block."##]
4845            pub const Impl__6: crate::ast::identifiers::global_id::GlobalId =
4846                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[12]);
4847        }
4848
4849        #[doc = r##"This is the trait [`::core::clone::Clone`]."##]
4850        pub const Clone: crate::ast::identifiers::global_id::GlobalId =
4851            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[9]);
4852
4853        #[doc = r##"This is the module [`::core::clone::impls`]."##]
4854        pub const impls: crate::ast::identifiers::global_id::GlobalId =
4855            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[11]);
4856    }
4857    pub mod cmp {
4858        #![doc = r##"This is the module [`::core::cmp`]."##]
4859        use super::root;
4860        pub mod PartialEq {
4861            #![doc = r##"This is the trait [`::core::cmp::PartialEq`]."##]
4862            use super::root;
4863
4864            #[doc = r##"This is the associated function [`::core::cmp::PartialEq::eq`]."##]
4865            pub const eq: crate::ast::identifiers::global_id::GlobalId =
4866                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[157]);
4867
4868            #[doc = r##"This is the associated function [`::core::cmp::PartialEq::ne`]."##]
4869            pub const ne: crate::ast::identifiers::global_id::GlobalId =
4870                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[273]);
4871        }
4872        pub mod PartialOrd {
4873            #![doc = r##"This is the trait [`::core::cmp::PartialOrd`]."##]
4874            use super::root;
4875
4876            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::ge`]."##]
4877            pub const ge: crate::ast::identifiers::global_id::GlobalId =
4878                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[272]);
4879
4880            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::gt`]."##]
4881            pub const gt: crate::ast::identifiers::global_id::GlobalId =
4882                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[269]);
4883
4884            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::le`]."##]
4885            pub const le: crate::ast::identifiers::global_id::GlobalId =
4886                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[271]);
4887
4888            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::lt`]."##]
4889            pub const lt: crate::ast::identifiers::global_id::GlobalId =
4890                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[268]);
4891        }
4892
4893        #[doc = r##"This is the trait [`::core::cmp::Eq`]."##]
4894        pub const Eq: crate::ast::identifiers::global_id::GlobalId =
4895            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[608]);
4896
4897        #[doc = r##"This is the trait [`::core::cmp::Ord`]."##]
4898        pub const Ord: crate::ast::identifiers::global_id::GlobalId =
4899            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[609]);
4900
4901        #[doc = r##"This is the trait [`::core::cmp::PartialEq`]."##]
4902        pub const PartialEq: crate::ast::identifiers::global_id::GlobalId =
4903            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[156]);
4904
4905        #[doc = r##"This is the trait [`::core::cmp::PartialOrd`]."##]
4906        pub const PartialOrd: crate::ast::identifiers::global_id::GlobalId =
4907            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[267]);
4908    }
4909    pub mod convert {
4910        #![doc = r##"This is the module [`::core::convert`]."##]
4911        use super::root;
4912        pub mod From {
4913            #![doc = r##"This is the trait [`::core::convert::From`]."##]
4914            use super::root;
4915
4916            #[doc = r##"This is the associated function [`::core::convert::From::from`]."##]
4917            pub const from: crate::ast::identifiers::global_id::GlobalId =
4918                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[146]);
4919        }
4920        pub mod Into {
4921            #![doc = r##"This is the trait [`::core::convert::Into`]."##]
4922            use super::root;
4923
4924            #[doc = r##"This is the associated function [`::core::convert::Into::into`]."##]
4925            pub const into: crate::ast::identifiers::global_id::GlobalId =
4926                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[131]);
4927        }
4928        pub mod num {
4929            #![doc = r##"This is the module [`::core::convert::num`]."##]
4930            use super::root;
4931
4932            #[doc = r##"This is an impl block."##]
4933            pub const Impl__64: crate::ast::identifiers::global_id::GlobalId =
4934                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[134]);
4935
4936            #[doc = r##"This is an impl block."##]
4937            pub const Impl__88: crate::ast::identifiers::global_id::GlobalId =
4938                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[187]);
4939        }
4940
4941        #[doc = r##"This is the trait [`::core::convert::From`]."##]
4942        pub const From: crate::ast::identifiers::global_id::GlobalId =
4943            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[132]);
4944
4945        #[doc = r##"This is an impl block."##]
4946        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
4947            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[135]);
4948
4949        #[doc = r##"This is an impl block."##]
4950        pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
4951            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[199]);
4952
4953        #[doc = r##"This is the enum [`::core::convert::Infallible`]."##]
4954        pub const Infallible: crate::ast::identifiers::global_id::GlobalId =
4955            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[183]);
4956
4957        #[doc = r##"This is the trait [`::core::convert::Into`]."##]
4958        pub const Into: crate::ast::identifiers::global_id::GlobalId =
4959            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[130]);
4960
4961        #[doc = r##"This is the module [`::core::convert::num`]."##]
4962        pub const num: crate::ast::identifiers::global_id::GlobalId =
4963            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[133]);
4964    }
4965    pub mod fmt {
4966        #![doc = r##"This is the module [`::core::fmt`]."##]
4967        use super::root;
4968        pub mod num {
4969            #![doc = r##"This is the module [`::core::fmt::num`]."##]
4970            use super::root;
4971
4972            #[doc = r##"This is an impl block."##]
4973            pub const Impl__54: crate::ast::identifiers::global_id::GlobalId =
4974                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[606]);
4975        }
4976
4977        #[doc = r##"This is the struct [`::core::fmt::Arguments`]."##]
4978        pub const Arguments: crate::ast::identifiers::global_id::GlobalId =
4979            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[166]);
4980
4981        #[doc = r##"This is the trait [`::core::fmt::Debug`]."##]
4982        pub const Debug: crate::ast::identifiers::global_id::GlobalId =
4983            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[167]);
4984
4985        #[doc = r##"This is the module [`::core::fmt::num`]."##]
4986        pub const num: crate::ast::identifiers::global_id::GlobalId =
4987            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[168]);
4988    }
4989    pub mod iter {
4990        #![doc = r##"This is the module [`::core::iter`]."##]
4991        use super::root;
4992        pub mod adapters {
4993            #![doc = r##"This is the module [`::core::iter::adapters`]."##]
4994            use super::root;
4995            pub mod enumerate {
4996                #![doc = r##"This is the module [`::core::iter::adapters::enumerate`]."##]
4997                use super::root;
4998
4999                #[doc = r##"This is the struct [`::core::iter::adapters::enumerate::Enumerate`]."##]
5000                pub const Enumerate: crate::ast::identifiers::global_id::GlobalId =
5001                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[232]);
5002            }
5003            pub mod step_by {
5004                #![doc = r##"This is the module [`::core::iter::adapters::step_by`]."##]
5005                use super::root;
5006
5007                #[doc = r##"This is the struct [`::core::iter::adapters::step_by::StepBy`]."##]
5008                pub const StepBy: crate::ast::identifiers::global_id::GlobalId =
5009                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[235]);
5010            }
5011
5012            #[doc = r##"This is the module [`::core::iter::adapters::enumerate`]."##]
5013            pub const enumerate: crate::ast::identifiers::global_id::GlobalId =
5014                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[231]);
5015
5016            #[doc = r##"This is the module [`::core::iter::adapters::step_by`]."##]
5017            pub const step_by: crate::ast::identifiers::global_id::GlobalId =
5018                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[234]);
5019        }
5020        pub mod traits {
5021            #![doc = r##"This is the module [`::core::iter::traits`]."##]
5022            use super::root;
5023            pub mod collect {
5024                #![doc = r##"This is the module [`::core::iter::traits::collect`]."##]
5025                use super::root;
5026                pub mod IntoIterator {
5027                    #![doc = r##"This is the trait [`::core::iter::traits::collect::IntoIterator`]."##]
5028                    use super::root;
5029
5030                    #[doc = r##"This is the associated function [`::core::iter::traits::collect::IntoIterator::into_iter`]."##]
5031                    pub const into_iter: crate::ast::identifiers::global_id::GlobalId =
5032                        crate::ast::identifiers::global_id::GlobalId(
5033                            root::INTERNED_GLOBAL_IDS[143],
5034                        );
5035                }
5036
5037                #[doc = r##"This is the trait [`::core::iter::traits::collect::IntoIterator`]."##]
5038                pub const IntoIterator: crate::ast::identifiers::global_id::GlobalId =
5039                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[142]);
5040            }
5041            pub mod iterator {
5042                #![doc = r##"This is the module [`::core::iter::traits::iterator`]."##]
5043                use super::root;
5044                pub mod Iterator {
5045                    #![doc = r##"This is the trait [`::core::iter::traits::iterator::Iterator`]."##]
5046                    use super::root;
5047
5048                    #[doc = r##"This is the associated type [`::core::iter::traits::iterator::Iterator::Item`]."##]
5049                    pub const Item: crate::ast::identifiers::global_id::GlobalId =
5050                        crate::ast::identifiers::global_id::GlobalId(
5051                            root::INTERNED_GLOBAL_IDS[589],
5052                        );
5053
5054                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::enumerate`]."##]
5055                    pub const enumerate: crate::ast::identifiers::global_id::GlobalId =
5056                        crate::ast::identifiers::global_id::GlobalId(
5057                            root::INTERNED_GLOBAL_IDS[233],
5058                        );
5059
5060                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::fold`]."##]
5061                    pub const fold: crate::ast::identifiers::global_id::GlobalId =
5062                        crate::ast::identifiers::global_id::GlobalId(
5063                            root::INTERNED_GLOBAL_IDS[197],
5064                        );
5065
5066                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::next`]."##]
5067                    pub const next: crate::ast::identifiers::global_id::GlobalId =
5068                        crate::ast::identifiers::global_id::GlobalId(
5069                            root::INTERNED_GLOBAL_IDS[192],
5070                        );
5071
5072                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::step_by`]."##]
5073                    pub const step_by: crate::ast::identifiers::global_id::GlobalId =
5074                        crate::ast::identifiers::global_id::GlobalId(
5075                            root::INTERNED_GLOBAL_IDS[236],
5076                        );
5077                }
5078
5079                #[doc = r##"This is the trait [`::core::iter::traits::iterator::Iterator`]."##]
5080                pub const Iterator: crate::ast::identifiers::global_id::GlobalId =
5081                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[191]);
5082            }
5083
5084            #[doc = r##"This is the module [`::core::iter::traits::collect`]."##]
5085            pub const collect: crate::ast::identifiers::global_id::GlobalId =
5086                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[141]);
5087
5088            #[doc = r##"This is the module [`::core::iter::traits::iterator`]."##]
5089            pub const iterator: crate::ast::identifiers::global_id::GlobalId =
5090                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[190]);
5091        }
5092
5093        #[doc = r##"This is the module [`::core::iter::adapters`]."##]
5094        pub const adapters: crate::ast::identifiers::global_id::GlobalId =
5095            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[230]);
5096
5097        #[doc = r##"This is the module [`::core::iter::traits`]."##]
5098        pub const traits: crate::ast::identifiers::global_id::GlobalId =
5099            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[140]);
5100    }
5101    pub mod marker {
5102        #![doc = r##"This is the module [`::core::marker`]."##]
5103        use super::root;
5104
5105        #[doc = r##"This is the trait [`::core::marker::Copy`]."##]
5106        pub const Copy: crate::ast::identifiers::global_id::GlobalId =
5107            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[275]);
5108
5109        #[doc = r##"This is the trait [`::core::marker::Destruct`]."##]
5110        pub const Destruct: crate::ast::identifiers::global_id::GlobalId =
5111            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[607]);
5112
5113        #[doc = r##"This is the trait [`::core::marker::StructuralPartialEq`]."##]
5114        pub const StructuralPartialEq: crate::ast::identifiers::global_id::GlobalId =
5115            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[610]);
5116    }
5117    pub mod num {
5118        #![doc = r##"This is the module [`::core::num`]."##]
5119        use super::root;
5120        pub mod Impl__9 {
5121            #![doc = r##"This is an impl block."##]
5122            use super::root;
5123
5124            #[doc = r##"This is the associated function [`::core::num::Impl__9::to_le_bytes`]."##]
5125            pub const to_le_bytes: crate::ast::identifiers::global_id::GlobalId =
5126                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[62]);
5127        }
5128
5129        #[doc = r##"This is an impl block."##]
5130        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
5131            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[61]);
5132    }
5133    pub mod ops {
5134        #![doc = r##"This is the module [`::core::ops`]."##]
5135        use super::root;
5136        pub mod arith {
5137            #![doc = r##"This is the module [`::core::ops::arith`]."##]
5138            use super::root;
5139            pub mod Add {
5140                #![doc = r##"This is the trait [`::core::ops::arith::Add`]."##]
5141                use super::root;
5142
5143                #[doc = r##"This is the associated type [`::core::ops::arith::Add::Output`]."##]
5144                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5145                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[590]);
5146
5147                #[doc = r##"This is the associated function [`::core::ops::arith::Add::add`]."##]
5148                pub const add: crate::ast::identifiers::global_id::GlobalId =
5149                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[195]);
5150            }
5151            pub mod Div {
5152                #![doc = r##"This is the trait [`::core::ops::arith::Div`]."##]
5153                use super::root;
5154
5155                #[doc = r##"This is the associated type [`::core::ops::arith::Div::Output`]."##]
5156                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5157                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[593]);
5158
5159                #[doc = r##"This is the associated function [`::core::ops::arith::Div::div`]."##]
5160                pub const div: crate::ast::identifiers::global_id::GlobalId =
5161                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[252]);
5162            }
5163            pub mod Mul {
5164                #![doc = r##"This is the trait [`::core::ops::arith::Mul`]."##]
5165                use super::root;
5166
5167                #[doc = r##"This is the associated type [`::core::ops::arith::Mul::Output`]."##]
5168                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5169                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[592]);
5170
5171                #[doc = r##"This is the associated function [`::core::ops::arith::Mul::mul`]."##]
5172                pub const mul: crate::ast::identifiers::global_id::GlobalId =
5173                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[254]);
5174            }
5175            pub mod Neg {
5176                #![doc = r##"This is the trait [`::core::ops::arith::Neg`]."##]
5177                use super::root;
5178
5179                #[doc = r##"This is the associated type [`::core::ops::arith::Neg::Output`]."##]
5180                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5181                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[600]);
5182
5183                #[doc = r##"This is the associated function [`::core::ops::arith::Neg::neg`]."##]
5184                pub const neg: crate::ast::identifiers::global_id::GlobalId =
5185                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[258]);
5186            }
5187            pub mod Rem {
5188                #![doc = r##"This is the trait [`::core::ops::arith::Rem`]."##]
5189                use super::root;
5190
5191                #[doc = r##"This is the associated type [`::core::ops::arith::Rem::Output`]."##]
5192                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5193                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[594]);
5194
5195                #[doc = r##"This is the associated function [`::core::ops::arith::Rem::rem`]."##]
5196                pub const rem: crate::ast::identifiers::global_id::GlobalId =
5197                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[260]);
5198            }
5199            pub mod Sub {
5200                #![doc = r##"This is the trait [`::core::ops::arith::Sub`]."##]
5201                use super::root;
5202
5203                #[doc = r##"This is the associated type [`::core::ops::arith::Sub::Output`]."##]
5204                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5205                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[591]);
5206
5207                #[doc = r##"This is the associated function [`::core::ops::arith::Sub::sub`]."##]
5208                pub const sub: crate::ast::identifiers::global_id::GlobalId =
5209                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[256]);
5210            }
5211
5212            #[doc = r##"This is the trait [`::core::ops::arith::Add`]."##]
5213            pub const Add: crate::ast::identifiers::global_id::GlobalId =
5214                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[194]);
5215
5216            #[doc = r##"This is the trait [`::core::ops::arith::Div`]."##]
5217            pub const Div: crate::ast::identifiers::global_id::GlobalId =
5218                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[251]);
5219
5220            #[doc = r##"This is the trait [`::core::ops::arith::Mul`]."##]
5221            pub const Mul: crate::ast::identifiers::global_id::GlobalId =
5222                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[253]);
5223
5224            #[doc = r##"This is the trait [`::core::ops::arith::Neg`]."##]
5225            pub const Neg: crate::ast::identifiers::global_id::GlobalId =
5226                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[257]);
5227
5228            #[doc = r##"This is the trait [`::core::ops::arith::Rem`]."##]
5229            pub const Rem: crate::ast::identifiers::global_id::GlobalId =
5230                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[259]);
5231
5232            #[doc = r##"This is the trait [`::core::ops::arith::Sub`]."##]
5233            pub const Sub: crate::ast::identifiers::global_id::GlobalId =
5234                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[255]);
5235        }
5236        pub mod bit {
5237            #![doc = r##"This is the module [`::core::ops::bit`]."##]
5238            use super::root;
5239            pub mod BitAnd {
5240                #![doc = r##"This is the trait [`::core::ops::bit::BitAnd`]."##]
5241                use super::root;
5242
5243                #[doc = r##"This is the associated type [`::core::ops::bit::BitAnd::Output`]."##]
5244                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5245                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[596]);
5246
5247                #[doc = r##"This is the associated function [`::core::ops::bit::BitAnd::bitand`]."##]
5248                pub const bitand: crate::ast::identifiers::global_id::GlobalId =
5249                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[248]);
5250            }
5251            pub mod BitOr {
5252                #![doc = r##"This is the trait [`::core::ops::bit::BitOr`]."##]
5253                use super::root;
5254
5255                #[doc = r##"This is the associated type [`::core::ops::bit::BitOr::Output`]."##]
5256                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5257                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[597]);
5258
5259                #[doc = r##"This is the associated function [`::core::ops::bit::BitOr::bitor`]."##]
5260                pub const bitor: crate::ast::identifiers::global_id::GlobalId =
5261                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[266]);
5262            }
5263            pub mod BitXor {
5264                #![doc = r##"This is the trait [`::core::ops::bit::BitXor`]."##]
5265                use super::root;
5266
5267                #[doc = r##"This is the associated type [`::core::ops::bit::BitXor::Output`]."##]
5268                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5269                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[595]);
5270
5271                #[doc = r##"This is the associated function [`::core::ops::bit::BitXor::bitxor`]."##]
5272                pub const bitxor: crate::ast::identifiers::global_id::GlobalId =
5273                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[250]);
5274            }
5275            pub mod Not {
5276                #![doc = r##"This is the trait [`::core::ops::bit::Not`]."##]
5277                use super::root;
5278
5279                #[doc = r##"This is the associated type [`::core::ops::bit::Not::Output`]."##]
5280                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5281                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[601]);
5282
5283                #[doc = r##"This is the associated function [`::core::ops::bit::Not::not`]."##]
5284                pub const not: crate::ast::identifiers::global_id::GlobalId =
5285                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[160]);
5286            }
5287            pub mod Shl {
5288                #![doc = r##"This is the trait [`::core::ops::bit::Shl`]."##]
5289                use super::root;
5290
5291                #[doc = r##"This is the associated type [`::core::ops::bit::Shl::Output`]."##]
5292                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5293                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[598]);
5294
5295                #[doc = r##"This is the associated function [`::core::ops::bit::Shl::shl`]."##]
5296                pub const shl: crate::ast::identifiers::global_id::GlobalId =
5297                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[262]);
5298            }
5299            pub mod Shr {
5300                #![doc = r##"This is the trait [`::core::ops::bit::Shr`]."##]
5301                use super::root;
5302
5303                #[doc = r##"This is the associated type [`::core::ops::bit::Shr::Output`]."##]
5304                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5305                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[599]);
5306
5307                #[doc = r##"This is the associated function [`::core::ops::bit::Shr::shr`]."##]
5308                pub const shr: crate::ast::identifiers::global_id::GlobalId =
5309                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[264]);
5310            }
5311
5312            #[doc = r##"This is the trait [`::core::ops::bit::BitAnd`]."##]
5313            pub const BitAnd: crate::ast::identifiers::global_id::GlobalId =
5314                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[247]);
5315
5316            #[doc = r##"This is the trait [`::core::ops::bit::BitOr`]."##]
5317            pub const BitOr: crate::ast::identifiers::global_id::GlobalId =
5318                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[265]);
5319
5320            #[doc = r##"This is the trait [`::core::ops::bit::BitXor`]."##]
5321            pub const BitXor: crate::ast::identifiers::global_id::GlobalId =
5322                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[249]);
5323
5324            #[doc = r##"This is the trait [`::core::ops::bit::Not`]."##]
5325            pub const Not: crate::ast::identifiers::global_id::GlobalId =
5326                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[159]);
5327
5328            #[doc = r##"This is the trait [`::core::ops::bit::Shl`]."##]
5329            pub const Shl: crate::ast::identifiers::global_id::GlobalId =
5330                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[261]);
5331
5332            #[doc = r##"This is the trait [`::core::ops::bit::Shr`]."##]
5333            pub const Shr: crate::ast::identifiers::global_id::GlobalId =
5334                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[263]);
5335        }
5336        pub mod control_flow {
5337            #![doc = r##"This is the module [`::core::ops::control_flow`]."##]
5338            use super::root;
5339            pub mod ControlFlow {
5340                #![doc = r##"This is the enum [`::core::ops::control_flow::ControlFlow`]."##]
5341                use super::root;
5342                pub mod Break {
5343                    use super::root;
5344
5345                    #[doc = r##"This is the variant [`::core::ops::control_flow::ControlFlow::Break::Constructor`]."##]
5346                    pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5347                        crate::ast::identifiers::global_id::GlobalId(
5348                            root::INTERNED_GLOBAL_IDS[644],
5349                        );
5350
5351                    #[doc = r##"This is the field [`_0`] from ::core::ops::control_flow::ControlFlow::Break."##]
5352                    pub const _0: crate::ast::identifiers::global_id::GlobalId =
5353                        crate::ast::identifiers::global_id::GlobalId(
5354                            root::INTERNED_GLOBAL_IDS[122],
5355                        );
5356                }
5357                pub mod Continue {
5358                    use super::root;
5359
5360                    #[doc = r##"This is the variant [`::core::ops::control_flow::ControlFlow::Continue::Constructor`]."##]
5361                    pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5362                        crate::ast::identifiers::global_id::GlobalId(
5363                            root::INTERNED_GLOBAL_IDS[645],
5364                        );
5365
5366                    #[doc = r##"This is the field [`_0`] from ::core::ops::control_flow::ControlFlow::Continue."##]
5367                    pub const _0: crate::ast::identifiers::global_id::GlobalId =
5368                        crate::ast::identifiers::global_id::GlobalId(
5369                            root::INTERNED_GLOBAL_IDS[123],
5370                        );
5371                }
5372            }
5373
5374            #[doc = r##"This is the enum [`::core::ops::control_flow::ControlFlow`]."##]
5375            pub const ControlFlow: crate::ast::identifiers::global_id::GlobalId =
5376                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[121]);
5377        }
5378        pub mod deref {
5379            #![doc = r##"This is the module [`::core::ops::deref`]."##]
5380            use super::root;
5381            pub mod Deref {
5382                #![doc = r##"This is the trait [`::core::ops::deref::Deref`]."##]
5383                use super::root;
5384
5385                #[doc = r##"This is the associated type [`::core::ops::deref::Deref::Target`]."##]
5386                pub const Target: crate::ast::identifiers::global_id::GlobalId =
5387                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[278]);
5388
5389                #[doc = r##"This is the associated function [`::core::ops::deref::Deref::deref`]."##]
5390                pub const deref: crate::ast::identifiers::global_id::GlobalId =
5391                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[25]);
5392            }
5393            pub mod DerefMut {
5394                #![doc = r##"This is the trait [`::core::ops::deref::DerefMut`]."##]
5395                use super::root;
5396
5397                #[doc = r##"This is the associated function [`::core::ops::deref::DerefMut::deref_mut`]."##]
5398                pub const deref_mut: crate::ast::identifiers::global_id::GlobalId =
5399                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[280]);
5400            }
5401
5402            #[doc = r##"This is the trait [`::core::ops::deref::Deref`]."##]
5403            pub const Deref: crate::ast::identifiers::global_id::GlobalId =
5404                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[24]);
5405
5406            #[doc = r##"This is the trait [`::core::ops::deref::DerefMut`]."##]
5407            pub const DerefMut: crate::ast::identifiers::global_id::GlobalId =
5408                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[279]);
5409        }
5410        pub mod function {
5411            #![doc = r##"This is the module [`::core::ops::function`]."##]
5412            use super::root;
5413
5414            #[doc = r##"This is the trait [`::core::ops::function::Fn`]."##]
5415            pub const Fn: crate::ast::identifiers::global_id::GlobalId =
5416                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[201]);
5417
5418            #[doc = r##"This is the trait [`::core::ops::function::FnMut`]."##]
5419            pub const FnMut: crate::ast::identifiers::global_id::GlobalId =
5420                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[196]);
5421
5422            #[doc = r##"This is the trait [`::core::ops::function::FnOnce`]."##]
5423            pub const FnOnce: crate::ast::identifiers::global_id::GlobalId =
5424                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[152]);
5425        }
5426        pub mod index {
5427            #![doc = r##"This is the module [`::core::ops::index`]."##]
5428            use super::root;
5429            pub mod Index {
5430                #![doc = r##"This is the trait [`::core::ops::index::Index`]."##]
5431                use super::root;
5432
5433                #[doc = r##"This is the associated type [`::core::ops::index::Index::Output`]."##]
5434                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5435                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[621]);
5436
5437                #[doc = r##"This is the associated function [`::core::ops::index::Index::index`]."##]
5438                pub const index: crate::ast::identifiers::global_id::GlobalId =
5439                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[55]);
5440            }
5441            pub mod IndexMut {
5442                #![doc = r##"This is the trait [`::core::ops::index::IndexMut`]."##]
5443                use super::root;
5444
5445                #[doc = r##"This is the associated function [`::core::ops::index::IndexMut::index_mut`]."##]
5446                pub const index_mut: crate::ast::identifiers::global_id::GlobalId =
5447                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[623]);
5448            }
5449
5450            #[doc = r##"This is the trait [`::core::ops::index::Index`]."##]
5451            pub const Index: crate::ast::identifiers::global_id::GlobalId =
5452                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[54]);
5453
5454            #[doc = r##"This is the trait [`::core::ops::index::IndexMut`]."##]
5455            pub const IndexMut: crate::ast::identifiers::global_id::GlobalId =
5456                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[622]);
5457        }
5458        pub mod range {
5459            #![doc = r##"This is the module [`::core::ops::range`]."##]
5460            use super::root;
5461            pub mod Range {
5462                #![doc = r##"This is the struct [`::core::ops::range::Range`]."##]
5463                use super::root;
5464
5465                #[doc = r##"This is the struct [`::core::ops::range::Range::Constructor`]."##]
5466                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5467                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[642]);
5468
5469                #[doc = r##"This is the field [`end`] from ::core::ops::range::Range."##]
5470                pub const end: crate::ast::identifiers::global_id::GlobalId =
5471                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[52]);
5472
5473                #[doc = r##"This is the field [`start`] from ::core::ops::range::Range."##]
5474                pub const start: crate::ast::identifiers::global_id::GlobalId =
5475                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[51]);
5476            }
5477            pub mod RangeFrom {
5478                #![doc = r##"This is the struct [`::core::ops::range::RangeFrom`]."##]
5479                use super::root;
5480
5481                #[doc = r##"This is the struct [`::core::ops::range::RangeFrom::Constructor`]."##]
5482                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5483                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[648]);
5484
5485                #[doc = r##"This is the field [`start`] from ::core::ops::range::RangeFrom."##]
5486                pub const start: crate::ast::identifiers::global_id::GlobalId =
5487                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[128]);
5488            }
5489            pub mod RangeFull {
5490                #![doc = r##"This is the struct [`::core::ops::range::RangeFull`]."##]
5491                use super::root;
5492
5493                #[doc = r##"This is the struct [`::core::ops::range::RangeFull::Constructor`]."##]
5494                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5495                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[647]);
5496            }
5497            pub mod RangeTo {
5498                #![doc = r##"This is the struct [`::core::ops::range::RangeTo`]."##]
5499                use super::root;
5500
5501                #[doc = r##"This is the struct [`::core::ops::range::RangeTo::Constructor`]."##]
5502                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5503                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[646]);
5504
5505                #[doc = r##"This is the field [`end`] from ::core::ops::range::RangeTo."##]
5506                pub const end: crate::ast::identifiers::global_id::GlobalId =
5507                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[125]);
5508            }
5509
5510            #[doc = r##"This is the struct [`::core::ops::range::Range`]."##]
5511            pub const Range: crate::ast::identifiers::global_id::GlobalId =
5512                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[50]);
5513
5514            #[doc = r##"This is the struct [`::core::ops::range::RangeFrom`]."##]
5515            pub const RangeFrom: crate::ast::identifiers::global_id::GlobalId =
5516                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[127]);
5517
5518            #[doc = r##"This is the struct [`::core::ops::range::RangeFull`]."##]
5519            pub const RangeFull: crate::ast::identifiers::global_id::GlobalId =
5520                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[126]);
5521
5522            #[doc = r##"This is the struct [`::core::ops::range::RangeTo`]."##]
5523            pub const RangeTo: crate::ast::identifiers::global_id::GlobalId =
5524                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[124]);
5525        }
5526        pub mod try_trait {
5527            #![doc = r##"This is the module [`::core::ops::try_trait`]."##]
5528            use super::root;
5529            pub mod FromResidual {
5530                #![doc = r##"This is the trait [`::core::ops::try_trait::FromResidual`]."##]
5531                use super::root;
5532
5533                #[doc = r##"This is the associated function [`::core::ops::try_trait::FromResidual::from_residual`]."##]
5534                pub const from_residual: crate::ast::identifiers::global_id::GlobalId =
5535                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[186]);
5536            }
5537            pub mod Try {
5538                #![doc = r##"This is the trait [`::core::ops::try_trait::Try`]."##]
5539                use super::root;
5540
5541                #[doc = r##"This is the associated type [`::core::ops::try_trait::Try::Output`]."##]
5542                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5543                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[602]);
5544
5545                #[doc = r##"This is the associated type [`::core::ops::try_trait::Try::Residual`]."##]
5546                pub const Residual: crate::ast::identifiers::global_id::GlobalId =
5547                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[276]);
5548
5549                #[doc = r##"This is the associated function [`::core::ops::try_trait::Try::branch`]."##]
5550                pub const branch: crate::ast::identifiers::global_id::GlobalId =
5551                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[238]);
5552
5553                #[doc = r##"This is the associated function [`::core::ops::try_trait::Try::from_output`]."##]
5554                pub const from_output: crate::ast::identifiers::global_id::GlobalId =
5555                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[277]);
5556            }
5557
5558            #[doc = r##"This is the trait [`::core::ops::try_trait::FromResidual`]."##]
5559            pub const FromResidual: crate::ast::identifiers::global_id::GlobalId =
5560                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[185]);
5561
5562            #[doc = r##"This is the trait [`::core::ops::try_trait::Try`]."##]
5563            pub const Try: crate::ast::identifiers::global_id::GlobalId =
5564                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[237]);
5565        }
5566
5567        #[doc = r##"This is the module [`::core::ops::arith`]."##]
5568        pub const arith: crate::ast::identifiers::global_id::GlobalId =
5569            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[193]);
5570
5571        #[doc = r##"This is the module [`::core::ops::bit`]."##]
5572        pub const bit: crate::ast::identifiers::global_id::GlobalId =
5573            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[158]);
5574
5575        #[doc = r##"This is the module [`::core::ops::control_flow`]."##]
5576        pub const control_flow: crate::ast::identifiers::global_id::GlobalId =
5577            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[120]);
5578
5579        #[doc = r##"This is the module [`::core::ops::deref`]."##]
5580        pub const deref: crate::ast::identifiers::global_id::GlobalId =
5581            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[23]);
5582
5583        #[doc = r##"This is the module [`::core::ops::function`]."##]
5584        pub const function: crate::ast::identifiers::global_id::GlobalId =
5585            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[151]);
5586
5587        #[doc = r##"This is the module [`::core::ops::index`]."##]
5588        pub const index: crate::ast::identifiers::global_id::GlobalId =
5589            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[53]);
5590
5591        #[doc = r##"This is the module [`::core::ops::range`]."##]
5592        pub const range: crate::ast::identifiers::global_id::GlobalId =
5593            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[49]);
5594
5595        #[doc = r##"This is the module [`::core::ops::try_trait`]."##]
5596        pub const try_trait: crate::ast::identifiers::global_id::GlobalId =
5597            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[184]);
5598    }
5599    pub mod option {
5600        #![doc = r##"This is the module [`::core::option`]."##]
5601        use super::root;
5602        pub mod Impl {
5603            #![doc = r##"This is an impl block."##]
5604            use super::root;
5605
5606            #[doc = r##"This is the associated function [`::core::option::Impl::is_some`]."##]
5607            pub const is_some: crate::ast::identifiers::global_id::GlobalId =
5608                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[177]);
5609        }
5610        pub mod Option {
5611            #![doc = r##"This is the enum [`::core::option::Option`]."##]
5612            use super::root;
5613            pub mod None {
5614                use super::root;
5615
5616                #[doc = r##"This is the variant [`::core::option::Option::None::Constructor`]."##]
5617                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5618                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[658]);
5619            }
5620            pub mod Some {
5621                use super::root;
5622
5623                #[doc = r##"This is the variant [`::core::option::Option::Some::Constructor`]."##]
5624                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5625                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[650]);
5626
5627                #[doc = r##"This is the field [`_0`] from ::core::option::Option::Some."##]
5628                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5629                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[178]);
5630            }
5631        }
5632
5633        #[doc = r##"This is an impl block."##]
5634        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5635            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[176]);
5636
5637        #[doc = r##"This is the enum [`::core::option::Option`]."##]
5638        pub const Option: crate::ast::identifiers::global_id::GlobalId =
5639            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[164]);
5640    }
5641    pub mod panicking {
5642        #![doc = r##"This is the module [`::core::panicking`]."##]
5643        use super::root;
5644        pub mod AssertKind {
5645            #![doc = r##"This is the enum [`::core::panicking::AssertKind`]."##]
5646            use super::root;
5647            pub mod Eq {
5648                use super::root;
5649
5650                #[doc = r##"This is the variant [`::core::panicking::AssertKind::Eq::Constructor`]."##]
5651                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5652                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[659]);
5653            }
5654        }
5655
5656        #[doc = r##"This is the enum [`::core::panicking::AssertKind`]."##]
5657        pub const AssertKind: crate::ast::identifiers::global_id::GlobalId =
5658            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[162]);
5659
5660        #[doc = r##"This is the function [`::core::panicking::assert_failed`]."##]
5661        pub const assert_failed: crate::ast::identifiers::global_id::GlobalId =
5662            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[169]);
5663
5664        #[doc = r##"This is the function [`::core::panicking::panic`]."##]
5665        pub const panic: crate::ast::identifiers::global_id::GlobalId =
5666            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[172]);
5667    }
5668    pub mod ptr {
5669        #![doc = r##"This is the module [`::core::ptr`]."##]
5670        use super::root;
5671        pub mod const_ptr {
5672            #![doc = r##"This is the module [`::core::ptr::const_ptr`]."##]
5673            use super::root;
5674            pub mod Impl {
5675                #![doc = r##"This is an impl block."##]
5676                use super::root;
5677
5678                #[doc = r##"This is the associated function [`::core::ptr::const_ptr::Impl::offset`]."##]
5679                pub const offset: crate::ast::identifiers::global_id::GlobalId =
5680                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[95]);
5681            }
5682
5683            #[doc = r##"This is an impl block."##]
5684            pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5685                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[94]);
5686        }
5687
5688        #[doc = r##"This is the module [`::core::ptr::const_ptr`]."##]
5689        pub const const_ptr: crate::ast::identifiers::global_id::GlobalId =
5690            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[93]);
5691    }
5692    pub mod result {
5693        #![doc = r##"This is the module [`::core::result`]."##]
5694        use super::root;
5695        pub mod Impl {
5696            #![doc = r##"This is an impl block."##]
5697            use super::root;
5698
5699            #[doc = r##"This is the associated function [`::core::result::Impl::map_err`]."##]
5700            pub const map_err: crate::ast::identifiers::global_id::GlobalId =
5701                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[175]);
5702        }
5703        pub mod Result {
5704            #![doc = r##"This is the enum [`::core::result::Result`]."##]
5705            use super::root;
5706            pub mod Err {
5707                use super::root;
5708
5709                #[doc = r##"This is the variant [`::core::result::Result::Err::Constructor`]."##]
5710                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5711                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[649]);
5712
5713                #[doc = r##"This is the field [`_0`] from ::core::result::Result::Err."##]
5714                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5715                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[173]);
5716            }
5717            pub mod Ok {
5718                use super::root;
5719
5720                #[doc = r##"This is the variant [`::core::result::Result::Ok::Constructor`]."##]
5721                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5722                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[651]);
5723
5724                #[doc = r##"This is the field [`_0`] from ::core::result::Result::Ok."##]
5725                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5726                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[198]);
5727            }
5728        }
5729
5730        #[doc = r##"This is an impl block."##]
5731        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5732            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[174]);
5733
5734        #[doc = r##"This is an impl block."##]
5735        pub const Impl__27: crate::ast::identifiers::global_id::GlobalId =
5736            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[239]);
5737
5738        #[doc = r##"This is an impl block."##]
5739        pub const Impl__28: crate::ast::identifiers::global_id::GlobalId =
5740            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[188]);
5741
5742        #[doc = r##"This is the enum [`::core::result::Result`]."##]
5743        pub const Result: crate::ast::identifiers::global_id::GlobalId =
5744            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[77]);
5745    }
5746    pub mod slice {
5747        #![doc = r##"This is the module [`::core::slice`]."##]
5748        use super::root;
5749        pub mod Impl {
5750            #![doc = r##"This is an impl block."##]
5751            use super::root;
5752
5753            #[doc = r##"This is the associated function [`::core::slice::Impl::chunks_exact`]."##]
5754            pub const chunks_exact: crate::ast::identifiers::global_id::GlobalId =
5755                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[229]);
5756
5757            #[doc = r##"This is the associated function [`::core::slice::Impl::iter`]."##]
5758            pub const iter: crate::ast::identifiers::global_id::GlobalId =
5759                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[227]);
5760
5761            #[doc = r##"This is the associated function [`::core::slice::Impl::len`]."##]
5762            pub const len: crate::ast::identifiers::global_id::GlobalId =
5763                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[48]);
5764        }
5765        pub mod index {
5766            #![doc = r##"This is the module [`::core::slice::index`]."##]
5767            use super::root;
5768
5769            #[doc = r##"This is an impl block."##]
5770            pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
5771                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[189]);
5772
5773            #[doc = r##"This is an impl block."##]
5774            pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
5775                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[58]);
5776
5777            #[doc = r##"This is the trait [`::core::slice::index::SliceIndex`]."##]
5778            pub const SliceIndex: crate::ast::identifiers::global_id::GlobalId =
5779                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[57]);
5780        }
5781        pub mod iter {
5782            #![doc = r##"This is the module [`::core::slice::iter`]."##]
5783            use super::root;
5784
5785            #[doc = r##"This is the struct [`::core::slice::iter::ChunksExact`]."##]
5786            pub const ChunksExact: crate::ast::identifiers::global_id::GlobalId =
5787                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[228]);
5788
5789            #[doc = r##"This is the struct [`::core::slice::iter::Iter`]."##]
5790            pub const Iter: crate::ast::identifiers::global_id::GlobalId =
5791                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[226]);
5792        }
5793
5794        #[doc = r##"This is an impl block."##]
5795        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5796            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[47]);
5797
5798        #[doc = r##"This is the module [`::core::slice::index`]."##]
5799        pub const index: crate::ast::identifiers::global_id::GlobalId =
5800            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[56]);
5801
5802        #[doc = r##"This is the module [`::core::slice::iter`]."##]
5803        pub const iter: crate::ast::identifiers::global_id::GlobalId =
5804            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[225]);
5805    }
5806    pub mod str {
5807        #![doc = r##"This is the module [`::core::str`]."##]
5808        use super::root;
5809        pub mod Impl {
5810            #![doc = r##"This is an impl block."##]
5811            use super::root;
5812
5813            #[doc = r##"This is the associated function [`::core::str::Impl::as_ptr`]."##]
5814            pub const as_ptr: crate::ast::identifiers::global_id::GlobalId =
5815                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[99]);
5816        }
5817
5818        #[doc = r##"This is an impl block."##]
5819        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5820            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[98]);
5821    }
5822
5823    #[doc = r##"This is the module [`::core::alloc`]."##]
5824    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
5825        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[13]);
5826
5827    #[doc = r##"This is the module [`::core::array`]."##]
5828    pub const array: crate::ast::identifiers::global_id::GlobalId =
5829        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[136]);
5830
5831    #[doc = r##"This is the module [`::core::borrow`]."##]
5832    pub const borrow: crate::ast::identifiers::global_id::GlobalId =
5833        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[40]);
5834
5835    #[doc = r##"This is the module [`::core::clone`]."##]
5836    pub const clone: crate::ast::identifiers::global_id::GlobalId =
5837        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[8]);
5838
5839    #[doc = r##"This is the module [`::core::cmp`]."##]
5840    pub const cmp: crate::ast::identifiers::global_id::GlobalId =
5841        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[155]);
5842
5843    #[doc = r##"This is the module [`::core::convert`]."##]
5844    pub const convert: crate::ast::identifiers::global_id::GlobalId =
5845        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[129]);
5846
5847    #[doc = r##"This is the module [`::core::fmt`]."##]
5848    pub const fmt: crate::ast::identifiers::global_id::GlobalId =
5849        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[165]);
5850
5851    #[doc = r##"This is the module [`::core::iter`]."##]
5852    pub const iter: crate::ast::identifiers::global_id::GlobalId =
5853        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[139]);
5854
5855    #[doc = r##"This is the module [`::core::marker`]."##]
5856    pub const marker: crate::ast::identifiers::global_id::GlobalId =
5857        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[274]);
5858
5859    #[doc = r##"This is the module [`::core::num`]."##]
5860    pub const num: crate::ast::identifiers::global_id::GlobalId =
5861        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[60]);
5862
5863    #[doc = r##"This is the module [`::core::ops`]."##]
5864    pub const ops: crate::ast::identifiers::global_id::GlobalId =
5865        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[22]);
5866
5867    #[doc = r##"This is the module [`::core::option`]."##]
5868    pub const option: crate::ast::identifiers::global_id::GlobalId =
5869        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[163]);
5870
5871    #[doc = r##"This is the module [`::core::panicking`]."##]
5872    pub const panicking: crate::ast::identifiers::global_id::GlobalId =
5873        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[161]);
5874
5875    #[doc = r##"This is the module [`::core::ptr`]."##]
5876    pub const ptr: crate::ast::identifiers::global_id::GlobalId =
5877        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[92]);
5878
5879    #[doc = r##"This is the module [`::core::result`]."##]
5880    pub const result: crate::ast::identifiers::global_id::GlobalId =
5881        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[76]);
5882
5883    #[doc = r##"This is the module [`::core::slice`]."##]
5884    pub const slice: crate::ast::identifiers::global_id::GlobalId =
5885        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[46]);
5886
5887    #[doc = r##"This is the module [`::core::str`]."##]
5888    pub const str: crate::ast::identifiers::global_id::GlobalId =
5889        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[97]);
5890}
5891pub mod hax_lib {
5892    #![doc = r##"This is the module [`::hax_lib`]."##]
5893    use super::root;
5894    pub mod RefineAs {
5895        #![doc = r##"This is the trait [`::hax_lib::RefineAs`]."##]
5896        use super::root;
5897
5898        #[doc = r##"This is the associated function [`::hax_lib::RefineAs::into_checked`]."##]
5899        pub const into_checked: crate::ast::identifiers::global_id::GlobalId =
5900            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[241]);
5901    }
5902    pub mod Refinement {
5903        #![doc = r##"This is the trait [`::hax_lib::Refinement`]."##]
5904        use super::root;
5905
5906        #[doc = r##"This is the associated type [`::hax_lib::Refinement::InnerType`]."##]
5907        pub const InnerType: crate::ast::identifiers::global_id::GlobalId =
5908            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[244]);
5909
5910        #[doc = r##"This is the associated function [`::hax_lib::Refinement::get`]."##]
5911        pub const get: crate::ast::identifiers::global_id::GlobalId =
5912            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[243]);
5913
5914        #[doc = r##"This is the associated function [`::hax_lib::Refinement::get_mut`]."##]
5915        pub const get_mut: crate::ast::identifiers::global_id::GlobalId =
5916            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[246]);
5917
5918        #[doc = r##"This is the associated function [`::hax_lib::Refinement::new`]."##]
5919        pub const new: crate::ast::identifiers::global_id::GlobalId =
5920            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[245]);
5921    }
5922    pub mod abstraction {
5923        #![doc = r##"This is the module [`::hax_lib::abstraction`]."##]
5924        use super::root;
5925        pub mod Abstraction {
5926            #![doc = r##"This is the trait [`::hax_lib::abstraction::Abstraction`]."##]
5927            use super::root;
5928
5929            #[doc = r##"This is the associated function [`::hax_lib::abstraction::Abstraction::lift`]."##]
5930            pub const lift: crate::ast::identifiers::global_id::GlobalId =
5931                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[118]);
5932        }
5933        pub mod Concretization {
5934            #![doc = r##"This is the trait [`::hax_lib::abstraction::Concretization`]."##]
5935            use super::root;
5936
5937            #[doc = r##"This is the associated function [`::hax_lib::abstraction::Concretization::concretize`]."##]
5938            pub const concretize: crate::ast::identifiers::global_id::GlobalId =
5939                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[108]);
5940        }
5941
5942        #[doc = r##"This is the trait [`::hax_lib::abstraction::Abstraction`]."##]
5943        pub const Abstraction: crate::ast::identifiers::global_id::GlobalId =
5944            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[117]);
5945
5946        #[doc = r##"This is the trait [`::hax_lib::abstraction::Concretization`]."##]
5947        pub const Concretization: crate::ast::identifiers::global_id::GlobalId =
5948            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[107]);
5949    }
5950    pub mod int {
5951        #![doc = r##"This is the module [`::hax_lib::int`]."##]
5952        use super::root;
5953        pub mod Impl__7 {
5954            #![doc = r##"This is an impl block."##]
5955            use super::root;
5956
5957            #[doc = r##"This is the associated function [`::hax_lib::int::Impl__7::_unsafe_from_str`]."##]
5958            pub const _unsafe_from_str: crate::ast::identifiers::global_id::GlobalId =
5959                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[111]);
5960
5961            #[doc = r##"This is the associated function [`::hax_lib::int::Impl__7::pow2`]."##]
5962            pub const pow2: crate::ast::identifiers::global_id::GlobalId =
5963                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[113]);
5964        }
5965        pub mod ToInt {
5966            #![doc = r##"This is the trait [`::hax_lib::int::ToInt`]."##]
5967            use super::root;
5968
5969            #[doc = r##"This is the associated function [`::hax_lib::int::ToInt::to_int`]."##]
5970            pub const to_int: crate::ast::identifiers::global_id::GlobalId =
5971                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[115]);
5972        }
5973
5974        #[doc = r##"This is an impl block."##]
5975        pub const Impl__16: crate::ast::identifiers::global_id::GlobalId =
5976            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[119]);
5977
5978        #[doc = r##"This is an impl block."##]
5979        pub const Impl__17: crate::ast::identifiers::global_id::GlobalId =
5980            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[116]);
5981
5982        #[doc = r##"This is an impl block."##]
5983        pub const Impl__44: crate::ast::identifiers::global_id::GlobalId =
5984            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[109]);
5985
5986        #[doc = r##"This is an impl block."##]
5987        pub const Impl__7: crate::ast::identifiers::global_id::GlobalId =
5988            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[110]);
5989
5990        #[doc = r##"This is an impl block."##]
5991        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
5992            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[112]);
5993
5994        #[doc = r##"This is the struct [`::hax_lib::int::Int`]."##]
5995        pub const Int: crate::ast::identifiers::global_id::GlobalId =
5996            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[105]);
5997
5998        #[doc = r##"This is the trait [`::hax_lib::int::ToInt`]."##]
5999        pub const ToInt: crate::ast::identifiers::global_id::GlobalId =
6000            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[114]);
6001    }
6002    pub mod prop {
6003        #![doc = r##"This is the module [`::hax_lib::prop`]."##]
6004        use super::root;
6005        pub mod Impl {
6006            #![doc = r##"This is an impl block."##]
6007            use super::root;
6008
6009            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::and`]."##]
6010            pub const and: crate::ast::identifiers::global_id::GlobalId =
6011                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[213]);
6012
6013            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::eq`]."##]
6014            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6015                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[210]);
6016
6017            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::from_bool`]."##]
6018            pub const from_bool: crate::ast::identifiers::global_id::GlobalId =
6019                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[214]);
6020
6021            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::implies`]."##]
6022            pub const implies: crate::ast::identifiers::global_id::GlobalId =
6023                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[208]);
6024
6025            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::ne`]."##]
6026            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6027                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[209]);
6028
6029            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::not`]."##]
6030            pub const not: crate::ast::identifiers::global_id::GlobalId =
6031                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[211]);
6032
6033            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::or`]."##]
6034            pub const or: crate::ast::identifiers::global_id::GlobalId =
6035                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[212]);
6036        }
6037        pub mod ToProp {
6038            #![doc = r##"This is the trait [`::hax_lib::prop::ToProp`]."##]
6039            use super::root;
6040
6041            #[doc = r##"This is the associated function [`::hax_lib::prop::ToProp::to_prop`]."##]
6042            pub const to_prop: crate::ast::identifiers::global_id::GlobalId =
6043                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[205]);
6044        }
6045        pub mod constructors {
6046            #![doc = r##"This is the module [`::hax_lib::prop::constructors`]."##]
6047            use super::root;
6048
6049            #[doc = r##"This is the function [`::hax_lib::prop::constructors::and`]."##]
6050            pub const and: crate::ast::identifiers::global_id::GlobalId =
6051                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[223]);
6052
6053            #[doc = r##"This is the function [`::hax_lib::prop::constructors::eq`]."##]
6054            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6055                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[220]);
6056
6057            #[doc = r##"This is the function [`::hax_lib::prop::constructors::exists`]."##]
6058            pub const exists: crate::ast::identifiers::global_id::GlobalId =
6059                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[216]);
6060
6061            #[doc = r##"This is the function [`::hax_lib::prop::constructors::forall`]."##]
6062            pub const forall: crate::ast::identifiers::global_id::GlobalId =
6063                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[217]);
6064
6065            #[doc = r##"This is the function [`::hax_lib::prop::constructors::from_bool`]."##]
6066            pub const from_bool: crate::ast::identifiers::global_id::GlobalId =
6067                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[224]);
6068
6069            #[doc = r##"This is the function [`::hax_lib::prop::constructors::implies`]."##]
6070            pub const implies: crate::ast::identifiers::global_id::GlobalId =
6071                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[218]);
6072
6073            #[doc = r##"This is the function [`::hax_lib::prop::constructors::ne`]."##]
6074            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6075                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[219]);
6076
6077            #[doc = r##"This is the function [`::hax_lib::prop::constructors::not`]."##]
6078            pub const not: crate::ast::identifiers::global_id::GlobalId =
6079                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[221]);
6080
6081            #[doc = r##"This is the function [`::hax_lib::prop::constructors::or`]."##]
6082            pub const or: crate::ast::identifiers::global_id::GlobalId =
6083                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[222]);
6084        }
6085
6086        #[doc = r##"This is an impl block."##]
6087        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
6088            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[207]);
6089
6090        #[doc = r##"This is an impl block."##]
6091        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
6092            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[206]);
6093
6094        #[doc = r##"This is an impl block."##]
6095        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
6096            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[149]);
6097
6098        #[doc = r##"This is the struct [`::hax_lib::prop::Prop`]."##]
6099        pub const Prop: crate::ast::identifiers::global_id::GlobalId =
6100            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[148]);
6101
6102        #[doc = r##"This is the trait [`::hax_lib::prop::ToProp`]."##]
6103        pub const ToProp: crate::ast::identifiers::global_id::GlobalId =
6104            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[204]);
6105
6106        #[doc = r##"This is the module [`::hax_lib::prop::constructors`]."##]
6107        pub const constructors: crate::ast::identifiers::global_id::GlobalId =
6108            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[215]);
6109
6110        #[doc = r##"This is the function [`::hax_lib::prop::exists`]."##]
6111        pub const exists: crate::ast::identifiers::global_id::GlobalId =
6112            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[202]);
6113
6114        #[doc = r##"This is the function [`::hax_lib::prop::forall`]."##]
6115        pub const forall: crate::ast::identifiers::global_id::GlobalId =
6116            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[203]);
6117
6118        #[doc = r##"This is the function [`::hax_lib::prop::implies`]."##]
6119        pub const implies: crate::ast::identifiers::global_id::GlobalId =
6120            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[200]);
6121    }
6122
6123    #[doc = r##"This is the trait [`::hax_lib::RefineAs`]."##]
6124    pub const RefineAs: crate::ast::identifiers::global_id::GlobalId =
6125        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[240]);
6126
6127    #[doc = r##"This is the trait [`::hax_lib::Refinement`]."##]
6128    pub const Refinement: crate::ast::identifiers::global_id::GlobalId =
6129        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[242]);
6130
6131    #[doc = r##"This is the function [`::hax_lib::_internal_loop_decreases`]."##]
6132    pub const _internal_loop_decreases: crate::ast::identifiers::global_id::GlobalId =
6133        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[145]);
6134
6135    #[doc = r##"This is the function [`::hax_lib::_internal_loop_invariant`]."##]
6136    pub const _internal_loop_invariant: crate::ast::identifiers::global_id::GlobalId =
6137        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[153]);
6138
6139    #[doc = r##"This is the function [`::hax_lib::_internal_while_loop_invariant`]."##]
6140    pub const _internal_while_loop_invariant: crate::ast::identifiers::global_id::GlobalId =
6141        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[150]);
6142
6143    #[doc = r##"This is the module [`::hax_lib::abstraction`]."##]
6144    pub const abstraction: crate::ast::identifiers::global_id::GlobalId =
6145        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[106]);
6146
6147    #[doc = r##"This is the function [`::hax_lib::any_to_unit`]."##]
6148    pub const any_to_unit: crate::ast::identifiers::global_id::GlobalId =
6149        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[101]);
6150
6151    #[doc = r##"This is the function [`::hax_lib::assert`]."##]
6152    pub const assert: crate::ast::identifiers::global_id::GlobalId =
6153        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[154]);
6154
6155    #[doc = r##"This is the function [`::hax_lib::inline`]."##]
6156    pub const inline: crate::ast::identifiers::global_id::GlobalId =
6157        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[103]);
6158
6159    #[doc = r##"This is the function [`::hax_lib::inline_unsafe`]."##]
6160    pub const inline_unsafe: crate::ast::identifiers::global_id::GlobalId =
6161        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[102]);
6162
6163    #[doc = r##"This is the module [`::hax_lib::int`]."##]
6164    pub const int: crate::ast::identifiers::global_id::GlobalId =
6165        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[104]);
6166
6167    #[doc = r##"This is the module [`::hax_lib::prop`]."##]
6168    pub const prop: crate::ast::identifiers::global_id::GlobalId =
6169        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[147]);
6170}
6171pub mod hax_lib_protocol {
6172    #![doc = r##"This is the module [`::hax_lib_protocol`]."##]
6173    use super::root;
6174    pub mod crypto {
6175        #![doc = r##"This is the module [`::hax_lib_protocol::crypto`]."##]
6176        use super::root;
6177        pub mod AEADAlgorithm {
6178            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::AEADAlgorithm`]."##]
6179            use super::root;
6180            pub mod Chacha20Poly1305 {
6181                use super::root;
6182
6183                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::AEADAlgorithm::Chacha20Poly1305::Constructor`]."##]
6184                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6185                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[657]);
6186            }
6187        }
6188        pub mod DHGroup {
6189            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::DHGroup`]."##]
6190            use super::root;
6191            pub mod X25519 {
6192                use super::root;
6193
6194                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::DHGroup::X25519::Constructor`]."##]
6195                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6196                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[656]);
6197            }
6198        }
6199        pub mod HMACAlgorithm {
6200            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::HMACAlgorithm`]."##]
6201            use super::root;
6202            pub mod Sha256 {
6203                use super::root;
6204
6205                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::HMACAlgorithm::Sha256::Constructor`]."##]
6206                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6207                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[655]);
6208            }
6209        }
6210        pub mod HashAlgorithm {
6211            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::HashAlgorithm`]."##]
6212            use super::root;
6213            pub mod Sha256 {
6214                use super::root;
6215
6216                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::HashAlgorithm::Sha256::Constructor`]."##]
6217                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6218                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[654]);
6219            }
6220        }
6221        pub mod Impl {
6222            #![doc = r##"This is an impl block."##]
6223            use super::root;
6224
6225            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl::from_bytes`]."##]
6226            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6227                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[72]);
6228        }
6229        pub mod Impl__1 {
6230            #![doc = r##"This is an impl block."##]
6231            use super::root;
6232
6233            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__1::from_bytes`]."##]
6234            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6235                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[74]);
6236        }
6237        pub mod Impl__4 {
6238            #![doc = r##"This is an impl block."##]
6239            use super::root;
6240
6241            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__4::from_bytes`]."##]
6242            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6243                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[86]);
6244        }
6245        pub mod Impl__5 {
6246            #![doc = r##"This is an impl block."##]
6247            use super::root;
6248
6249            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__5::from_bytes`]."##]
6250            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6251                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[88]);
6252        }
6253        pub mod Impl__6 {
6254            #![doc = r##"This is an impl block."##]
6255            use super::root;
6256
6257            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__6::from_bytes`]."##]
6258            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6259                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[81]);
6260        }
6261
6262        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::AEADAlgorithm`]."##]
6263        pub const AEADAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6264            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[84]);
6265
6266        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADIV`]."##]
6267        pub const AEADIV: crate::ast::identifiers::global_id::GlobalId =
6268            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[79]);
6269
6270        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADKey`]."##]
6271        pub const AEADKey: crate::ast::identifiers::global_id::GlobalId =
6272            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[78]);
6273
6274        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADTag`]."##]
6275        pub const AEADTag: crate::ast::identifiers::global_id::GlobalId =
6276            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[82]);
6277
6278        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::DHElement`]."##]
6279        pub const DHElement: crate::ast::identifiers::global_id::GlobalId =
6280            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[69]);
6281
6282        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::DHGroup`]."##]
6283        pub const DHGroup: crate::ast::identifiers::global_id::GlobalId =
6284            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[65]);
6285
6286        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::DHScalar`]."##]
6287        pub const DHScalar: crate::ast::identifiers::global_id::GlobalId =
6288            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[66]);
6289
6290        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::HMACAlgorithm`]."##]
6291        pub const HMACAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6292            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[63]);
6293
6294        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::HashAlgorithm`]."##]
6295        pub const HashAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6296            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[20]);
6297
6298        #[doc = r##"This is an impl block."##]
6299        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
6300            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[71]);
6301
6302        #[doc = r##"This is an impl block."##]
6303        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
6304            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[73]);
6305
6306        #[doc = r##"This is an impl block."##]
6307        pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
6308            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[85]);
6309
6310        #[doc = r##"This is an impl block."##]
6311        pub const Impl__5: crate::ast::identifiers::global_id::GlobalId =
6312            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[87]);
6313
6314        #[doc = r##"This is an impl block."##]
6315        pub const Impl__6: crate::ast::identifiers::global_id::GlobalId =
6316            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[80]);
6317
6318        #[doc = r##"This is an impl block."##]
6319        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
6320            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[68]);
6321
6322        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::aead_decrypt`]."##]
6323        pub const aead_decrypt: crate::ast::identifiers::global_id::GlobalId =
6324            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[83]);
6325
6326        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::aead_encrypt`]."##]
6327        pub const aead_encrypt: crate::ast::identifiers::global_id::GlobalId =
6328            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[90]);
6329
6330        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::dh_scalar_multiply`]."##]
6331        pub const dh_scalar_multiply: crate::ast::identifiers::global_id::GlobalId =
6332            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[70]);
6333
6334        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::dh_scalar_multiply_base`]."##]
6335        pub const dh_scalar_multiply_base: crate::ast::identifiers::global_id::GlobalId =
6336            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[67]);
6337
6338        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::hash`]."##]
6339        pub const hash: crate::ast::identifiers::global_id::GlobalId =
6340            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[27]);
6341
6342        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::hmac`]."##]
6343        pub const hmac: crate::ast::identifiers::global_id::GlobalId =
6344            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[64]);
6345    }
6346
6347    #[doc = r##"This is the enum [`::hax_lib_protocol::ProtocolError`]."##]
6348    pub const ProtocolError: crate::ast::identifiers::global_id::GlobalId =
6349        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[75]);
6350
6351    #[doc = r##"This is the module [`::hax_lib_protocol::crypto`]."##]
6352    pub const crypto: crate::ast::identifiers::global_id::GlobalId =
6353        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[19]);
6354}
6355pub mod rust_primitives {
6356    #![doc = r##"This is the module [`::rust_primitives`]."##]
6357    use super::root;
6358    pub mod arithmetic {
6359        #![doc = r##"This is the module [`::rust_primitives::arithmetic`]."##]
6360        use super::root;
6361
6362        #[doc = r##"This is the function [`::rust_primitives::arithmetic::neg`]."##]
6363        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6364            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[616]);
6365    }
6366    pub mod crypto_abstractions {
6367        #![doc = r##"This is the module [`::rust_primitives::crypto_abstractions`]."##]
6368        use super::root;
6369
6370        #[doc = r##"This is the use item [`::rust_primitives::crypto_abstractions::Use`]."##]
6371        pub const Use: crate::ast::identifiers::global_id::GlobalId =
6372            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[638]);
6373
6374        #[doc = r##"This is the function [`::rust_primitives::crypto_abstractions::crypto_abstractions`]."##]
6375        pub const crypto_abstractions: crate::ast::identifiers::global_id::GlobalId =
6376            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[305]);
6377    }
6378    pub mod dummy_hax_concrete_ident_wrapper {
6379        #![doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper`]."##]
6380        use super::root;
6381        pub mod Foo {
6382            #![doc = r##"This is the struct [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Foo`]."##]
6383            use super::root;
6384
6385            #[doc = r##"This is the struct [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Foo::Constructor`]."##]
6386            pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6387                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[653]);
6388        }
6389        pub mod ___1 {
6390            #![doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1`]."##]
6391            use super::root;
6392
6393            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::Use`]."##]
6394            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6395                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[626]);
6396
6397            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::Use__1`]."##]
6398            pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6399                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[627]);
6400
6401            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::f`]."##]
6402            pub const f: crate::ast::identifiers::global_id::GlobalId =
6403                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[312]);
6404
6405            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::g`]."##]
6406            pub const g: crate::ast::identifiers::global_id::GlobalId =
6407                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[631]);
6408        }
6409        pub mod _anonymous {
6410            #![doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous`]."##]
6411            use super::root;
6412
6413            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use`]."##]
6414            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6415                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[629]);
6416
6417            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use__1`]."##]
6418            pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6419                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[636]);
6420
6421            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use__2`]."##]
6422            pub const Use__2: crate::ast::identifiers::global_id::GlobalId =
6423                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[640]);
6424
6425            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::arith`]."##]
6426            pub const arith: crate::ast::identifiers::global_id::GlobalId =
6427                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[519]);
6428        }
6429        pub mod props {
6430            #![doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props`]."##]
6431            use super::root;
6432
6433            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props::Use`]."##]
6434            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6435                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[625]);
6436        }
6437
6438        #[doc = r##"This is the struct [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Foo`]."##]
6439        pub const Foo: crate::ast::identifiers::global_id::GlobalId =
6440            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[612]);
6441
6442        #[doc = r##"This is an impl block."##]
6443        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
6444            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[613]);
6445
6446        #[doc = r##"This is an impl block."##]
6447        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
6448            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[611]);
6449
6450        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use`]."##]
6451        pub const Use: crate::ast::identifiers::global_id::GlobalId =
6452            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[632]);
6453
6454        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__1`]."##]
6455        pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6456            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[624]);
6457
6458        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__2`]."##]
6459        pub const Use__2: crate::ast::identifiers::global_id::GlobalId =
6460            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[634]);
6461
6462        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__3`]."##]
6463        pub const Use__3: crate::ast::identifiers::global_id::GlobalId =
6464            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[641]);
6465
6466        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__4`]."##]
6467        pub const Use__4: crate::ast::identifiers::global_id::GlobalId =
6468            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[637]);
6469
6470        #[doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1`]."##]
6471        pub const ___1: crate::ast::identifiers::global_id::GlobalId =
6472            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[292]);
6473
6474        #[doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous`]."##]
6475        pub const _anonymous: crate::ast::identifiers::global_id::GlobalId =
6476            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[300]);
6477
6478        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::dummy`]."##]
6479        pub const dummy: crate::ast::identifiers::global_id::GlobalId =
6480            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[294]);
6481
6482        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::index_mut`]."##]
6483        pub const index_mut: crate::ast::identifiers::global_id::GlobalId =
6484            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[639]);
6485
6486        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::iterator_functions`]."##]
6487        pub const iterator_functions: crate::ast::identifiers::global_id::GlobalId =
6488            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[474]);
6489
6490        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props`]."##]
6491        pub const props: crate::ast::identifiers::global_id::GlobalId =
6492            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[564]);
6493
6494        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::question_mark_result`]."##]
6495        pub const question_mark_result: crate::ast::identifiers::global_id::GlobalId =
6496            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[556]);
6497
6498        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::refinements`]."##]
6499        pub const refinements: crate::ast::identifiers::global_id::GlobalId =
6500            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[430]);
6501    }
6502    pub mod hax {
6503        #![doc = r##"This is the module [`::rust_primitives::hax`]."##]
6504        use super::root;
6505        pub mod Failure {
6506            #![doc = r##"This is the struct [`::rust_primitives::hax::Failure`]."##]
6507            use super::root;
6508
6509            #[doc = r##"This is the struct [`::rust_primitives::hax::Failure::Constructor`]."##]
6510            pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6511                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[652]);
6512        }
6513        pub(in crate::ast::identifiers::global_id) mod Tuple2 {
6514            #![doc = r##"This is the struct [`::rust_primitives::hax::Tuple2`]."##]
6515            use super::root;
6516
6517            #[doc = r##"This is the struct [`::rust_primitives::hax::Tuple2::Constructor`]."##]
6518            pub(in crate::ast::identifiers::global_id) const Constructor:
6519                crate::ast::identifiers::global_id::GlobalId =
6520                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[643]);
6521
6522            #[doc = r##"This is the field [`_0`] from ::rust_primitives::hax::Tuple2."##]
6523            pub(in crate::ast::identifiers::global_id) const _0:
6524                crate::ast::identifiers::global_id::GlobalId =
6525                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[390]);
6526
6527            #[doc = r##"This is the field [`_1`] from ::rust_primitives::hax::Tuple2."##]
6528            pub(in crate::ast::identifiers::global_id) const _1:
6529                crate::ast::identifiers::global_id::GlobalId =
6530                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[398]);
6531        }
6532        pub mod control_flow_monad {
6533            #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad`]."##]
6534            use super::root;
6535            pub mod ControlFlowMonad {
6536                #![doc = r##"This is the trait [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad`]."##]
6537                use super::root;
6538
6539                #[doc = r##"This is the associated function [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad::lift`]."##]
6540                pub const lift: crate::ast::identifiers::global_id::GlobalId =
6541                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[471]);
6542            }
6543            pub mod mexception {
6544                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mexception`]."##]
6545                use super::root;
6546
6547                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::mexception::run`]."##]
6548                pub const run: crate::ast::identifiers::global_id::GlobalId =
6549                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[541]);
6550            }
6551            pub mod moption {
6552                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::moption`]."##]
6553                use super::root;
6554
6555                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::moption::run`]."##]
6556                pub const run: crate::ast::identifiers::global_id::GlobalId =
6557                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[322]);
6558            }
6559            pub mod mresult {
6560                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mresult`]."##]
6561                use super::root;
6562
6563                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::mresult::run`]."##]
6564                pub const run: crate::ast::identifiers::global_id::GlobalId =
6565                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[419]);
6566            }
6567
6568            #[doc = r##"This is the trait [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad`]."##]
6569            pub const ControlFlowMonad: crate::ast::identifiers::global_id::GlobalId =
6570                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[470]);
6571
6572            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mexception`]."##]
6573            pub const mexception: crate::ast::identifiers::global_id::GlobalId =
6574                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[512]);
6575
6576            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::moption`]."##]
6577            pub const moption: crate::ast::identifiers::global_id::GlobalId =
6578                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[321]);
6579
6580            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mresult`]."##]
6581            pub const mresult: crate::ast::identifiers::global_id::GlobalId =
6582                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[418]);
6583        }
6584        pub mod explicit_monadic {
6585            #![doc = r##"This is the module [`::rust_primitives::hax::explicit_monadic`]."##]
6586            use super::root;
6587
6588            #[doc = r##"This is the function [`::rust_primitives::hax::explicit_monadic::lift`]."##]
6589            pub const lift: crate::ast::identifiers::global_id::GlobalId =
6590                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[605]);
6591
6592            #[doc = r##"This is the function [`::rust_primitives::hax::explicit_monadic::pure`]."##]
6593            pub const pure: crate::ast::identifiers::global_id::GlobalId =
6594                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[604]);
6595        }
6596        pub mod folds {
6597            #![doc = r##"This is the module [`::rust_primitives::hax::folds`]."##]
6598            use super::root;
6599
6600            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_cf`]."##]
6601            pub const fold_cf: crate::ast::identifiers::global_id::GlobalId =
6602                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[465]);
6603
6604            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice`]."##]
6605            pub const fold_chunked_slice: crate::ast::identifiers::global_id::GlobalId =
6606                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[447]);
6607
6608            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice_cf`]."##]
6609            pub const fold_chunked_slice_cf: crate::ast::identifiers::global_id::GlobalId =
6610                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[382]);
6611
6612            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice_return`]."##]
6613            pub const fold_chunked_slice_return: crate::ast::identifiers::global_id::GlobalId =
6614                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[479]);
6615
6616            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice`]."##]
6617            pub const fold_enumerated_chunked_slice: crate::ast::identifiers::global_id::GlobalId =
6618                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[376]);
6619
6620            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice_cf`]."##]
6621            pub const fold_enumerated_chunked_slice_cf:
6622                crate::ast::identifiers::global_id::GlobalId =
6623                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[494]);
6624
6625            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice_return`]."##]
6626            pub const fold_enumerated_chunked_slice_return:
6627                crate::ast::identifiers::global_id::GlobalId =
6628                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[529]);
6629
6630            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice`]."##]
6631            pub const fold_enumerated_slice: crate::ast::identifiers::global_id::GlobalId =
6632                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[413]);
6633
6634            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice_cf`]."##]
6635            pub const fold_enumerated_slice_cf: crate::ast::identifiers::global_id::GlobalId =
6636                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[355]);
6637
6638            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice_return`]."##]
6639            pub const fold_enumerated_slice_return: crate::ast::identifiers::global_id::GlobalId =
6640                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[511]);
6641
6642            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range`]."##]
6643            pub const fold_range: crate::ast::identifiers::global_id::GlobalId =
6644                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[367]);
6645
6646            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_cf`]."##]
6647            pub const fold_range_cf: crate::ast::identifiers::global_id::GlobalId =
6648                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[439]);
6649
6650            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_return`]."##]
6651            pub const fold_range_return: crate::ast::identifiers::global_id::GlobalId =
6652                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[304]);
6653
6654            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by`]."##]
6655            pub const fold_range_step_by: crate::ast::identifiers::global_id::GlobalId =
6656                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[290]);
6657
6658            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by_cf`]."##]
6659            pub const fold_range_step_by_cf: crate::ast::identifiers::global_id::GlobalId =
6660                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[543]);
6661
6662            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by_return`]."##]
6663            pub const fold_range_step_by_return: crate::ast::identifiers::global_id::GlobalId =
6664                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[508]);
6665
6666            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_return`]."##]
6667            pub const fold_return: crate::ast::identifiers::global_id::GlobalId =
6668                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[440]);
6669        }
6670        pub mod int {
6671            #![doc = r##"This is the module [`::rust_primitives::hax::int`]."##]
6672            use super::root;
6673
6674            #[doc = r##"This is the function [`::rust_primitives::hax::int::add`]."##]
6675            pub const add: crate::ast::identifiers::global_id::GlobalId =
6676                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[482]);
6677
6678            #[doc = r##"This is the function [`::rust_primitives::hax::int::div`]."##]
6679            pub const div: crate::ast::identifiers::global_id::GlobalId =
6680                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[381]);
6681
6682            #[doc = r##"This is the function [`::rust_primitives::hax::int::eq`]."##]
6683            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6684                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[539]);
6685
6686            #[doc = r##"This is the function [`::rust_primitives::hax::int::from_machine`]."##]
6687            pub const from_machine: crate::ast::identifiers::global_id::GlobalId =
6688                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[497]);
6689
6690            #[doc = r##"This is the function [`::rust_primitives::hax::int::ge`]."##]
6691            pub const ge: crate::ast::identifiers::global_id::GlobalId =
6692                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[412]);
6693
6694            #[doc = r##"This is the function [`::rust_primitives::hax::int::gt`]."##]
6695            pub const gt: crate::ast::identifiers::global_id::GlobalId =
6696                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[466]);
6697
6698            #[doc = r##"This is the function [`::rust_primitives::hax::int::into_machine`]."##]
6699            pub const into_machine: crate::ast::identifiers::global_id::GlobalId =
6700                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[451]);
6701
6702            #[doc = r##"This is the function [`::rust_primitives::hax::int::le`]."##]
6703            pub const le: crate::ast::identifiers::global_id::GlobalId =
6704                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[363]);
6705
6706            #[doc = r##"This is the function [`::rust_primitives::hax::int::lt`]."##]
6707            pub const lt: crate::ast::identifiers::global_id::GlobalId =
6708                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[513]);
6709
6710            #[doc = r##"This is the function [`::rust_primitives::hax::int::mul`]."##]
6711            pub const mul: crate::ast::identifiers::global_id::GlobalId =
6712                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[373]);
6713
6714            #[doc = r##"This is the function [`::rust_primitives::hax::int::ne`]."##]
6715            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6716                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[424]);
6717
6718            #[doc = r##"This is the function [`::rust_primitives::hax::int::neg`]."##]
6719            pub const neg: crate::ast::identifiers::global_id::GlobalId =
6720                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[490]);
6721
6722            #[doc = r##"This is the function [`::rust_primitives::hax::int::rem`]."##]
6723            pub const rem: crate::ast::identifiers::global_id::GlobalId =
6724                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[483]);
6725
6726            #[doc = r##"This is the function [`::rust_primitives::hax::int::sub`]."##]
6727            pub const sub: crate::ast::identifiers::global_id::GlobalId =
6728                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[346]);
6729        }
6730        pub mod machine_int {
6731            #![doc = r##"This is the module [`::rust_primitives::hax::machine_int`]."##]
6732            use super::root;
6733
6734            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::add`]."##]
6735            pub const add: crate::ast::identifiers::global_id::GlobalId =
6736                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[463]);
6737
6738            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::add_with_overflow`]."##]
6739            pub const add_with_overflow: crate::ast::identifiers::global_id::GlobalId =
6740                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[614]);
6741
6742            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitand`]."##]
6743            pub const bitand: crate::ast::identifiers::global_id::GlobalId =
6744                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[524]);
6745
6746            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitor`]."##]
6747            pub const bitor: crate::ast::identifiers::global_id::GlobalId =
6748                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[575]);
6749
6750            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitxor`]."##]
6751            pub const bitxor: crate::ast::identifiers::global_id::GlobalId =
6752                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[360]);
6753
6754            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::cmp`]."##]
6755            pub const cmp: crate::ast::identifiers::global_id::GlobalId =
6756                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[619]);
6757
6758            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::div`]."##]
6759            pub const div: crate::ast::identifiers::global_id::GlobalId =
6760                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[399]);
6761
6762            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::eq`]."##]
6763            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6764                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[383]);
6765
6766            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::ge`]."##]
6767            pub const ge: crate::ast::identifiers::global_id::GlobalId =
6768                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[303]);
6769
6770            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::gt`]."##]
6771            pub const gt: crate::ast::identifiers::global_id::GlobalId =
6772                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[504]);
6773
6774            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::le`]."##]
6775            pub const le: crate::ast::identifiers::global_id::GlobalId =
6776                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[448]);
6777
6778            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::lt`]."##]
6779            pub const lt: crate::ast::identifiers::global_id::GlobalId =
6780                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[499]);
6781
6782            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::mul`]."##]
6783            pub const mul: crate::ast::identifiers::global_id::GlobalId =
6784                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[582]);
6785
6786            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::mul_with_overflow`]."##]
6787            pub const mul_with_overflow: crate::ast::identifiers::global_id::GlobalId =
6788                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[618]);
6789
6790            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::ne`]."##]
6791            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6792                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[473]);
6793
6794            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::not`]."##]
6795            pub const not: crate::ast::identifiers::global_id::GlobalId =
6796                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[327]);
6797
6798            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::rem`]."##]
6799            pub const rem: crate::ast::identifiers::global_id::GlobalId =
6800                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[488]);
6801
6802            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::shl`]."##]
6803            pub const shl: crate::ast::identifiers::global_id::GlobalId =
6804                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[502]);
6805
6806            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::shr`]."##]
6807            pub const shr: crate::ast::identifiers::global_id::GlobalId =
6808                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[484]);
6809
6810            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::sub`]."##]
6811            pub const sub: crate::ast::identifiers::global_id::GlobalId =
6812                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[537]);
6813
6814            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::sub_with_overflow`]."##]
6815            pub const sub_with_overflow: crate::ast::identifiers::global_id::GlobalId =
6816                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[617]);
6817        }
6818        pub mod monomorphized_update_at {
6819            #![doc = r##"This is the module [`::rust_primitives::hax::monomorphized_update_at`]."##]
6820            use super::root;
6821
6822            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range`]."##]
6823            pub const update_at_range: crate::ast::identifiers::global_id::GlobalId =
6824                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[348]);
6825
6826            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_from`]."##]
6827            pub const update_at_range_from: crate::ast::identifiers::global_id::GlobalId =
6828                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[318]);
6829
6830            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_full`]."##]
6831            pub const update_at_range_full: crate::ast::identifiers::global_id::GlobalId =
6832                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[375]);
6833
6834            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_to`]."##]
6835            pub const update_at_range_to: crate::ast::identifiers::global_id::GlobalId =
6836                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[581]);
6837
6838            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_usize`]."##]
6839            pub const update_at_usize: crate::ast::identifiers::global_id::GlobalId =
6840                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[311]);
6841        }
6842
6843        #[doc = r##"This is the struct [`::rust_primitives::hax::Failure`]."##]
6844        pub const Failure: crate::ast::identifiers::global_id::GlobalId =
6845            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[366]);
6846
6847        #[doc = r##"This is the enum [`::rust_primitives::hax::MutRef`]."##]
6848        pub const MutRef: crate::ast::identifiers::global_id::GlobalId =
6849            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[334]);
6850
6851        #[doc = r##"This is the enum [`::rust_primitives::hax::Never`]."##]
6852        pub const Never: crate::ast::identifiers::global_id::GlobalId =
6853            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[170]);
6854
6855        #[doc = r##"This is the struct [`::rust_primitives::hax::Tuple2`]."##]
6856        pub(in crate::ast::identifiers::global_id) const Tuple2:
6857            crate::ast::identifiers::global_id::GlobalId =
6858            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[89]);
6859
6860        #[doc = r##"This is the function [`::rust_primitives::hax::array_of_list`]."##]
6861        pub const array_of_list: crate::ast::identifiers::global_id::GlobalId =
6862            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[371]);
6863
6864        #[doc = r##"This is the function [`::rust_primitives::hax::box_new`]."##]
6865        pub const box_new: crate::ast::identifiers::global_id::GlobalId =
6866            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[32]);
6867
6868        #[doc = r##"This is the function [`::rust_primitives::hax::cast_op`]."##]
6869        pub const cast_op: crate::ast::identifiers::global_id::GlobalId =
6870            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[96]);
6871
6872        #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad`]."##]
6873        pub const control_flow_monad: crate::ast::identifiers::global_id::GlobalId =
6874            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[320]);
6875
6876        #[doc = r##"This is the function [`::rust_primitives::hax::deref_op`]."##]
6877        pub const deref_op: crate::ast::identifiers::global_id::GlobalId =
6878            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[21]);
6879
6880        #[doc = r##"This is the function [`::rust_primitives::hax::dropped_body`]."##]
6881        pub const dropped_body: crate::ast::identifiers::global_id::GlobalId =
6882            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[544]);
6883
6884        #[doc = r##"This is the module [`::rust_primitives::hax::explicit_monadic`]."##]
6885        pub const explicit_monadic: crate::ast::identifiers::global_id::GlobalId =
6886            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[603]);
6887
6888        #[doc = r##"This is the function [`::rust_primitives::hax::failure`]."##]
6889        pub const failure: crate::ast::identifiers::global_id::GlobalId =
6890            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[550]);
6891
6892        #[doc = r##"This is the module [`::rust_primitives::hax::folds`]."##]
6893        pub const folds: crate::ast::identifiers::global_id::GlobalId =
6894            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[289]);
6895
6896        #[doc = r##"This is the module [`::rust_primitives::hax::int`]."##]
6897        pub const int: crate::ast::identifiers::global_id::GlobalId =
6898            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[345]);
6899
6900        #[doc = r##"This is the function [`::rust_primitives::hax::logical_op_and`]."##]
6901        pub const logical_op_and: crate::ast::identifiers::global_id::GlobalId =
6902            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[270]);
6903
6904        #[doc = r##"This is the function [`::rust_primitives::hax::logical_op_or`]."##]
6905        pub const logical_op_or: crate::ast::identifiers::global_id::GlobalId =
6906            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[542]);
6907
6908        #[doc = r##"This is the module [`::rust_primitives::hax::machine_int`]."##]
6909        pub const machine_int: crate::ast::identifiers::global_id::GlobalId =
6910            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[302]);
6911
6912        #[doc = r##"This is the module [`::rust_primitives::hax::monomorphized_update_at`]."##]
6913        pub const monomorphized_update_at: crate::ast::identifiers::global_id::GlobalId =
6914            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[310]);
6915
6916        #[doc = r##"This is the function [`::rust_primitives::hax::never_to_any`]."##]
6917        pub const never_to_any: crate::ast::identifiers::global_id::GlobalId =
6918            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[171]);
6919
6920        #[doc = r##"This is the function [`::rust_primitives::hax::repeat`]."##]
6921        pub const repeat: crate::ast::identifiers::global_id::GlobalId =
6922            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[420]);
6923
6924        #[doc = r##"This is the function [`::rust_primitives::hax::update_at`]."##]
6925        pub const update_at: crate::ast::identifiers::global_id::GlobalId =
6926            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[370]);
6927
6928        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop`]."##]
6929        pub const while_loop: crate::ast::identifiers::global_id::GlobalId =
6930            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[432]);
6931
6932        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop_cf`]."##]
6933        pub const while_loop_cf: crate::ast::identifiers::global_id::GlobalId =
6934            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[555]);
6935
6936        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop_return`]."##]
6937        pub const while_loop_return: crate::ast::identifiers::global_id::GlobalId =
6938            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[586]);
6939    }
6940    pub mod i128 {
6941        #![doc = r##"This is the module [`::rust_primitives::i128`]."##]
6942        use super::root;
6943
6944        #[doc = r##"This is the function [`::rust_primitives::i128::add`]."##]
6945        pub const add: crate::ast::identifiers::global_id::GlobalId =
6946            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[386]);
6947
6948        #[doc = r##"This is the function [`::rust_primitives::i128::bit_and`]."##]
6949        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6950            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[531]);
6951
6952        #[doc = r##"This is the function [`::rust_primitives::i128::bit_or`]."##]
6953        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6954            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[583]);
6955
6956        #[doc = r##"This is the function [`::rust_primitives::i128::bit_xor`]."##]
6957        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6958            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[557]);
6959
6960        #[doc = r##"This is the function [`::rust_primitives::i128::div`]."##]
6961        pub const div: crate::ast::identifiers::global_id::GlobalId =
6962            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[462]);
6963
6964        #[doc = r##"This is the function [`::rust_primitives::i128::eq`]."##]
6965        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6966            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[580]);
6967
6968        #[doc = r##"This is the function [`::rust_primitives::i128::ge`]."##]
6969        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6970            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[569]);
6971
6972        #[doc = r##"This is the function [`::rust_primitives::i128::gt`]."##]
6973        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6974            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[409]);
6975
6976        #[doc = r##"This is the function [`::rust_primitives::i128::le`]."##]
6977        pub const le: crate::ast::identifiers::global_id::GlobalId =
6978            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[533]);
6979
6980        #[doc = r##"This is the function [`::rust_primitives::i128::lt`]."##]
6981        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6982            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[515]);
6983
6984        #[doc = r##"This is the function [`::rust_primitives::i128::mul`]."##]
6985        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6986            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[584]);
6987
6988        #[doc = r##"This is the function [`::rust_primitives::i128::ne`]."##]
6989        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6990            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[578]);
6991
6992        #[doc = r##"This is the function [`::rust_primitives::i128::neg`]."##]
6993        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6994            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[568]);
6995
6996        #[doc = r##"This is the function [`::rust_primitives::i128::rem`]."##]
6997        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6998            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[354]);
6999
7000        #[doc = r##"This is the function [`::rust_primitives::i128::shl`]."##]
7001        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7002            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[353]);
7003
7004        #[doc = r##"This is the function [`::rust_primitives::i128::shr`]."##]
7005        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7006            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[364]);
7007
7008        #[doc = r##"This is the function [`::rust_primitives::i128::sub`]."##]
7009        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7010            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[393]);
7011    }
7012    pub mod i16 {
7013        #![doc = r##"This is the module [`::rust_primitives::i16`]."##]
7014        use super::root;
7015
7016        #[doc = r##"This is the function [`::rust_primitives::i16::add`]."##]
7017        pub const add: crate::ast::identifiers::global_id::GlobalId =
7018            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[336]);
7019
7020        #[doc = r##"This is the function [`::rust_primitives::i16::bit_and`]."##]
7021        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7022            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[523]);
7023
7024        #[doc = r##"This is the function [`::rust_primitives::i16::bit_or`]."##]
7025        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7026            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[331]);
7027
7028        #[doc = r##"This is the function [`::rust_primitives::i16::bit_xor`]."##]
7029        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7030            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[574]);
7031
7032        #[doc = r##"This is the function [`::rust_primitives::i16::div`]."##]
7033        pub const div: crate::ast::identifiers::global_id::GlobalId =
7034            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[553]);
7035
7036        #[doc = r##"This is the function [`::rust_primitives::i16::eq`]."##]
7037        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7038            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[565]);
7039
7040        #[doc = r##"This is the function [`::rust_primitives::i16::ge`]."##]
7041        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7042            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[332]);
7043
7044        #[doc = r##"This is the function [`::rust_primitives::i16::gt`]."##]
7045        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7046            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[563]);
7047
7048        #[doc = r##"This is the function [`::rust_primitives::i16::le`]."##]
7049        pub const le: crate::ast::identifiers::global_id::GlobalId =
7050            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[534]);
7051
7052        #[doc = r##"This is the function [`::rust_primitives::i16::lt`]."##]
7053        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7054            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[532]);
7055
7056        #[doc = r##"This is the function [`::rust_primitives::i16::mul`]."##]
7057        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7058            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[408]);
7059
7060        #[doc = r##"This is the function [`::rust_primitives::i16::ne`]."##]
7061        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7062            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[388]);
7063
7064        #[doc = r##"This is the function [`::rust_primitives::i16::neg`]."##]
7065        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7066            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[356]);
7067
7068        #[doc = r##"This is the function [`::rust_primitives::i16::rem`]."##]
7069        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7070            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[518]);
7071
7072        #[doc = r##"This is the function [`::rust_primitives::i16::shl`]."##]
7073        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7074            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[316]);
7075
7076        #[doc = r##"This is the function [`::rust_primitives::i16::shr`]."##]
7077        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7078            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[358]);
7079
7080        #[doc = r##"This is the function [`::rust_primitives::i16::sub`]."##]
7081        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7082            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[478]);
7083    }
7084    pub mod i32 {
7085        #![doc = r##"This is the module [`::rust_primitives::i32`]."##]
7086        use super::root;
7087
7088        #[doc = r##"This is the function [`::rust_primitives::i32::add`]."##]
7089        pub const add: crate::ast::identifiers::global_id::GlobalId =
7090            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[361]);
7091
7092        #[doc = r##"This is the function [`::rust_primitives::i32::bit_and`]."##]
7093        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7094            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[464]);
7095
7096        #[doc = r##"This is the function [`::rust_primitives::i32::bit_or`]."##]
7097        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7098            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[489]);
7099
7100        #[doc = r##"This is the function [`::rust_primitives::i32::bit_xor`]."##]
7101        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7102            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[501]);
7103
7104        #[doc = r##"This is the function [`::rust_primitives::i32::div`]."##]
7105        pub const div: crate::ast::identifiers::global_id::GlobalId =
7106            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[423]);
7107
7108        #[doc = r##"This is the function [`::rust_primitives::i32::eq`]."##]
7109        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7110            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[510]);
7111
7112        #[doc = r##"This is the function [`::rust_primitives::i32::ge`]."##]
7113        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7114            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[587]);
7115
7116        #[doc = r##"This is the function [`::rust_primitives::i32::gt`]."##]
7117        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7118            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[514]);
7119
7120        #[doc = r##"This is the function [`::rust_primitives::i32::le`]."##]
7121        pub const le: crate::ast::identifiers::global_id::GlobalId =
7122            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[333]);
7123
7124        #[doc = r##"This is the function [`::rust_primitives::i32::lt`]."##]
7125        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7126            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[323]);
7127
7128        #[doc = r##"This is the function [`::rust_primitives::i32::mul`]."##]
7129        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7130            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[457]);
7131
7132        #[doc = r##"This is the function [`::rust_primitives::i32::ne`]."##]
7133        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7134            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[476]);
7135
7136        #[doc = r##"This is the function [`::rust_primitives::i32::neg`]."##]
7137        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7138            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[309]);
7139
7140        #[doc = r##"This is the function [`::rust_primitives::i32::rem`]."##]
7141        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7142            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[342]);
7143
7144        #[doc = r##"This is the function [`::rust_primitives::i32::shl`]."##]
7145        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7146            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[562]);
7147
7148        #[doc = r##"This is the function [`::rust_primitives::i32::shr`]."##]
7149        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7150            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[368]);
7151
7152        #[doc = r##"This is the function [`::rust_primitives::i32::sub`]."##]
7153        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7154            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[350]);
7155    }
7156    pub mod i64 {
7157        #![doc = r##"This is the module [`::rust_primitives::i64`]."##]
7158        use super::root;
7159
7160        #[doc = r##"This is the function [`::rust_primitives::i64::add`]."##]
7161        pub const add: crate::ast::identifiers::global_id::GlobalId =
7162            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[498]);
7163
7164        #[doc = r##"This is the function [`::rust_primitives::i64::bit_and`]."##]
7165        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7166            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[588]);
7167
7168        #[doc = r##"This is the function [`::rust_primitives::i64::bit_or`]."##]
7169        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7170            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[485]);
7171
7172        #[doc = r##"This is the function [`::rust_primitives::i64::bit_xor`]."##]
7173        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7174            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[329]);
7175
7176        #[doc = r##"This is the function [`::rust_primitives::i64::div`]."##]
7177        pub const div: crate::ast::identifiers::global_id::GlobalId =
7178            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[436]);
7179
7180        #[doc = r##"This is the function [`::rust_primitives::i64::eq`]."##]
7181        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7182            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[571]);
7183
7184        #[doc = r##"This is the function [`::rust_primitives::i64::ge`]."##]
7185        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7186            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[554]);
7187
7188        #[doc = r##"This is the function [`::rust_primitives::i64::gt`]."##]
7189        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7190            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[437]);
7191
7192        #[doc = r##"This is the function [`::rust_primitives::i64::le`]."##]
7193        pub const le: crate::ast::identifiers::global_id::GlobalId =
7194            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[567]);
7195
7196        #[doc = r##"This is the function [`::rust_primitives::i64::lt`]."##]
7197        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7198            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[446]);
7199
7200        #[doc = r##"This is the function [`::rust_primitives::i64::mul`]."##]
7201        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7202            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[491]);
7203
7204        #[doc = r##"This is the function [`::rust_primitives::i64::ne`]."##]
7205        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7206            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[414]);
7207
7208        #[doc = r##"This is the function [`::rust_primitives::i64::neg`]."##]
7209        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7210            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[397]);
7211
7212        #[doc = r##"This is the function [`::rust_primitives::i64::rem`]."##]
7213        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7214            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[433]);
7215
7216        #[doc = r##"This is the function [`::rust_primitives::i64::shl`]."##]
7217        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7218            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[459]);
7219
7220        #[doc = r##"This is the function [`::rust_primitives::i64::shr`]."##]
7221        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7222            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[480]);
7223
7224        #[doc = r##"This is the function [`::rust_primitives::i64::sub`]."##]
7225        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7226            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[527]);
7227    }
7228    pub mod i8 {
7229        #![doc = r##"This is the module [`::rust_primitives::i8`]."##]
7230        use super::root;
7231
7232        #[doc = r##"This is the function [`::rust_primitives::i8::add`]."##]
7233        pub const add: crate::ast::identifiers::global_id::GlobalId =
7234            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[577]);
7235
7236        #[doc = r##"This is the function [`::rust_primitives::i8::bit_and`]."##]
7237        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7238            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[528]);
7239
7240        #[doc = r##"This is the function [`::rust_primitives::i8::bit_or`]."##]
7241        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7242            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[340]);
7243
7244        #[doc = r##"This is the function [`::rust_primitives::i8::bit_xor`]."##]
7245        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7246            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[552]);
7247
7248        #[doc = r##"This is the function [`::rust_primitives::i8::div`]."##]
7249        pub const div: crate::ast::identifiers::global_id::GlobalId =
7250            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[325]);
7251
7252        #[doc = r##"This is the function [`::rust_primitives::i8::eq`]."##]
7253        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7254            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[411]);
7255
7256        #[doc = r##"This is the function [`::rust_primitives::i8::ge`]."##]
7257        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7258            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[405]);
7259
7260        #[doc = r##"This is the function [`::rust_primitives::i8::gt`]."##]
7261        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7262            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[347]);
7263
7264        #[doc = r##"This is the function [`::rust_primitives::i8::le`]."##]
7265        pub const le: crate::ast::identifiers::global_id::GlobalId =
7266            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[576]);
7267
7268        #[doc = r##"This is the function [`::rust_primitives::i8::lt`]."##]
7269        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7270            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[417]);
7271
7272        #[doc = r##"This is the function [`::rust_primitives::i8::mul`]."##]
7273        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7274            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[435]);
7275
7276        #[doc = r##"This is the function [`::rust_primitives::i8::ne`]."##]
7277        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7278            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[351]);
7279
7280        #[doc = r##"This is the function [`::rust_primitives::i8::neg`]."##]
7281        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7282            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[385]);
7283
7284        #[doc = r##"This is the function [`::rust_primitives::i8::rem`]."##]
7285        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7286            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[551]);
7287
7288        #[doc = r##"This is the function [`::rust_primitives::i8::shl`]."##]
7289        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7290            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[357]);
7291
7292        #[doc = r##"This is the function [`::rust_primitives::i8::shr`]."##]
7293        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7294            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[429]);
7295
7296        #[doc = r##"This is the function [`::rust_primitives::i8::sub`]."##]
7297        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7298            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[401]);
7299    }
7300    pub mod isize {
7301        #![doc = r##"This is the module [`::rust_primitives::isize`]."##]
7302        use super::root;
7303
7304        #[doc = r##"This is the function [`::rust_primitives::isize::add`]."##]
7305        pub const add: crate::ast::identifiers::global_id::GlobalId =
7306            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[507]);
7307
7308        #[doc = r##"This is the function [`::rust_primitives::isize::bit_and`]."##]
7309        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7310            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[410]);
7311
7312        #[doc = r##"This is the function [`::rust_primitives::isize::bit_or`]."##]
7313        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7314            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[365]);
7315
7316        #[doc = r##"This is the function [`::rust_primitives::isize::bit_xor`]."##]
7317        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7318            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[493]);
7319
7320        #[doc = r##"This is the function [`::rust_primitives::isize::div`]."##]
7321        pub const div: crate::ast::identifiers::global_id::GlobalId =
7322            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[416]);
7323
7324        #[doc = r##"This is the function [`::rust_primitives::isize::eq`]."##]
7325        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7326            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[516]);
7327
7328        #[doc = r##"This is the function [`::rust_primitives::isize::ge`]."##]
7329        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7330            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[438]);
7331
7332        #[doc = r##"This is the function [`::rust_primitives::isize::gt`]."##]
7333        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7334            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[530]);
7335
7336        #[doc = r##"This is the function [`::rust_primitives::isize::le`]."##]
7337        pub const le: crate::ast::identifiers::global_id::GlobalId =
7338            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[573]);
7339
7340        #[doc = r##"This is the function [`::rust_primitives::isize::lt`]."##]
7341        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7342            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[288]);
7343
7344        #[doc = r##"This is the function [`::rust_primitives::isize::mul`]."##]
7345        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7346            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[344]);
7347
7348        #[doc = r##"This is the function [`::rust_primitives::isize::ne`]."##]
7349        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7350            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[387]);
7351
7352        #[doc = r##"This is the function [`::rust_primitives::isize::neg`]."##]
7353        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7354            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[549]);
7355
7356        #[doc = r##"This is the function [`::rust_primitives::isize::rem`]."##]
7357        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7358            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[579]);
7359
7360        #[doc = r##"This is the function [`::rust_primitives::isize::shl`]."##]
7361        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7362            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[317]);
7363
7364        #[doc = r##"This is the function [`::rust_primitives::isize::shr`]."##]
7365        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7366            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[500]);
7367
7368        #[doc = r##"This is the function [`::rust_primitives::isize::sub`]."##]
7369        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7370            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[472]);
7371    }
7372    pub mod u128 {
7373        #![doc = r##"This is the module [`::rust_primitives::u128`]."##]
7374        use super::root;
7375
7376        #[doc = r##"This is the function [`::rust_primitives::u128::add`]."##]
7377        pub const add: crate::ast::identifiers::global_id::GlobalId =
7378            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[509]);
7379
7380        #[doc = r##"This is the function [`::rust_primitives::u128::bit_and`]."##]
7381        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7382            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[427]);
7383
7384        #[doc = r##"This is the function [`::rust_primitives::u128::bit_or`]."##]
7385        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7386            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[526]);
7387
7388        #[doc = r##"This is the function [`::rust_primitives::u128::bit_xor`]."##]
7389        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7390            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[548]);
7391
7392        #[doc = r##"This is the function [`::rust_primitives::u128::div`]."##]
7393        pub const div: crate::ast::identifiers::global_id::GlobalId =
7394            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[521]);
7395
7396        #[doc = r##"This is the function [`::rust_primitives::u128::eq`]."##]
7397        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7398            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[560]);
7399
7400        #[doc = r##"This is the function [`::rust_primitives::u128::ge`]."##]
7401        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7402            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[496]);
7403
7404        #[doc = r##"This is the function [`::rust_primitives::u128::gt`]."##]
7405        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7406            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[445]);
7407
7408        #[doc = r##"This is the function [`::rust_primitives::u128::le`]."##]
7409        pub const le: crate::ast::identifiers::global_id::GlobalId =
7410            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[338]);
7411
7412        #[doc = r##"This is the function [`::rust_primitives::u128::lt`]."##]
7413        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7414            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[547]);
7415
7416        #[doc = r##"This is the function [`::rust_primitives::u128::mul`]."##]
7417        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7418            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[384]);
7419
7420        #[doc = r##"This is the function [`::rust_primitives::u128::ne`]."##]
7421        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7422            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[450]);
7423
7424        #[doc = r##"This is the function [`::rust_primitives::u128::neg`]."##]
7425        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7426            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[570]);
7427
7428        #[doc = r##"This is the function [`::rust_primitives::u128::rem`]."##]
7429        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7430            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[282]);
7431
7432        #[doc = r##"This is the function [`::rust_primitives::u128::shl`]."##]
7433        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7434            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[326]);
7435
7436        #[doc = r##"This is the function [`::rust_primitives::u128::shr`]."##]
7437        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7438            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[395]);
7439
7440        #[doc = r##"This is the function [`::rust_primitives::u128::sub`]."##]
7441        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7442            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[406]);
7443    }
7444    pub mod u16 {
7445        #![doc = r##"This is the module [`::rust_primitives::u16`]."##]
7446        use super::root;
7447
7448        #[doc = r##"This is the function [`::rust_primitives::u16::add`]."##]
7449        pub const add: crate::ast::identifiers::global_id::GlobalId =
7450            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[335]);
7451
7452        #[doc = r##"This is the function [`::rust_primitives::u16::bit_and`]."##]
7453        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7454            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[299]);
7455
7456        #[doc = r##"This is the function [`::rust_primitives::u16::bit_or`]."##]
7457        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7458            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[525]);
7459
7460        #[doc = r##"This is the function [`::rust_primitives::u16::bit_xor`]."##]
7461        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7462            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[475]);
7463
7464        #[doc = r##"This is the function [`::rust_primitives::u16::div`]."##]
7465        pub const div: crate::ast::identifiers::global_id::GlobalId =
7466            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[535]);
7467
7468        #[doc = r##"This is the function [`::rust_primitives::u16::eq`]."##]
7469        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7470            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[536]);
7471
7472        #[doc = r##"This is the function [`::rust_primitives::u16::ge`]."##]
7473        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7474            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[343]);
7475
7476        #[doc = r##"This is the function [`::rust_primitives::u16::gt`]."##]
7477        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7478            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[403]);
7479
7480        #[doc = r##"This is the function [`::rust_primitives::u16::le`]."##]
7481        pub const le: crate::ast::identifiers::global_id::GlobalId =
7482            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[572]);
7483
7484        #[doc = r##"This is the function [`::rust_primitives::u16::lt`]."##]
7485        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7486            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[444]);
7487
7488        #[doc = r##"This is the function [`::rust_primitives::u16::mul`]."##]
7489        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7490            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[313]);
7491
7492        #[doc = r##"This is the function [`::rust_primitives::u16::ne`]."##]
7493        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7494            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[428]);
7495
7496        #[doc = r##"This is the function [`::rust_primitives::u16::neg`]."##]
7497        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7498            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[284]);
7499
7500        #[doc = r##"This is the function [`::rust_primitives::u16::rem`]."##]
7501        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7502            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[422]);
7503
7504        #[doc = r##"This is the function [`::rust_primitives::u16::shl`]."##]
7505        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7506            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[520]);
7507
7508        #[doc = r##"This is the function [`::rust_primitives::u16::shr`]."##]
7509        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7510            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[449]);
7511
7512        #[doc = r##"This is the function [`::rust_primitives::u16::sub`]."##]
7513        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7514            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[540]);
7515    }
7516    pub mod u32 {
7517        #![doc = r##"This is the module [`::rust_primitives::u32`]."##]
7518        use super::root;
7519
7520        #[doc = r##"This is the function [`::rust_primitives::u32::add`]."##]
7521        pub const add: crate::ast::identifiers::global_id::GlobalId =
7522            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[339]);
7523
7524        #[doc = r##"This is the function [`::rust_primitives::u32::bit_and`]."##]
7525        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7526            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[585]);
7527
7528        #[doc = r##"This is the function [`::rust_primitives::u32::bit_or`]."##]
7529        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7530            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[558]);
7531
7532        #[doc = r##"This is the function [`::rust_primitives::u32::bit_xor`]."##]
7533        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7534            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[456]);
7535
7536        #[doc = r##"This is the function [`::rust_primitives::u32::div`]."##]
7537        pub const div: crate::ast::identifiers::global_id::GlobalId =
7538            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[460]);
7539
7540        #[doc = r##"This is the function [`::rust_primitives::u32::eq`]."##]
7541        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7542            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[330]);
7543
7544        #[doc = r##"This is the function [`::rust_primitives::u32::ge`]."##]
7545        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7546            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[495]);
7547
7548        #[doc = r##"This is the function [`::rust_primitives::u32::gt`]."##]
7549        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7550            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[400]);
7551
7552        #[doc = r##"This is the function [`::rust_primitives::u32::le`]."##]
7553        pub const le: crate::ast::identifiers::global_id::GlobalId =
7554            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[337]);
7555
7556        #[doc = r##"This is the function [`::rust_primitives::u32::lt`]."##]
7557        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7558            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[559]);
7559
7560        #[doc = r##"This is the function [`::rust_primitives::u32::mul`]."##]
7561        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7562            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[486]);
7563
7564        #[doc = r##"This is the function [`::rust_primitives::u32::ne`]."##]
7565        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7566            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[307]);
7567
7568        #[doc = r##"This is the function [`::rust_primitives::u32::neg`]."##]
7569        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7570            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[314]);
7571
7572        #[doc = r##"This is the function [`::rust_primitives::u32::rem`]."##]
7573        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7574            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[298]);
7575
7576        #[doc = r##"This is the function [`::rust_primitives::u32::shl`]."##]
7577        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7578            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[454]);
7579
7580        #[doc = r##"This is the function [`::rust_primitives::u32::shr`]."##]
7581        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7582            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[561]);
7583
7584        #[doc = r##"This is the function [`::rust_primitives::u32::sub`]."##]
7585        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7586            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[378]);
7587    }
7588    pub mod u64 {
7589        #![doc = r##"This is the module [`::rust_primitives::u64`]."##]
7590        use super::root;
7591
7592        #[doc = r##"This is the function [`::rust_primitives::u64::add`]."##]
7593        pub const add: crate::ast::identifiers::global_id::GlobalId =
7594            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[487]);
7595
7596        #[doc = r##"This is the function [`::rust_primitives::u64::bit_and`]."##]
7597        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7598            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[452]);
7599
7600        #[doc = r##"This is the function [`::rust_primitives::u64::bit_or`]."##]
7601        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7602            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[374]);
7603
7604        #[doc = r##"This is the function [`::rust_primitives::u64::bit_xor`]."##]
7605        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7606            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[362]);
7607
7608        #[doc = r##"This is the function [`::rust_primitives::u64::div`]."##]
7609        pub const div: crate::ast::identifiers::global_id::GlobalId =
7610            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[359]);
7611
7612        #[doc = r##"This is the function [`::rust_primitives::u64::eq`]."##]
7613        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7614            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[545]);
7615
7616        #[doc = r##"This is the function [`::rust_primitives::u64::ge`]."##]
7617        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7618            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[391]);
7619
7620        #[doc = r##"This is the function [`::rust_primitives::u64::gt`]."##]
7621        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7622            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[301]);
7623
7624        #[doc = r##"This is the function [`::rust_primitives::u64::le`]."##]
7625        pub const le: crate::ast::identifiers::global_id::GlobalId =
7626            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[467]);
7627
7628        #[doc = r##"This is the function [`::rust_primitives::u64::lt`]."##]
7629        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7630            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[306]);
7631
7632        #[doc = r##"This is the function [`::rust_primitives::u64::mul`]."##]
7633        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7634            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[286]);
7635
7636        #[doc = r##"This is the function [`::rust_primitives::u64::ne`]."##]
7637        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7638            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[492]);
7639
7640        #[doc = r##"This is the function [`::rust_primitives::u64::neg`]."##]
7641        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7642            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[481]);
7643
7644        #[doc = r##"This is the function [`::rust_primitives::u64::rem`]."##]
7645        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7646            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[546]);
7647
7648        #[doc = r##"This is the function [`::rust_primitives::u64::shl`]."##]
7649        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7650            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[425]);
7651
7652        #[doc = r##"This is the function [`::rust_primitives::u64::shr`]."##]
7653        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7654            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[505]);
7655
7656        #[doc = r##"This is the function [`::rust_primitives::u64::sub`]."##]
7657        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7658            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[431]);
7659    }
7660    pub mod u8 {
7661        #![doc = r##"This is the module [`::rust_primitives::u8`]."##]
7662        use super::root;
7663
7664        #[doc = r##"This is the function [`::rust_primitives::u8::add`]."##]
7665        pub const add: crate::ast::identifiers::global_id::GlobalId =
7666            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[349]);
7667
7668        #[doc = r##"This is the function [`::rust_primitives::u8::bit_and`]."##]
7669        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7670            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[506]);
7671
7672        #[doc = r##"This is the function [`::rust_primitives::u8::bit_or`]."##]
7673        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7674            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[421]);
7675
7676        #[doc = r##"This is the function [`::rust_primitives::u8::bit_xor`]."##]
7677        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7678            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[455]);
7679
7680        #[doc = r##"This is the function [`::rust_primitives::u8::div`]."##]
7681        pub const div: crate::ast::identifiers::global_id::GlobalId =
7682            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[369]);
7683
7684        #[doc = r##"This is the function [`::rust_primitives::u8::eq`]."##]
7685        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7686            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[379]);
7687
7688        #[doc = r##"This is the function [`::rust_primitives::u8::ge`]."##]
7689        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7690            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[392]);
7691
7692        #[doc = r##"This is the function [`::rust_primitives::u8::gt`]."##]
7693        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7694            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[407]);
7695
7696        #[doc = r##"This is the function [`::rust_primitives::u8::le`]."##]
7697        pub const le: crate::ast::identifiers::global_id::GlobalId =
7698            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[372]);
7699
7700        #[doc = r##"This is the function [`::rust_primitives::u8::lt`]."##]
7701        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7702            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[503]);
7703
7704        #[doc = r##"This is the function [`::rust_primitives::u8::mul`]."##]
7705        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7706            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[402]);
7707
7708        #[doc = r##"This is the function [`::rust_primitives::u8::ne`]."##]
7709        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7710            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[377]);
7711
7712        #[doc = r##"This is the function [`::rust_primitives::u8::neg`]."##]
7713        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7714            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[461]);
7715
7716        #[doc = r##"This is the function [`::rust_primitives::u8::rem`]."##]
7717        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7718            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[434]);
7719
7720        #[doc = r##"This is the function [`::rust_primitives::u8::shl`]."##]
7721        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7722            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[469]);
7723
7724        #[doc = r##"This is the function [`::rust_primitives::u8::shr`]."##]
7725        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7726            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[296]);
7727
7728        #[doc = r##"This is the function [`::rust_primitives::u8::sub`]."##]
7729        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7730            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[394]);
7731    }
7732    pub mod usize {
7733        #![doc = r##"This is the module [`::rust_primitives::usize`]."##]
7734        use super::root;
7735
7736        #[doc = r##"This is the function [`::rust_primitives::usize::add`]."##]
7737        pub const add: crate::ast::identifiers::global_id::GlobalId =
7738            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[380]);
7739
7740        #[doc = r##"This is the function [`::rust_primitives::usize::bit_and`]."##]
7741        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7742            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[477]);
7743
7744        #[doc = r##"This is the function [`::rust_primitives::usize::bit_or`]."##]
7745        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7746            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[517]);
7747
7748        #[doc = r##"This is the function [`::rust_primitives::usize::bit_xor`]."##]
7749        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7750            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[404]);
7751
7752        #[doc = r##"This is the function [`::rust_primitives::usize::div`]."##]
7753        pub const div: crate::ast::identifiers::global_id::GlobalId =
7754            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[522]);
7755
7756        #[doc = r##"This is the function [`::rust_primitives::usize::eq`]."##]
7757        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7758            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[566]);
7759
7760        #[doc = r##"This is the function [`::rust_primitives::usize::ge`]."##]
7761        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7762            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[341]);
7763
7764        #[doc = r##"This is the function [`::rust_primitives::usize::gt`]."##]
7765        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7766            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[453]);
7767
7768        #[doc = r##"This is the function [`::rust_primitives::usize::le`]."##]
7769        pub const le: crate::ast::identifiers::global_id::GlobalId =
7770            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[468]);
7771
7772        #[doc = r##"This is the function [`::rust_primitives::usize::lt`]."##]
7773        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7774            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[426]);
7775
7776        #[doc = r##"This is the function [`::rust_primitives::usize::mul`]."##]
7777        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7778            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[458]);
7779
7780        #[doc = r##"This is the function [`::rust_primitives::usize::ne`]."##]
7781        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7782            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[538]);
7783
7784        #[doc = r##"This is the function [`::rust_primitives::usize::neg`]."##]
7785        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7786            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[396]);
7787
7788        #[doc = r##"This is the function [`::rust_primitives::usize::rem`]."##]
7789        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7790            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[443]);
7791
7792        #[doc = r##"This is the function [`::rust_primitives::usize::shl`]."##]
7793        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7794            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[442]);
7795
7796        #[doc = r##"This is the function [`::rust_primitives::usize::shr`]."##]
7797        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7798            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[415]);
7799
7800        #[doc = r##"This is the function [`::rust_primitives::usize::sub`]."##]
7801        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7802            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[441]);
7803    }
7804
7805    #[doc = r##"This is the use item [`::rust_primitives::Use`]."##]
7806    pub const Use: crate::ast::identifiers::global_id::GlobalId =
7807        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[628]);
7808
7809    #[doc = r##"This is the extern crate [`::rust_primitives::alloc`]."##]
7810    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
7811        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[633]);
7812
7813    #[doc = r##"This is the module [`::rust_primitives::arithmetic`]."##]
7814    pub const arithmetic: crate::ast::identifiers::global_id::GlobalId =
7815        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[615]);
7816
7817    #[doc = r##"This is the module [`::rust_primitives::crypto_abstractions`]."##]
7818    pub const crypto_abstractions: crate::ast::identifiers::global_id::GlobalId =
7819        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[293]);
7820
7821    #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper`]."##]
7822    pub const dummy_hax_concrete_ident_wrapper: crate::ast::identifiers::global_id::GlobalId =
7823        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[291]);
7824
7825    #[doc = r##"This is the module [`::rust_primitives::hax`]."##]
7826    pub const hax: crate::ast::identifiers::global_id::GlobalId =
7827        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[1]);
7828
7829    #[doc = r##"This is the module [`::rust_primitives::i128`]."##]
7830    pub const i128: crate::ast::identifiers::global_id::GlobalId =
7831        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[352]);
7832
7833    #[doc = r##"This is the module [`::rust_primitives::i16`]."##]
7834    pub const i16: crate::ast::identifiers::global_id::GlobalId =
7835        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[315]);
7836
7837    #[doc = r##"This is the module [`::rust_primitives::i32`]."##]
7838    pub const i32: crate::ast::identifiers::global_id::GlobalId =
7839        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[308]);
7840
7841    #[doc = r##"This is the module [`::rust_primitives::i64`]."##]
7842    pub const i64: crate::ast::identifiers::global_id::GlobalId =
7843        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[328]);
7844
7845    #[doc = r##"This is the module [`::rust_primitives::i8`]."##]
7846    pub const i8: crate::ast::identifiers::global_id::GlobalId =
7847        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[324]);
7848
7849    #[doc = r##"This is the macro [`::rust_primitives::impl_arith`]."##]
7850    pub const impl_arith: crate::ast::identifiers::global_id::GlobalId =
7851        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[630]);
7852
7853    #[doc = r##"This is the module [`::rust_primitives::isize`]."##]
7854    pub const isize: crate::ast::identifiers::global_id::GlobalId =
7855        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[287]);
7856
7857    #[doc = r##"This is the function [`::rust_primitives::offset`]."##]
7858    pub const offset: crate::ast::identifiers::global_id::GlobalId =
7859        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[389]);
7860
7861    #[doc = r##"This is the extern crate [`::rust_primitives::std`]."##]
7862    pub const std: crate::ast::identifiers::global_id::GlobalId =
7863        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[635]);
7864
7865    #[doc = r##"This is the module [`::rust_primitives::u128`]."##]
7866    pub const u128: crate::ast::identifiers::global_id::GlobalId =
7867        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[281]);
7868
7869    #[doc = r##"This is the module [`::rust_primitives::u16`]."##]
7870    pub const u16: crate::ast::identifiers::global_id::GlobalId =
7871        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[283]);
7872
7873    #[doc = r##"This is the module [`::rust_primitives::u32`]."##]
7874    pub const u32: crate::ast::identifiers::global_id::GlobalId =
7875        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[297]);
7876
7877    #[doc = r##"This is the module [`::rust_primitives::u64`]."##]
7878    pub const u64: crate::ast::identifiers::global_id::GlobalId =
7879        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[285]);
7880
7881    #[doc = r##"This is the module [`::rust_primitives::u8`]."##]
7882    pub const u8: crate::ast::identifiers::global_id::GlobalId =
7883        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[295]);
7884
7885    #[doc = r##"This is the function [`::rust_primitives::unsize`]."##]
7886    pub const unsize: crate::ast::identifiers::global_id::GlobalId =
7887        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[35]);
7888
7889    #[doc = r##"This is the module [`::rust_primitives::usize`]."##]
7890    pub const usize: crate::ast::identifiers::global_id::GlobalId =
7891        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[319]);
7892}
7893
7894#[doc = r##"This is the module [`::alloc`]."##]
7895pub const alloc: crate::ast::identifiers::global_id::GlobalId =
7896    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[2]);
7897
7898#[doc = r##"This is the module [`::core`]."##]
7899pub const core: crate::ast::identifiers::global_id::GlobalId =
7900    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[7]);
7901
7902#[doc = r##"This is the module [`::hax_lib`]."##]
7903pub const hax_lib: crate::ast::identifiers::global_id::GlobalId =
7904    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[100]);
7905
7906#[doc = r##"This is the module [`::hax_lib_protocol`]."##]
7907pub const hax_lib_protocol: crate::ast::identifiers::global_id::GlobalId =
7908    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[18]);
7909
7910#[doc = r##"This is the module [`::rust_primitives`]."##]
7911pub const rust_primitives: crate::ast::identifiers::global_id::GlobalId =
7912    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[0]);