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, 647>,
8    [crate::interning::Interned<crate::ast::identifiers::global_id::GlobalIdInner>; 647],
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_629()),
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_629()),
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_631()),
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_632()),
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_633()),
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_635()),
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_636()),
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_637()),
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_638()),
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":"std"},0]],"ExternCrate",false]"##,
1699                Some(did_0()),
1700            )
1701        }
1702        fn did_284() -> ExplicitDefId {
1703            deserialize(
1704                r##"["rust_primitives",[[{"TypeNs":"u16"},0]],"Mod",false]"##,
1705                Some(did_0()),
1706            )
1707        }
1708        fn did_285() -> ExplicitDefId {
1709            deserialize(
1710                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1711                Some(did_284()),
1712            )
1713        }
1714        fn did_286() -> ExplicitDefId {
1715            deserialize(
1716                r##"["rust_primitives",[[{"TypeNs":"u64"},0]],"Mod",false]"##,
1717                Some(did_0()),
1718            )
1719        }
1720        fn did_287() -> ExplicitDefId {
1721            deserialize(
1722                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
1723                Some(did_286()),
1724            )
1725        }
1726        fn did_288() -> ExplicitDefId {
1727            deserialize(
1728                r##"["rust_primitives",[[{"TypeNs":"isize"},0]],"Mod",false]"##,
1729                Some(did_0()),
1730            )
1731        }
1732        fn did_289() -> ExplicitDefId {
1733            deserialize(
1734                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1735                Some(did_288()),
1736            )
1737        }
1738        fn did_290() -> ExplicitDefId {
1739            deserialize(
1740                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0]],"Mod",false]"##,
1741                Some(did_1()),
1742            )
1743        }
1744        fn did_291() -> ExplicitDefId {
1745            deserialize(
1746                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by"},0]],"Fn",false]"##,
1747                Some(did_290()),
1748            )
1749        }
1750        fn did_292() -> ExplicitDefId {
1751            deserialize(
1752                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0]],"Fn",false]"##,
1753                Some(did_0()),
1754            )
1755        }
1756        fn did_293() -> ExplicitDefId {
1757            deserialize(
1758                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1]],"Const",false]"##,
1759                Some(did_292()),
1760            )
1761        }
1762        fn did_294() -> ExplicitDefId {
1763            deserialize(
1764                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],["Use",0]],"Use",false]"##,
1765                Some(did_293()),
1766            )
1767        }
1768        fn did_295() -> ExplicitDefId {
1769            deserialize(
1770                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0]],"Mod",false]"##,
1771                Some(did_0()),
1772            )
1773        }
1774        fn did_296() -> ExplicitDefId {
1775            deserialize(
1776                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"dummy"},0]],"Fn",false]"##,
1777                Some(did_292()),
1778            )
1779        }
1780        fn did_297() -> ExplicitDefId {
1781            deserialize(
1782                r##"["rust_primitives",[[{"TypeNs":"u8"},0]],"Mod",false]"##,
1783                Some(did_0()),
1784            )
1785        }
1786        fn did_298() -> ExplicitDefId {
1787            deserialize(
1788                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
1789                Some(did_297()),
1790            )
1791        }
1792        fn did_299() -> ExplicitDefId {
1793            deserialize(
1794                r##"["rust_primitives",[[{"TypeNs":"u32"},0]],"Mod",false]"##,
1795                Some(did_0()),
1796            )
1797        }
1798        fn did_300() -> ExplicitDefId {
1799            deserialize(
1800                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
1801                Some(did_299()),
1802            )
1803        }
1804        fn did_301() -> ExplicitDefId {
1805            deserialize(
1806                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
1807                Some(did_284()),
1808            )
1809        }
1810        fn did_302() -> ExplicitDefId {
1811            deserialize(
1812                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0]],"Const",false]"##,
1813                Some(did_292()),
1814            )
1815        }
1816        fn did_303() -> ExplicitDefId {
1817            deserialize(
1818                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",1]],"Use",false]"##,
1819                Some(did_302()),
1820            )
1821        }
1822        fn did_304() -> ExplicitDefId {
1823            deserialize(
1824                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
1825                Some(did_286()),
1826            )
1827        }
1828        fn did_305() -> ExplicitDefId {
1829            deserialize(
1830                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0]],"Mod",false]"##,
1831                Some(did_1()),
1832            )
1833        }
1834        fn did_306() -> ExplicitDefId {
1835            deserialize(
1836                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
1837                Some(did_305()),
1838            )
1839        }
1840        fn did_307() -> ExplicitDefId {
1841            deserialize(
1842                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_return"},0]],"Fn",false]"##,
1843                Some(did_290()),
1844            )
1845        }
1846        fn did_308() -> ExplicitDefId {
1847            deserialize(
1848                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0],[{"ValueNs":"crypto_abstractions"},0]],"Fn",false]"##,
1849                Some(did_295()),
1850            )
1851        }
1852        fn did_309() -> ExplicitDefId {
1853            deserialize(
1854                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1855                Some(did_286()),
1856            )
1857        }
1858        fn did_310() -> ExplicitDefId {
1859            deserialize(
1860                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
1861                Some(did_299()),
1862            )
1863        }
1864        fn did_311() -> ExplicitDefId {
1865            deserialize(
1866                r##"["rust_primitives",[[{"TypeNs":"i32"},0]],"Mod",false]"##,
1867                Some(did_0()),
1868            )
1869        }
1870        fn did_312() -> ExplicitDefId {
1871            deserialize(
1872                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1873                Some(did_311()),
1874            )
1875        }
1876        fn did_313() -> ExplicitDefId {
1877            deserialize(
1878                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0]],"Mod",false]"##,
1879                Some(did_1()),
1880            )
1881        }
1882        fn did_314() -> ExplicitDefId {
1883            deserialize(
1884                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_usize"},0]],"Fn",false]"##,
1885                Some(did_313()),
1886            )
1887        }
1888        fn did_315() -> ExplicitDefId {
1889            deserialize(
1890                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},1],[{"ValueNs":"f"},0]],"Fn",false]"##,
1891                Some(did_293()),
1892            )
1893        }
1894        fn did_316() -> ExplicitDefId {
1895            deserialize(
1896                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
1897                Some(did_284()),
1898            )
1899        }
1900        fn did_317() -> ExplicitDefId {
1901            deserialize(
1902                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
1903                Some(did_299()),
1904            )
1905        }
1906        fn did_318() -> ExplicitDefId {
1907            deserialize(
1908                r##"["rust_primitives",[[{"TypeNs":"i16"},0]],"Mod",false]"##,
1909                Some(did_0()),
1910            )
1911        }
1912        fn did_319() -> ExplicitDefId {
1913            deserialize(
1914                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1915                Some(did_318()),
1916            )
1917        }
1918        fn did_320() -> ExplicitDefId {
1919            deserialize(
1920                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1921                Some(did_288()),
1922            )
1923        }
1924        fn did_321() -> ExplicitDefId {
1925            deserialize(
1926                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_from"},0]],"Fn",false]"##,
1927                Some(did_313()),
1928            )
1929        }
1930        fn did_322() -> ExplicitDefId {
1931            deserialize(
1932                r##"["rust_primitives",[[{"TypeNs":"usize"},0]],"Mod",false]"##,
1933                Some(did_0()),
1934            )
1935        }
1936        fn did_323() -> ExplicitDefId {
1937            deserialize(
1938                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0]],"Mod",false]"##,
1939                Some(did_1()),
1940            )
1941        }
1942        fn did_324() -> ExplicitDefId {
1943            deserialize(
1944                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"moption"},0]],"Mod",false]"##,
1945                Some(did_323()),
1946            )
1947        }
1948        fn did_325() -> ExplicitDefId {
1949            deserialize(
1950                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"moption"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
1951                Some(did_324()),
1952            )
1953        }
1954        fn did_326() -> ExplicitDefId {
1955            deserialize(
1956                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
1957                Some(did_311()),
1958            )
1959        }
1960        fn did_327() -> ExplicitDefId {
1961            deserialize(
1962                r##"["rust_primitives",[[{"TypeNs":"i8"},0]],"Mod",false]"##,
1963                Some(did_0()),
1964            )
1965        }
1966        fn did_328() -> ExplicitDefId {
1967            deserialize(
1968                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
1969                Some(did_327()),
1970            )
1971        }
1972        fn did_329() -> ExplicitDefId {
1973            deserialize(
1974                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
1975                Some(did_281()),
1976            )
1977        }
1978        fn did_330() -> ExplicitDefId {
1979            deserialize(
1980                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"not"},0]],"Fn",false]"##,
1981                Some(did_305()),
1982            )
1983        }
1984        fn did_331() -> ExplicitDefId {
1985            deserialize(
1986                r##"["rust_primitives",[[{"TypeNs":"i64"},0]],"Mod",false]"##,
1987                Some(did_0()),
1988            )
1989        }
1990        fn did_332() -> ExplicitDefId {
1991            deserialize(
1992                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
1993                Some(did_331()),
1994            )
1995        }
1996        fn did_333() -> ExplicitDefId {
1997            deserialize(
1998                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
1999                Some(did_299()),
2000            )
2001        }
2002        fn did_334() -> ExplicitDefId {
2003            deserialize(
2004                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2005                Some(did_318()),
2006            )
2007        }
2008        fn did_335() -> ExplicitDefId {
2009            deserialize(
2010                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2011                Some(did_318()),
2012            )
2013        }
2014        fn did_336() -> ExplicitDefId {
2015            deserialize(
2016                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2017                Some(did_311()),
2018            )
2019        }
2020        fn did_337() -> ExplicitDefId {
2021            deserialize(
2022                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"MutRef"},0]],"Enum",false]"##,
2023                Some(did_1()),
2024            )
2025        }
2026        fn did_338() -> ExplicitDefId {
2027            deserialize(
2028                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2029                Some(did_284()),
2030            )
2031        }
2032        fn did_339() -> ExplicitDefId {
2033            deserialize(
2034                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2035                Some(did_318()),
2036            )
2037        }
2038        fn did_340() -> ExplicitDefId {
2039            deserialize(
2040                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2041                Some(did_299()),
2042            )
2043        }
2044        fn did_341() -> ExplicitDefId {
2045            deserialize(
2046                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2047                Some(did_281()),
2048            )
2049        }
2050        fn did_342() -> ExplicitDefId {
2051            deserialize(
2052                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2053                Some(did_299()),
2054            )
2055        }
2056        fn did_343() -> ExplicitDefId {
2057            deserialize(
2058                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2059                Some(did_327()),
2060            )
2061        }
2062        fn did_344() -> ExplicitDefId {
2063            deserialize(
2064                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",4]],"Use",false]"##,
2065                Some(did_292()),
2066            )
2067        }
2068        fn did_345() -> ExplicitDefId {
2069            deserialize(
2070                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2071                Some(did_322()),
2072            )
2073        }
2074        fn did_346() -> ExplicitDefId {
2075            deserialize(
2076                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2077                Some(did_311()),
2078            )
2079        }
2080        fn did_347() -> ExplicitDefId {
2081            deserialize(
2082                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2083                Some(did_284()),
2084            )
2085        }
2086        fn did_348() -> ExplicitDefId {
2087            deserialize(
2088                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2089                Some(did_288()),
2090            )
2091        }
2092        fn did_349() -> ExplicitDefId {
2093            deserialize(
2094                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0]],"Mod",false]"##,
2095                Some(did_1()),
2096            )
2097        }
2098        fn did_350() -> ExplicitDefId {
2099            deserialize(
2100                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2101                Some(did_349()),
2102            )
2103        }
2104        fn did_351() -> ExplicitDefId {
2105            deserialize(
2106                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2107                Some(did_327()),
2108            )
2109        }
2110        fn did_352() -> ExplicitDefId {
2111            deserialize(
2112                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range"},0]],"Fn",false]"##,
2113                Some(did_313()),
2114            )
2115        }
2116        fn did_353() -> ExplicitDefId {
2117            deserialize(
2118                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2119                Some(did_297()),
2120            )
2121        }
2122        fn did_354() -> ExplicitDefId {
2123            deserialize(
2124                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2125                Some(did_311()),
2126            )
2127        }
2128        fn did_355() -> ExplicitDefId {
2129            deserialize(
2130                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2131                Some(did_327()),
2132            )
2133        }
2134        fn did_356() -> ExplicitDefId {
2135            deserialize(
2136                r##"["rust_primitives",[[{"TypeNs":"i128"},0]],"Mod",false]"##,
2137                Some(did_0()),
2138            )
2139        }
2140        fn did_357() -> ExplicitDefId {
2141            deserialize(
2142                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2143                Some(did_356()),
2144            )
2145        }
2146        fn did_358() -> ExplicitDefId {
2147            deserialize(
2148                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",3]],"Use",false]"##,
2149                Some(did_292()),
2150            )
2151        }
2152        fn did_359() -> ExplicitDefId {
2153            deserialize(
2154                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2155                Some(did_356()),
2156            )
2157        }
2158        fn did_360() -> ExplicitDefId {
2159            deserialize(
2160                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice_cf"},0]],"Fn",false]"##,
2161                Some(did_290()),
2162            )
2163        }
2164        fn did_361() -> ExplicitDefId {
2165            deserialize(
2166                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2167                Some(did_318()),
2168            )
2169        }
2170        fn did_362() -> ExplicitDefId {
2171            deserialize(
2172                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2173                Some(did_327()),
2174            )
2175        }
2176        fn did_363() -> ExplicitDefId {
2177            deserialize(
2178                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2179                Some(did_318()),
2180            )
2181        }
2182        fn did_364() -> ExplicitDefId {
2183            deserialize(
2184                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2185                Some(did_286()),
2186            )
2187        }
2188        fn did_365() -> ExplicitDefId {
2189            deserialize(
2190                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitxor"},0]],"Fn",false]"##,
2191                Some(did_305()),
2192            )
2193        }
2194        fn did_366() -> ExplicitDefId {
2195            deserialize(
2196                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2197                Some(did_311()),
2198            )
2199        }
2200        fn did_367() -> ExplicitDefId {
2201            deserialize(
2202                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2203                Some(did_286()),
2204            )
2205        }
2206        fn did_368() -> ExplicitDefId {
2207            deserialize(
2208                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2209                Some(did_349()),
2210            )
2211        }
2212        fn did_369() -> ExplicitDefId {
2213            deserialize(
2214                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2215                Some(did_356()),
2216            )
2217        }
2218        fn did_370() -> ExplicitDefId {
2219            deserialize(
2220                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2221                Some(did_288()),
2222            )
2223        }
2224        fn did_371() -> ExplicitDefId {
2225            deserialize(
2226                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Failure"},0]],"Struct",false]"##,
2227                Some(did_1()),
2228            )
2229        }
2230        fn did_372() -> ExplicitDefId {
2231            deserialize(
2232                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range"},0]],"Fn",false]"##,
2233                Some(did_290()),
2234            )
2235        }
2236        fn did_373() -> ExplicitDefId {
2237            deserialize(
2238                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2239                Some(did_311()),
2240            )
2241        }
2242        fn did_374() -> ExplicitDefId {
2243            deserialize(
2244                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2245                Some(did_297()),
2246            )
2247        }
2248        fn did_375() -> ExplicitDefId {
2249            deserialize(
2250                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"update_at"},0]],"Fn",false]"##,
2251                Some(did_1()),
2252            )
2253        }
2254        fn did_376() -> ExplicitDefId {
2255            deserialize(
2256                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"array_of_list"},0]],"Fn",false]"##,
2257                Some(did_1()),
2258            )
2259        }
2260        fn did_377() -> ExplicitDefId {
2261            deserialize(
2262                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2263                Some(did_297()),
2264            )
2265        }
2266        fn did_378() -> ExplicitDefId {
2267            deserialize(
2268                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2269                Some(did_349()),
2270            )
2271        }
2272        fn did_379() -> ExplicitDefId {
2273            deserialize(
2274                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2275                Some(did_286()),
2276            )
2277        }
2278        fn did_380() -> ExplicitDefId {
2279            deserialize(
2280                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_full"},0]],"Fn",false]"##,
2281                Some(did_313()),
2282            )
2283        }
2284        fn did_381() -> ExplicitDefId {
2285            deserialize(
2286                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice"},0]],"Fn",false]"##,
2287                Some(did_290()),
2288            )
2289        }
2290        fn did_382() -> ExplicitDefId {
2291            deserialize(
2292                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",2]],"Use",false]"##,
2293                Some(did_302()),
2294            )
2295        }
2296        fn did_383() -> ExplicitDefId {
2297            deserialize(
2298                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2299                Some(did_297()),
2300            )
2301        }
2302        fn did_384() -> ExplicitDefId {
2303            deserialize(
2304                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2305                Some(did_299()),
2306            )
2307        }
2308        fn did_385() -> ExplicitDefId {
2309            deserialize(
2310                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2311                Some(did_297()),
2312            )
2313        }
2314        fn did_386() -> ExplicitDefId {
2315            deserialize(
2316                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2317                Some(did_322()),
2318            )
2319        }
2320        fn did_387() -> ExplicitDefId {
2321            deserialize(
2322                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2323                Some(did_349()),
2324            )
2325        }
2326        fn did_388() -> ExplicitDefId {
2327            deserialize(
2328                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice_cf"},0]],"Fn",false]"##,
2329                Some(did_290()),
2330            )
2331        }
2332        fn did_389() -> ExplicitDefId {
2333            deserialize(
2334                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2335                Some(did_305()),
2336            )
2337        }
2338        fn did_390() -> ExplicitDefId {
2339            deserialize(
2340                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2341                Some(did_281()),
2342            )
2343        }
2344        fn did_391() -> ExplicitDefId {
2345            deserialize(
2346                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2347                Some(did_327()),
2348            )
2349        }
2350        fn did_392() -> ExplicitDefId {
2351            deserialize(
2352                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2353                Some(did_356()),
2354            )
2355        }
2356        fn did_393() -> ExplicitDefId {
2357            deserialize(
2358                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2359                Some(did_288()),
2360            )
2361        }
2362        fn did_394() -> ExplicitDefId {
2363            deserialize(
2364                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2365                Some(did_318()),
2366            )
2367        }
2368        fn did_395() -> ExplicitDefId {
2369            deserialize(
2370                r##"["rust_primitives",[[{"ValueNs":"offset"},0]],"Fn",false]"##,
2371                Some(did_0()),
2372            )
2373        }
2374        fn did_396() -> ExplicitDefId {
2375            deserialize(
2376                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0],[{"ValueNs":"0"},0]],"Field",false]"##,
2377                Some(did_630()),
2378            )
2379        }
2380        fn did_397() -> ExplicitDefId {
2381            deserialize(
2382                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2383                Some(did_286()),
2384            )
2385        }
2386        fn did_398() -> ExplicitDefId {
2387            deserialize(
2388                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2389                Some(did_297()),
2390            )
2391        }
2392        fn did_399() -> ExplicitDefId {
2393            deserialize(
2394                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2395                Some(did_356()),
2396            )
2397        }
2398        fn did_400() -> ExplicitDefId {
2399            deserialize(
2400                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2401                Some(did_297()),
2402            )
2403        }
2404        fn did_401() -> ExplicitDefId {
2405            deserialize(
2406                r##"["rust_primitives",[["Use",0]],"Use",false]"##,
2407                Some(did_0()),
2408            )
2409        }
2410        fn did_402() -> ExplicitDefId {
2411            deserialize(
2412                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2413                Some(did_281()),
2414            )
2415        }
2416        fn did_403() -> ExplicitDefId {
2417            deserialize(
2418                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",2]],"Use",false]"##,
2419                Some(did_292()),
2420            )
2421        }
2422        fn did_404() -> ExplicitDefId {
2423            deserialize(
2424                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2425                Some(did_322()),
2426            )
2427        }
2428        fn did_405() -> ExplicitDefId {
2429            deserialize(
2430                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2431                Some(did_331()),
2432            )
2433        }
2434        fn did_406() -> ExplicitDefId {
2435            deserialize(
2436                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0],[{"ValueNs":"1"},0]],"Field",false]"##,
2437                Some(did_630()),
2438            )
2439        }
2440        fn did_407() -> ExplicitDefId {
2441            deserialize(
2442                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2443                Some(did_305()),
2444            )
2445        }
2446        fn did_408() -> ExplicitDefId {
2447            deserialize(
2448                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2449                Some(did_299()),
2450            )
2451        }
2452        fn did_409() -> ExplicitDefId {
2453            deserialize(
2454                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2455                Some(did_327()),
2456            )
2457        }
2458        fn did_410() -> ExplicitDefId {
2459            deserialize(
2460                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2461                Some(did_297()),
2462            )
2463        }
2464        fn did_411() -> ExplicitDefId {
2465            deserialize(
2466                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2467                Some(did_284()),
2468            )
2469        }
2470        fn did_412() -> ExplicitDefId {
2471            deserialize(
2472                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2473                Some(did_322()),
2474            )
2475        }
2476        fn did_413() -> ExplicitDefId {
2477            deserialize(
2478                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2479                Some(did_327()),
2480            )
2481        }
2482        fn did_414() -> ExplicitDefId {
2483            deserialize(
2484                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2485                Some(did_281()),
2486            )
2487        }
2488        fn did_415() -> ExplicitDefId {
2489            deserialize(
2490                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2491                Some(did_297()),
2492            )
2493        }
2494        fn did_416() -> ExplicitDefId {
2495            deserialize(
2496                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2497                Some(did_318()),
2498            )
2499        }
2500        fn did_417() -> ExplicitDefId {
2501            deserialize(
2502                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2503                Some(did_356()),
2504            )
2505        }
2506        fn did_418() -> ExplicitDefId {
2507            deserialize(
2508                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2509                Some(did_288()),
2510            )
2511        }
2512        fn did_419() -> ExplicitDefId {
2513            deserialize(
2514                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
2515                Some(did_327()),
2516            )
2517        }
2518        fn did_420() -> ExplicitDefId {
2519            deserialize(
2520                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2521                Some(did_349()),
2522            )
2523        }
2524        fn did_421() -> ExplicitDefId {
2525            deserialize(
2526                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice"},0]],"Fn",false]"##,
2527                Some(did_290()),
2528            )
2529        }
2530        fn did_422() -> ExplicitDefId {
2531            deserialize(
2532                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2533                Some(did_331()),
2534            )
2535        }
2536        fn did_423() -> ExplicitDefId {
2537            deserialize(
2538                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2539                Some(did_322()),
2540            )
2541        }
2542        fn did_424() -> ExplicitDefId {
2543            deserialize(
2544                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2545                Some(did_288()),
2546            )
2547        }
2548        fn did_425() -> ExplicitDefId {
2549            deserialize(
2550                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2551                Some(did_327()),
2552            )
2553        }
2554        fn did_426() -> ExplicitDefId {
2555            deserialize(
2556                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mresult"},0]],"Mod",false]"##,
2557                Some(did_323()),
2558            )
2559        }
2560        fn did_427() -> ExplicitDefId {
2561            deserialize(
2562                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mresult"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
2563                Some(did_426()),
2564            )
2565        }
2566        fn did_428() -> ExplicitDefId {
2567            deserialize(
2568                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"repeat"},0]],"Fn",false]"##,
2569                Some(did_1()),
2570            )
2571        }
2572        fn did_429() -> ExplicitDefId {
2573            deserialize(
2574                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2575                Some(did_297()),
2576            )
2577        }
2578        fn did_430() -> ExplicitDefId {
2579            deserialize(
2580                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2581                Some(did_284()),
2582            )
2583        }
2584        fn did_431() -> ExplicitDefId {
2585            deserialize(
2586                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2587                Some(did_311()),
2588            )
2589        }
2590        fn did_432() -> ExplicitDefId {
2591            deserialize(
2592                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2593                Some(did_349()),
2594            )
2595        }
2596        fn did_433() -> ExplicitDefId {
2597            deserialize(
2598                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2599                Some(did_286()),
2600            )
2601        }
2602        fn did_434() -> ExplicitDefId {
2603            deserialize(
2604                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2605                Some(did_322()),
2606            )
2607        }
2608        fn did_435() -> ExplicitDefId {
2609            deserialize(
2610                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2611                Some(did_281()),
2612            )
2613        }
2614        fn did_436() -> ExplicitDefId {
2615            deserialize(
2616                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2617                Some(did_284()),
2618            )
2619        }
2620        fn did_437() -> ExplicitDefId {
2621            deserialize(
2622                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2623                Some(did_327()),
2624            )
2625        }
2626        fn did_438() -> ExplicitDefId {
2627            deserialize(
2628                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"refinements"},0]],"Fn",false]"##,
2629                Some(did_292()),
2630            )
2631        }
2632        fn did_439() -> ExplicitDefId {
2633            deserialize(
2634                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2635                Some(did_286()),
2636            )
2637        }
2638        fn did_440() -> ExplicitDefId {
2639            deserialize(
2640                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop"},0]],"Fn",false]"##,
2641                Some(did_1()),
2642            )
2643        }
2644        fn did_441() -> ExplicitDefId {
2645            deserialize(
2646                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2647                Some(did_331()),
2648            )
2649        }
2650        fn did_442() -> ExplicitDefId {
2651            deserialize(
2652                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2653                Some(did_297()),
2654            )
2655        }
2656        fn did_443() -> ExplicitDefId {
2657            deserialize(
2658                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2659                Some(did_327()),
2660            )
2661        }
2662        fn did_444() -> ExplicitDefId {
2663            deserialize(
2664                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2665                Some(did_331()),
2666            )
2667        }
2668        fn did_445() -> ExplicitDefId {
2669            deserialize(
2670                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2671                Some(did_331()),
2672            )
2673        }
2674        fn did_446() -> ExplicitDefId {
2675            deserialize(
2676                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
2677                Some(did_288()),
2678            )
2679        }
2680        fn did_447() -> ExplicitDefId {
2681            deserialize(
2682                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_cf"},0]],"Fn",false]"##,
2683                Some(did_290()),
2684            )
2685        }
2686        fn did_448() -> ExplicitDefId {
2687            deserialize(
2688                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_return"},0]],"Fn",false]"##,
2689                Some(did_290()),
2690            )
2691        }
2692        fn did_449() -> ExplicitDefId {
2693            deserialize(
2694                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2695                Some(did_322()),
2696            )
2697        }
2698        fn did_450() -> ExplicitDefId {
2699            deserialize(
2700                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2701                Some(did_322()),
2702            )
2703        }
2704        fn did_451() -> ExplicitDefId {
2705            deserialize(
2706                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2707                Some(did_322()),
2708            )
2709        }
2710        fn did_452() -> ExplicitDefId {
2711            deserialize(
2712                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2713                Some(did_284()),
2714            )
2715        }
2716        fn did_453() -> ExplicitDefId {
2717            deserialize(
2718                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2719                Some(did_281()),
2720            )
2721        }
2722        fn did_454() -> ExplicitDefId {
2723            deserialize(
2724                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
2725                Some(did_331()),
2726            )
2727        }
2728        fn did_455() -> ExplicitDefId {
2729            deserialize(
2730                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice"},0]],"Fn",false]"##,
2731                Some(did_290()),
2732            )
2733        }
2734        fn did_456() -> ExplicitDefId {
2735            deserialize(
2736                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2737                Some(did_305()),
2738            )
2739        }
2740        fn did_457() -> ExplicitDefId {
2741            deserialize(
2742                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2743                Some(did_284()),
2744            )
2745        }
2746        fn did_458() -> ExplicitDefId {
2747            deserialize(
2748                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2749                Some(did_281()),
2750            )
2751        }
2752        fn did_459() -> ExplicitDefId {
2753            deserialize(
2754                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"into_machine"},0]],"Fn",false]"##,
2755                Some(did_349()),
2756            )
2757        }
2758        fn did_460() -> ExplicitDefId {
2759            deserialize(
2760                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2761                Some(did_286()),
2762            )
2763        }
2764        fn did_461() -> ExplicitDefId {
2765            deserialize(
2766                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2767                Some(did_322()),
2768            )
2769        }
2770        fn did_462() -> ExplicitDefId {
2771            deserialize(
2772                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2773                Some(did_299()),
2774            )
2775        }
2776        fn did_463() -> ExplicitDefId {
2777            deserialize(
2778                r##"["rust_primitives",[[{"TypeNs":"alloc"},0]],"ExternCrate",false]"##,
2779                Some(did_0()),
2780            )
2781        }
2782        fn did_464() -> ExplicitDefId {
2783            deserialize(
2784                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2785                Some(did_297()),
2786            )
2787        }
2788        fn did_465() -> ExplicitDefId {
2789            deserialize(
2790                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2791                Some(did_299()),
2792            )
2793        }
2794        fn did_466() -> ExplicitDefId {
2795            deserialize(
2796                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2797                Some(did_311()),
2798            )
2799        }
2800        fn did_467() -> ExplicitDefId {
2801            deserialize(
2802                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2803                Some(did_322()),
2804            )
2805        }
2806        fn did_468() -> ExplicitDefId {
2807            deserialize(
2808                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2809                Some(did_331()),
2810            )
2811        }
2812        fn did_469() -> ExplicitDefId {
2813            deserialize(
2814                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2815                Some(did_299()),
2816            )
2817        }
2818        fn did_470() -> ExplicitDefId {
2819            deserialize(
2820                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2821                Some(did_297()),
2822            )
2823        }
2824        fn did_471() -> ExplicitDefId {
2825            deserialize(
2826                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
2827                Some(did_356()),
2828            )
2829        }
2830        fn did_472() -> ExplicitDefId {
2831            deserialize(
2832                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2833                Some(did_305()),
2834            )
2835        }
2836        fn did_473() -> ExplicitDefId {
2837            deserialize(
2838                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2839                Some(did_311()),
2840            )
2841        }
2842        fn did_474() -> ExplicitDefId {
2843            deserialize(
2844                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],["Use",0]],"Use",false]"##,
2845                Some(did_302()),
2846            )
2847        }
2848        fn did_475() -> ExplicitDefId {
2849            deserialize(
2850                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_cf"},0]],"Fn",false]"##,
2851                Some(did_290()),
2852            )
2853        }
2854        fn did_476() -> ExplicitDefId {
2855            deserialize(
2856                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
2857                Some(did_349()),
2858            )
2859        }
2860        fn did_477() -> ExplicitDefId {
2861            deserialize(
2862                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2863                Some(did_286()),
2864            )
2865        }
2866        fn did_478() -> ExplicitDefId {
2867            deserialize(
2868                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
2869                Some(did_322()),
2870            )
2871        }
2872        fn did_479() -> ExplicitDefId {
2873            deserialize(
2874                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
2875                Some(did_297()),
2876            )
2877        }
2878        fn did_480() -> ExplicitDefId {
2879            deserialize(
2880                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"ControlFlowMonad"},0]],"Trait",false]"##,
2881                Some(did_323()),
2882            )
2883        }
2884        fn did_481() -> ExplicitDefId {
2885            deserialize(
2886                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"ControlFlowMonad"},0],[{"ValueNs":"lift"},0]],"AssocFn",false]"##,
2887                Some(did_480()),
2888            )
2889        }
2890        fn did_482() -> ExplicitDefId {
2891            deserialize(
2892                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2893                Some(did_288()),
2894            )
2895        }
2896        fn did_483() -> ExplicitDefId {
2897            deserialize(
2898                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2899                Some(did_305()),
2900            )
2901        }
2902        fn did_484() -> ExplicitDefId {
2903            deserialize(
2904                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"iterator_functions"},0]],"Fn",false]"##,
2905                Some(did_292()),
2906            )
2907        }
2908        fn did_485() -> ExplicitDefId {
2909            deserialize(
2910                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
2911                Some(did_284()),
2912            )
2913        }
2914        fn did_486() -> ExplicitDefId {
2915            deserialize(
2916                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
2917                Some(did_311()),
2918            )
2919        }
2920        fn did_487() -> ExplicitDefId {
2921            deserialize(
2922                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
2923                Some(did_322()),
2924            )
2925        }
2926        fn did_488() -> ExplicitDefId {
2927            deserialize(
2928                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
2929                Some(did_318()),
2930            )
2931        }
2932        fn did_489() -> ExplicitDefId {
2933            deserialize(
2934                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_chunked_slice_return"},0]],"Fn",false]"##,
2935                Some(did_290()),
2936            )
2937        }
2938        fn did_490() -> ExplicitDefId {
2939            deserialize(
2940                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2941                Some(did_331()),
2942            )
2943        }
2944        fn did_491() -> ExplicitDefId {
2945            deserialize(
2946                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
2947                Some(did_286()),
2948            )
2949        }
2950        fn did_492() -> ExplicitDefId {
2951            deserialize(
2952                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2953                Some(did_349()),
2954            )
2955        }
2956        fn did_493() -> ExplicitDefId {
2957            deserialize(
2958                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2959                Some(did_349()),
2960            )
2961        }
2962        fn did_494() -> ExplicitDefId {
2963            deserialize(
2964                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
2965                Some(did_305()),
2966            )
2967        }
2968        fn did_495() -> ExplicitDefId {
2969            deserialize(
2970                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2971                Some(did_331()),
2972            )
2973        }
2974        fn did_496() -> ExplicitDefId {
2975            deserialize(
2976                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
2977                Some(did_299()),
2978            )
2979        }
2980        fn did_497() -> ExplicitDefId {
2981            deserialize(
2982                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
2983                Some(did_286()),
2984            )
2985        }
2986        fn did_498() -> ExplicitDefId {
2987            deserialize(
2988                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
2989                Some(did_305()),
2990            )
2991        }
2992        fn did_499() -> ExplicitDefId {
2993            deserialize(
2994                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
2995                Some(did_311()),
2996            )
2997        }
2998        fn did_500() -> ExplicitDefId {
2999            deserialize(
3000                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3001                Some(did_349()),
3002            )
3003        }
3004        fn did_501() -> ExplicitDefId {
3005            deserialize(
3006                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3007                Some(did_331()),
3008            )
3009        }
3010        fn did_502() -> ExplicitDefId {
3011            deserialize(
3012                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3013                Some(did_286()),
3014            )
3015        }
3016        fn did_503() -> ExplicitDefId {
3017            deserialize(
3018                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3019                Some(did_288()),
3020            )
3021        }
3022        fn did_504() -> ExplicitDefId {
3023            deserialize(
3024                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice_cf"},0]],"Fn",false]"##,
3025                Some(did_290()),
3026            )
3027        }
3028        fn did_505() -> ExplicitDefId {
3029            deserialize(
3030                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3031                Some(did_299()),
3032            )
3033        }
3034        fn did_506() -> ExplicitDefId {
3035            deserialize(
3036                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3037                Some(did_281()),
3038            )
3039        }
3040        fn did_507() -> ExplicitDefId {
3041            deserialize(
3042                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"from_machine"},0]],"Fn",false]"##,
3043                Some(did_349()),
3044            )
3045        }
3046        fn did_508() -> ExplicitDefId {
3047            deserialize(
3048                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3049                Some(did_331()),
3050            )
3051        }
3052        fn did_509() -> ExplicitDefId {
3053            deserialize(
3054                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3055                Some(did_305()),
3056            )
3057        }
3058        fn did_510() -> ExplicitDefId {
3059            deserialize(
3060                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3061                Some(did_288()),
3062            )
3063        }
3064        fn did_511() -> ExplicitDefId {
3065            deserialize(
3066                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3067                Some(did_311()),
3068            )
3069        }
3070        fn did_512() -> ExplicitDefId {
3071            deserialize(
3072                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3073                Some(did_305()),
3074            )
3075        }
3076        fn did_513() -> ExplicitDefId {
3077            deserialize(
3078                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3079                Some(did_297()),
3080            )
3081        }
3082        fn did_514() -> ExplicitDefId {
3083            deserialize(
3084                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3085                Some(did_305()),
3086            )
3087        }
3088        fn did_515() -> ExplicitDefId {
3089            deserialize(
3090                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3091                Some(did_286()),
3092            )
3093        }
3094        fn did_516() -> ExplicitDefId {
3095            deserialize(
3096                r##"["rust_primitives",[[{"TypeNs":"u8"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3097                Some(did_297()),
3098            )
3099        }
3100        fn did_517() -> ExplicitDefId {
3101            deserialize(
3102                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3103                Some(did_288()),
3104            )
3105        }
3106        fn did_518() -> ExplicitDefId {
3107            deserialize(
3108                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",0]],"Use",false]"##,
3109                Some(did_292()),
3110            )
3111        }
3112        fn did_519() -> ExplicitDefId {
3113            deserialize(
3114                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by_return"},0]],"Fn",false]"##,
3115                Some(did_290()),
3116            )
3117        }
3118        fn did_520() -> ExplicitDefId {
3119            deserialize(
3120                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3121                Some(did_281()),
3122            )
3123        }
3124        fn did_521() -> ExplicitDefId {
3125            deserialize(
3126                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3127                Some(did_311()),
3128            )
3129        }
3130        fn did_522() -> ExplicitDefId {
3131            deserialize(
3132                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_slice_return"},0]],"Fn",false]"##,
3133                Some(did_290()),
3134            )
3135        }
3136        fn did_523() -> ExplicitDefId {
3137            deserialize(
3138                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mexception"},0]],"Mod",false]"##,
3139                Some(did_323()),
3140            )
3141        }
3142        fn did_524() -> ExplicitDefId {
3143            deserialize(
3144                r##"["rust_primitives",[[{"TypeNs":"crypto_abstractions"},0],["Use",0]],"Use",false]"##,
3145                Some(did_295()),
3146            )
3147        }
3148        fn did_525() -> ExplicitDefId {
3149            deserialize(
3150                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3151                Some(did_349()),
3152            )
3153        }
3154        fn did_526() -> ExplicitDefId {
3155            deserialize(
3156                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3157                Some(did_311()),
3158            )
3159        }
3160        fn did_527() -> ExplicitDefId {
3161            deserialize(
3162                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3163                Some(did_356()),
3164            )
3165        }
3166        fn did_528() -> ExplicitDefId {
3167            deserialize(
3168                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3169                Some(did_288()),
3170            )
3171        }
3172        fn did_529() -> ExplicitDefId {
3173            deserialize(
3174                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3175                Some(did_322()),
3176            )
3177        }
3178        fn did_530() -> ExplicitDefId {
3179            deserialize(
3180                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3181                Some(did_318()),
3182            )
3183        }
3184        fn did_531() -> ExplicitDefId {
3185            deserialize(
3186                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"_"},0],[{"ValueNs":"arith"},0]],"Fn",false]"##,
3187                Some(did_302()),
3188            )
3189        }
3190        fn did_532() -> ExplicitDefId {
3191            deserialize(
3192                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3193                Some(did_284()),
3194            )
3195        }
3196        fn did_533() -> ExplicitDefId {
3197            deserialize(
3198                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3199                Some(did_281()),
3200            )
3201        }
3202        fn did_534() -> ExplicitDefId {
3203            deserialize(
3204                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3205                Some(did_322()),
3206            )
3207        }
3208        fn did_535() -> ExplicitDefId {
3209            deserialize(
3210                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3211                Some(did_318()),
3212            )
3213        }
3214        fn did_536() -> ExplicitDefId {
3215            deserialize(
3216                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitand"},0]],"Fn",false]"##,
3217                Some(did_305()),
3218            )
3219        }
3220        fn did_537() -> ExplicitDefId {
3221            deserialize(
3222                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3223                Some(did_284()),
3224            )
3225        }
3226        fn did_538() -> ExplicitDefId {
3227            deserialize(
3228                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3229                Some(did_281()),
3230            )
3231        }
3232        fn did_539() -> ExplicitDefId {
3233            deserialize(
3234                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3235                Some(did_331()),
3236            )
3237        }
3238        fn did_540() -> ExplicitDefId {
3239            deserialize(
3240                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3241                Some(did_327()),
3242            )
3243        }
3244        fn did_541() -> ExplicitDefId {
3245            deserialize(
3246                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_enumerated_chunked_slice_return"},0]],"Fn",false]"##,
3247                Some(did_290()),
3248            )
3249        }
3250        fn did_542() -> ExplicitDefId {
3251            deserialize(
3252                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3253                Some(did_288()),
3254            )
3255        }
3256        fn did_543() -> ExplicitDefId {
3257            deserialize(
3258                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3259                Some(did_356()),
3260            )
3261        }
3262        fn did_544() -> ExplicitDefId {
3263            deserialize(
3264                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3265                Some(did_318()),
3266            )
3267        }
3268        fn did_545() -> ExplicitDefId {
3269            deserialize(
3270                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3271                Some(did_356()),
3272            )
3273        }
3274        fn did_546() -> ExplicitDefId {
3275            deserialize(
3276                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3277                Some(did_318()),
3278            )
3279        }
3280        fn did_547() -> ExplicitDefId {
3281            deserialize(
3282                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3283                Some(did_284()),
3284            )
3285        }
3286        fn did_548() -> ExplicitDefId {
3287            deserialize(
3288                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3289                Some(did_284()),
3290            )
3291        }
3292        fn did_549() -> ExplicitDefId {
3293            deserialize(
3294                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3295                Some(did_305()),
3296            )
3297        }
3298        fn did_550() -> ExplicitDefId {
3299            deserialize(
3300                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3301                Some(did_322()),
3302            )
3303        }
3304        fn did_551() -> ExplicitDefId {
3305            deserialize(
3306                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"int"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3307                Some(did_349()),
3308            )
3309        }
3310        fn did_552() -> ExplicitDefId {
3311            deserialize(
3312                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"sub"},0]],"Fn",false]"##,
3313                Some(did_284()),
3314            )
3315        }
3316        fn did_553() -> ExplicitDefId {
3317            deserialize(
3318                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"control_flow_monad"},0],[{"TypeNs":"mexception"},0],[{"ValueNs":"run"},0]],"Fn",false]"##,
3319                Some(did_523()),
3320            )
3321        }
3322        fn did_554() -> ExplicitDefId {
3323            deserialize(
3324                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"logical_op_or"},0]],"Fn",false]"##,
3325                Some(did_1()),
3326            )
3327        }
3328        fn did_555() -> ExplicitDefId {
3329            deserialize(
3330                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"folds"},0],[{"ValueNs":"fold_range_step_by_cf"},0]],"Fn",false]"##,
3331                Some(did_290()),
3332            )
3333        }
3334        fn did_556() -> ExplicitDefId {
3335            deserialize(
3336                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"dropped_body"},0]],"Fn",false]"##,
3337                Some(did_1()),
3338            )
3339        }
3340        fn did_557() -> ExplicitDefId {
3341            deserialize(
3342                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3343                Some(did_286()),
3344            )
3345        }
3346        fn did_558() -> ExplicitDefId {
3347            deserialize(
3348                r##"["rust_primitives",[[{"TypeNs":"u64"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3349                Some(did_286()),
3350            )
3351        }
3352        fn did_559() -> ExplicitDefId {
3353            deserialize(
3354                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3355                Some(did_281()),
3356            )
3357        }
3358        fn did_560() -> ExplicitDefId {
3359            deserialize(
3360                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3361                Some(did_281()),
3362            )
3363        }
3364        fn did_561() -> ExplicitDefId {
3365            deserialize(
3366                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3367                Some(did_288()),
3368            )
3369        }
3370        fn did_562() -> ExplicitDefId {
3371            deserialize(
3372                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"failure"},0]],"Fn",false]"##,
3373                Some(did_1()),
3374            )
3375        }
3376        fn did_563() -> ExplicitDefId {
3377            deserialize(
3378                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3379                Some(did_327()),
3380            )
3381        }
3382        fn did_564() -> ExplicitDefId {
3383            deserialize(
3384                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3385                Some(did_327()),
3386            )
3387        }
3388        fn did_565() -> ExplicitDefId {
3389            deserialize(
3390                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"div"},0]],"Fn",false]"##,
3391                Some(did_318()),
3392            )
3393        }
3394        fn did_566() -> ExplicitDefId {
3395            deserialize(
3396                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3397                Some(did_331()),
3398            )
3399        }
3400        fn did_567() -> ExplicitDefId {
3401            deserialize(
3402                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop_cf"},0]],"Fn",false]"##,
3403                Some(did_1()),
3404            )
3405        }
3406        fn did_568() -> ExplicitDefId {
3407            deserialize(
3408                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"question_mark_result"},0]],"Fn",false]"##,
3409                Some(did_292()),
3410            )
3411        }
3412        fn did_569() -> ExplicitDefId {
3413            deserialize(
3414                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3415                Some(did_356()),
3416            )
3417        }
3418        fn did_570() -> ExplicitDefId {
3419            deserialize(
3420                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3421                Some(did_299()),
3422            )
3423        }
3424        fn did_571() -> ExplicitDefId {
3425            deserialize(
3426                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"lt"},0]],"Fn",false]"##,
3427                Some(did_299()),
3428            )
3429        }
3430        fn did_572() -> ExplicitDefId {
3431            deserialize(
3432                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3433                Some(did_281()),
3434            )
3435        }
3436        fn did_573() -> ExplicitDefId {
3437            deserialize(
3438                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"shr"},0]],"Fn",false]"##,
3439                Some(did_299()),
3440            )
3441        }
3442        fn did_574() -> ExplicitDefId {
3443            deserialize(
3444                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"shl"},0]],"Fn",false]"##,
3445                Some(did_311()),
3446            )
3447        }
3448        fn did_575() -> ExplicitDefId {
3449            deserialize(
3450                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"gt"},0]],"Fn",false]"##,
3451                Some(did_318()),
3452            )
3453        }
3454        fn did_576() -> ExplicitDefId {
3455            deserialize(
3456                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"props"},0]],"Fn",false]"##,
3457                Some(did_292()),
3458            )
3459        }
3460        fn did_577() -> ExplicitDefId {
3461            deserialize(
3462                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"ValueNs":"props"},0],["Use",0]],"Use",false]"##,
3463                Some(did_576()),
3464            )
3465        }
3466        fn did_578() -> ExplicitDefId {
3467            deserialize(
3468                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3469                Some(did_318()),
3470            )
3471        }
3472        fn did_579() -> ExplicitDefId {
3473            deserialize(
3474                r##"["rust_primitives",[[{"TypeNs":"usize"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3475                Some(did_322()),
3476            )
3477        }
3478        fn did_580() -> ExplicitDefId {
3479            deserialize(
3480                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3481                Some(did_331()),
3482            )
3483        }
3484        fn did_581() -> ExplicitDefId {
3485            deserialize(
3486                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3487                Some(did_356()),
3488            )
3489        }
3490        fn did_582() -> ExplicitDefId {
3491            deserialize(
3492                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Use",1]],"Use",false]"##,
3493                Some(did_292()),
3494            )
3495        }
3496        fn did_583() -> ExplicitDefId {
3497            deserialize(
3498                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3499                Some(did_356()),
3500            )
3501        }
3502        fn did_584() -> ExplicitDefId {
3503            deserialize(
3504                r##"["rust_primitives",[[{"TypeNs":"u128"},0],[{"ValueNs":"neg"},0]],"Fn",false]"##,
3505                Some(did_281()),
3506            )
3507        }
3508        fn did_585() -> ExplicitDefId {
3509            deserialize(
3510                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3511                Some(did_331()),
3512            )
3513        }
3514        fn did_586() -> ExplicitDefId {
3515            deserialize(
3516                r##"["rust_primitives",[[{"TypeNs":"u16"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3517                Some(did_284()),
3518            )
3519        }
3520        fn did_587() -> ExplicitDefId {
3521            deserialize(
3522                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3523                Some(did_288()),
3524            )
3525        }
3526        fn did_588() -> ExplicitDefId {
3527            deserialize(
3528                r##"["rust_primitives",[[{"TypeNs":"i16"},0],[{"ValueNs":"bit_xor"},0]],"Fn",false]"##,
3529                Some(did_318()),
3530            )
3531        }
3532        fn did_589() -> ExplicitDefId {
3533            deserialize(
3534                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"bitor"},0]],"Fn",false]"##,
3535                Some(did_305()),
3536            )
3537        }
3538        fn did_590() -> ExplicitDefId {
3539            deserialize(
3540                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"le"},0]],"Fn",false]"##,
3541                Some(did_327()),
3542            )
3543        }
3544        fn did_591() -> ExplicitDefId {
3545            deserialize(
3546                r##"["rust_primitives",[[{"TypeNs":"i8"},0],[{"ValueNs":"add"},0]],"Fn",false]"##,
3547                Some(did_327()),
3548            )
3549        }
3550        fn did_592() -> ExplicitDefId {
3551            deserialize(
3552                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"ne"},0]],"Fn",false]"##,
3553                Some(did_356()),
3554            )
3555        }
3556        fn did_593() -> ExplicitDefId {
3557            deserialize(
3558                r##"["rust_primitives",[[{"TypeNs":"isize"},0],[{"ValueNs":"rem"},0]],"Fn",false]"##,
3559                Some(did_288()),
3560            )
3561        }
3562        fn did_594() -> ExplicitDefId {
3563            deserialize(
3564                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"eq"},0]],"Fn",false]"##,
3565                Some(did_356()),
3566            )
3567        }
3568        fn did_595() -> ExplicitDefId {
3569            deserialize(
3570                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"monomorphized_update_at"},0],[{"ValueNs":"update_at_range_to"},0]],"Fn",false]"##,
3571                Some(did_313()),
3572            )
3573        }
3574        fn did_596() -> ExplicitDefId {
3575            deserialize(
3576                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"machine_int"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3577                Some(did_305()),
3578            )
3579        }
3580        fn did_597() -> ExplicitDefId {
3581            deserialize(
3582                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"bit_or"},0]],"Fn",false]"##,
3583                Some(did_356()),
3584            )
3585        }
3586        fn did_598() -> ExplicitDefId {
3587            deserialize(
3588                r##"["rust_primitives",[[{"TypeNs":"i128"},0],[{"ValueNs":"mul"},0]],"Fn",false]"##,
3589                Some(did_356()),
3590            )
3591        }
3592        fn did_599() -> ExplicitDefId {
3593            deserialize(
3594                r##"["rust_primitives",[[{"TypeNs":"u32"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3595                Some(did_299()),
3596            )
3597        }
3598        fn did_600() -> ExplicitDefId {
3599            deserialize(
3600                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"ValueNs":"while_loop_return"},0]],"Fn",false]"##,
3601                Some(did_1()),
3602            )
3603        }
3604        fn did_601() -> ExplicitDefId {
3605            deserialize(
3606                r##"["rust_primitives",[[{"TypeNs":"i32"},0],[{"ValueNs":"ge"},0]],"Fn",false]"##,
3607                Some(did_311()),
3608            )
3609        }
3610        fn did_602() -> ExplicitDefId {
3611            deserialize(
3612                r##"["rust_primitives",[[{"TypeNs":"i64"},0],[{"ValueNs":"bit_and"},0]],"Fn",false]"##,
3613                Some(did_331()),
3614            )
3615        }
3616        fn did_603() -> ExplicitDefId {
3617            deserialize(
3618                r##"["core",[[{"TypeNs":"iter"},0],[{"TypeNs":"traits"},0],[{"TypeNs":"iterator"},0],[{"TypeNs":"Iterator"},0],[{"TypeNs":"Item"},0]],"AssocTy",false]"##,
3619                Some(did_191()),
3620            )
3621        }
3622        fn did_604() -> ExplicitDefId {
3623            deserialize(
3624                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Add"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3625                Some(did_194()),
3626            )
3627        }
3628        fn did_605() -> ExplicitDefId {
3629            deserialize(
3630                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Sub"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3631                Some(did_255()),
3632            )
3633        }
3634        fn did_606() -> ExplicitDefId {
3635            deserialize(
3636                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Mul"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3637                Some(did_253()),
3638            )
3639        }
3640        fn did_607() -> ExplicitDefId {
3641            deserialize(
3642                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Div"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3643                Some(did_251()),
3644            )
3645        }
3646        fn did_608() -> ExplicitDefId {
3647            deserialize(
3648                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Rem"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3649                Some(did_259()),
3650            )
3651        }
3652        fn did_609() -> ExplicitDefId {
3653            deserialize(
3654                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitXor"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3655                Some(did_249()),
3656            )
3657        }
3658        fn did_610() -> ExplicitDefId {
3659            deserialize(
3660                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitAnd"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3661                Some(did_247()),
3662            )
3663        }
3664        fn did_611() -> ExplicitDefId {
3665            deserialize(
3666                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"BitOr"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3667                Some(did_265()),
3668            )
3669        }
3670        fn did_612() -> ExplicitDefId {
3671            deserialize(
3672                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shl"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3673                Some(did_261()),
3674            )
3675        }
3676        fn did_613() -> ExplicitDefId {
3677            deserialize(
3678                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Shr"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3679                Some(did_263()),
3680            )
3681        }
3682        fn did_614() -> ExplicitDefId {
3683            deserialize(
3684                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"arith"},0],[{"TypeNs":"Neg"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3685                Some(did_257()),
3686            )
3687        }
3688        fn did_615() -> ExplicitDefId {
3689            deserialize(
3690                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"bit"},0],[{"TypeNs":"Not"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3691                Some(did_159()),
3692            )
3693        }
3694        fn did_616() -> ExplicitDefId {
3695            deserialize(
3696                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"try_trait"},0],[{"TypeNs":"Try"},0],[{"TypeNs":"Output"},0]],"AssocTy",false]"##,
3697                Some(did_237()),
3698            )
3699        }
3700        fn did_617() -> ExplicitDefId {
3701            deserialize(
3702                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"explicit_monadic"},0]],"Mod",false]"##,
3703                Some(did_1()),
3704            )
3705        }
3706        fn did_618() -> ExplicitDefId {
3707            deserialize(
3708                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"explicit_monadic"},0],[{"ValueNs":"pure"},0]],"Fn",false]"##,
3709                Some(did_617()),
3710            )
3711        }
3712        fn did_619() -> ExplicitDefId {
3713            deserialize(
3714                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"explicit_monadic"},0],[{"ValueNs":"lift"},0]],"Fn",false]"##,
3715                Some(did_617()),
3716            )
3717        }
3718        fn did_620() -> ExplicitDefId {
3719            deserialize(
3720                r##"["core",[[{"TypeNs":"fmt"},0],[{"TypeNs":"num"},0],["Impl",54]],{"Impl":{"of_trait":true}},false]"##,
3721                Some(did_168()),
3722            )
3723        }
3724        fn did_621() -> ExplicitDefId {
3725            deserialize(
3726                r##"["core",[[{"TypeNs":"marker"},0],[{"TypeNs":"Destruct"},0]],"Trait",false]"##,
3727                Some(did_274()),
3728            )
3729        }
3730        fn did_622() -> ExplicitDefId {
3731            deserialize(
3732                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"Eq"},0]],"Trait",false]"##,
3733                Some(did_155()),
3734            )
3735        }
3736        fn did_623() -> ExplicitDefId {
3737            deserialize(
3738                r##"["core",[[{"TypeNs":"cmp"},0],[{"TypeNs":"Ord"},0]],"Trait",false]"##,
3739                Some(did_155()),
3740            )
3741        }
3742        fn did_624() -> ExplicitDefId {
3743            deserialize(
3744                r##"["core",[[{"TypeNs":"marker"},0],[{"TypeNs":"StructuralPartialEq"},0]],"Trait",false]"##,
3745                Some(did_274()),
3746            )
3747        }
3748        fn did_625() -> ExplicitDefId {
3749            deserialize(
3750                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],["Impl",1]],{"Impl":{"of_trait":true}},false]"##,
3751                Some(did_292()),
3752            )
3753        }
3754        fn did_626() -> ExplicitDefId {
3755            deserialize(
3756                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"TypeNs":"Foo"},0]],"Struct",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],["Impl",0]],{"Impl":{"of_trait":true}},false]"##,
3763                Some(did_292()),
3764            )
3765        }
3766        fn did_628() -> ExplicitDefId {
3767            deserialize(
3768                r##"["rust_primitives",[[{"MacroNs":"impl_arith"},0]],{"Macro":{"bang":true,"attr":false,"derive":false}},false]"##,
3769                Some(did_0()),
3770            )
3771        }
3772        fn did_629() -> ExplicitDefId {
3773            deserialize(
3774                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"Range"},0]],"Struct",true]"##,
3775                Some(did_49()),
3776            )
3777        }
3778        fn did_630() -> ExplicitDefId {
3779            deserialize(
3780                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Tuple2"},0]],"Struct",true]"##,
3781                Some(did_1()),
3782            )
3783        }
3784        fn did_631() -> ExplicitDefId {
3785            deserialize(
3786                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Break"},0]],"Variant",true]"##,
3787                Some(did_121()),
3788            )
3789        }
3790        fn did_632() -> ExplicitDefId {
3791            deserialize(
3792                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"control_flow"},0],[{"TypeNs":"ControlFlow"},0],[{"TypeNs":"Continue"},0]],"Variant",true]"##,
3793                Some(did_121()),
3794            )
3795        }
3796        fn did_633() -> ExplicitDefId {
3797            deserialize(
3798                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeTo"},0]],"Struct",true]"##,
3799                Some(did_49()),
3800            )
3801        }
3802        fn did_634() -> ExplicitDefId {
3803            deserialize(
3804                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFull"},0]],"Struct",true]"##,
3805                Some(did_49()),
3806            )
3807        }
3808        fn did_635() -> ExplicitDefId {
3809            deserialize(
3810                r##"["core",[[{"TypeNs":"ops"},0],[{"TypeNs":"range"},0],[{"TypeNs":"RangeFrom"},0]],"Struct",true]"##,
3811                Some(did_49()),
3812            )
3813        }
3814        fn did_636() -> ExplicitDefId {
3815            deserialize(
3816                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Err"},0]],"Variant",true]"##,
3817                Some(did_77()),
3818            )
3819        }
3820        fn did_637() -> ExplicitDefId {
3821            deserialize(
3822                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"Some"},0]],"Variant",true]"##,
3823                Some(did_164()),
3824            )
3825        }
3826        fn did_638() -> ExplicitDefId {
3827            deserialize(
3828                r##"["core",[[{"TypeNs":"result"},0],[{"TypeNs":"Result"},0],[{"TypeNs":"Ok"},0]],"Variant",true]"##,
3829                Some(did_77()),
3830            )
3831        }
3832        fn did_639() -> ExplicitDefId {
3833            deserialize(
3834                r##"["rust_primitives",[[{"TypeNs":"hax"},0],[{"TypeNs":"Failure"},0]],"Struct",true]"##,
3835                Some(did_1()),
3836            )
3837        }
3838        fn did_640() -> ExplicitDefId {
3839            deserialize(
3840                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HashAlgorithm"},0],[{"TypeNs":"Sha256"},0]],"Variant",true]"##,
3841                Some(did_20()),
3842            )
3843        }
3844        fn did_641() -> ExplicitDefId {
3845            deserialize(
3846                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"HMACAlgorithm"},0],[{"TypeNs":"Sha256"},0]],"Variant",true]"##,
3847                Some(did_63()),
3848            )
3849        }
3850        fn did_642() -> ExplicitDefId {
3851            deserialize(
3852                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"DHGroup"},0],[{"TypeNs":"X25519"},0]],"Variant",true]"##,
3853                Some(did_65()),
3854            )
3855        }
3856        fn did_643() -> ExplicitDefId {
3857            deserialize(
3858                r##"["hax_lib_protocol",[[{"TypeNs":"crypto"},0],[{"TypeNs":"AEADAlgorithm"},0],[{"TypeNs":"Chacha20Poly1305"},0]],"Variant",true]"##,
3859                Some(did_84()),
3860            )
3861        }
3862        fn did_644() -> ExplicitDefId {
3863            deserialize(
3864                r##"["core",[[{"TypeNs":"option"},0],[{"TypeNs":"Option"},0],[{"TypeNs":"None"},0]],"Variant",true]"##,
3865                Some(did_164()),
3866            )
3867        }
3868        fn did_645() -> ExplicitDefId {
3869            deserialize(
3870                r##"["core",[[{"TypeNs":"panicking"},0],[{"TypeNs":"AssertKind"},0],[{"TypeNs":"Eq"},0]],"Variant",true]"##,
3871                Some(did_162()),
3872            )
3873        }
3874        fn did_646() -> ExplicitDefId {
3875            deserialize(
3876                r##"["rust_primitives",[[{"ValueNs":"dummy_hax_concrete_ident_wrapper"},0],[{"TypeNs":"Foo"},0]],"Struct",true]"##,
3877                Some(did_292()),
3878            )
3879        }
3880        [
3881            did_0().into_global_id_inner(),
3882            did_1().into_global_id_inner(),
3883            did_2().into_global_id_inner(),
3884            did_3().into_global_id_inner(),
3885            did_4().into_global_id_inner(),
3886            did_5().into_global_id_inner(),
3887            did_6().into_global_id_inner(),
3888            did_7().into_global_id_inner(),
3889            did_8().into_global_id_inner(),
3890            did_9().into_global_id_inner(),
3891            did_10().into_global_id_inner(),
3892            did_11().into_global_id_inner(),
3893            did_12().into_global_id_inner(),
3894            did_13().into_global_id_inner(),
3895            did_14().into_global_id_inner(),
3896            did_15().into_global_id_inner(),
3897            did_16().into_global_id_inner(),
3898            did_17().into_global_id_inner(),
3899            did_18().into_global_id_inner(),
3900            did_19().into_global_id_inner(),
3901            did_20().into_global_id_inner(),
3902            did_21().into_global_id_inner(),
3903            did_22().into_global_id_inner(),
3904            did_23().into_global_id_inner(),
3905            did_24().into_global_id_inner(),
3906            did_25().into_global_id_inner(),
3907            did_26().into_global_id_inner(),
3908            did_27().into_global_id_inner(),
3909            did_28().into_global_id_inner(),
3910            did_29().into_global_id_inner(),
3911            did_30().into_global_id_inner(),
3912            did_31().into_global_id_inner(),
3913            did_32().into_global_id_inner(),
3914            did_33().into_global_id_inner(),
3915            did_34().into_global_id_inner(),
3916            did_35().into_global_id_inner(),
3917            did_36().into_global_id_inner(),
3918            did_37().into_global_id_inner(),
3919            did_38().into_global_id_inner(),
3920            did_39().into_global_id_inner(),
3921            did_40().into_global_id_inner(),
3922            did_41().into_global_id_inner(),
3923            did_42().into_global_id_inner(),
3924            did_43().into_global_id_inner(),
3925            did_44().into_global_id_inner(),
3926            did_45().into_global_id_inner(),
3927            did_46().into_global_id_inner(),
3928            did_47().into_global_id_inner(),
3929            did_48().into_global_id_inner(),
3930            did_49().into_global_id_inner(),
3931            did_50().into_global_id_inner(),
3932            did_51().into_global_id_inner(),
3933            did_52().into_global_id_inner(),
3934            did_53().into_global_id_inner(),
3935            did_54().into_global_id_inner(),
3936            did_55().into_global_id_inner(),
3937            did_56().into_global_id_inner(),
3938            did_57().into_global_id_inner(),
3939            did_58().into_global_id_inner(),
3940            did_59().into_global_id_inner(),
3941            did_60().into_global_id_inner(),
3942            did_61().into_global_id_inner(),
3943            did_62().into_global_id_inner(),
3944            did_63().into_global_id_inner(),
3945            did_64().into_global_id_inner(),
3946            did_65().into_global_id_inner(),
3947            did_66().into_global_id_inner(),
3948            did_67().into_global_id_inner(),
3949            did_68().into_global_id_inner(),
3950            did_69().into_global_id_inner(),
3951            did_70().into_global_id_inner(),
3952            did_71().into_global_id_inner(),
3953            did_72().into_global_id_inner(),
3954            did_73().into_global_id_inner(),
3955            did_74().into_global_id_inner(),
3956            did_75().into_global_id_inner(),
3957            did_76().into_global_id_inner(),
3958            did_77().into_global_id_inner(),
3959            did_78().into_global_id_inner(),
3960            did_79().into_global_id_inner(),
3961            did_80().into_global_id_inner(),
3962            did_81().into_global_id_inner(),
3963            did_82().into_global_id_inner(),
3964            did_83().into_global_id_inner(),
3965            did_84().into_global_id_inner(),
3966            did_85().into_global_id_inner(),
3967            did_86().into_global_id_inner(),
3968            did_87().into_global_id_inner(),
3969            did_88().into_global_id_inner(),
3970            did_89().into_global_id_inner(),
3971            did_90().into_global_id_inner(),
3972            did_91().into_global_id_inner(),
3973            did_92().into_global_id_inner(),
3974            did_93().into_global_id_inner(),
3975            did_94().into_global_id_inner(),
3976            did_95().into_global_id_inner(),
3977            did_96().into_global_id_inner(),
3978            did_97().into_global_id_inner(),
3979            did_98().into_global_id_inner(),
3980            did_99().into_global_id_inner(),
3981            did_100().into_global_id_inner(),
3982            did_101().into_global_id_inner(),
3983            did_102().into_global_id_inner(),
3984            did_103().into_global_id_inner(),
3985            did_104().into_global_id_inner(),
3986            did_105().into_global_id_inner(),
3987            did_106().into_global_id_inner(),
3988            did_107().into_global_id_inner(),
3989            did_108().into_global_id_inner(),
3990            did_109().into_global_id_inner(),
3991            did_110().into_global_id_inner(),
3992            did_111().into_global_id_inner(),
3993            did_112().into_global_id_inner(),
3994            did_113().into_global_id_inner(),
3995            did_114().into_global_id_inner(),
3996            did_115().into_global_id_inner(),
3997            did_116().into_global_id_inner(),
3998            did_117().into_global_id_inner(),
3999            did_118().into_global_id_inner(),
4000            did_119().into_global_id_inner(),
4001            did_120().into_global_id_inner(),
4002            did_121().into_global_id_inner(),
4003            did_122().into_global_id_inner(),
4004            did_123().into_global_id_inner(),
4005            did_124().into_global_id_inner(),
4006            did_125().into_global_id_inner(),
4007            did_126().into_global_id_inner(),
4008            did_127().into_global_id_inner(),
4009            did_128().into_global_id_inner(),
4010            did_129().into_global_id_inner(),
4011            did_130().into_global_id_inner(),
4012            did_131().into_global_id_inner(),
4013            did_132().into_global_id_inner(),
4014            did_133().into_global_id_inner(),
4015            did_134().into_global_id_inner(),
4016            did_135().into_global_id_inner(),
4017            did_136().into_global_id_inner(),
4018            did_137().into_global_id_inner(),
4019            did_138().into_global_id_inner(),
4020            did_139().into_global_id_inner(),
4021            did_140().into_global_id_inner(),
4022            did_141().into_global_id_inner(),
4023            did_142().into_global_id_inner(),
4024            did_143().into_global_id_inner(),
4025            did_144().into_global_id_inner(),
4026            did_145().into_global_id_inner(),
4027            did_146().into_global_id_inner(),
4028            did_147().into_global_id_inner(),
4029            did_148().into_global_id_inner(),
4030            did_149().into_global_id_inner(),
4031            did_150().into_global_id_inner(),
4032            did_151().into_global_id_inner(),
4033            did_152().into_global_id_inner(),
4034            did_153().into_global_id_inner(),
4035            did_154().into_global_id_inner(),
4036            did_155().into_global_id_inner(),
4037            did_156().into_global_id_inner(),
4038            did_157().into_global_id_inner(),
4039            did_158().into_global_id_inner(),
4040            did_159().into_global_id_inner(),
4041            did_160().into_global_id_inner(),
4042            did_161().into_global_id_inner(),
4043            did_162().into_global_id_inner(),
4044            did_163().into_global_id_inner(),
4045            did_164().into_global_id_inner(),
4046            did_165().into_global_id_inner(),
4047            did_166().into_global_id_inner(),
4048            did_167().into_global_id_inner(),
4049            did_168().into_global_id_inner(),
4050            did_169().into_global_id_inner(),
4051            did_170().into_global_id_inner(),
4052            did_171().into_global_id_inner(),
4053            did_172().into_global_id_inner(),
4054            did_173().into_global_id_inner(),
4055            did_174().into_global_id_inner(),
4056            did_175().into_global_id_inner(),
4057            did_176().into_global_id_inner(),
4058            did_177().into_global_id_inner(),
4059            did_178().into_global_id_inner(),
4060            did_179().into_global_id_inner(),
4061            did_180().into_global_id_inner(),
4062            did_181().into_global_id_inner(),
4063            did_182().into_global_id_inner(),
4064            did_183().into_global_id_inner(),
4065            did_184().into_global_id_inner(),
4066            did_185().into_global_id_inner(),
4067            did_186().into_global_id_inner(),
4068            did_187().into_global_id_inner(),
4069            did_188().into_global_id_inner(),
4070            did_189().into_global_id_inner(),
4071            did_190().into_global_id_inner(),
4072            did_191().into_global_id_inner(),
4073            did_192().into_global_id_inner(),
4074            did_193().into_global_id_inner(),
4075            did_194().into_global_id_inner(),
4076            did_195().into_global_id_inner(),
4077            did_196().into_global_id_inner(),
4078            did_197().into_global_id_inner(),
4079            did_198().into_global_id_inner(),
4080            did_199().into_global_id_inner(),
4081            did_200().into_global_id_inner(),
4082            did_201().into_global_id_inner(),
4083            did_202().into_global_id_inner(),
4084            did_203().into_global_id_inner(),
4085            did_204().into_global_id_inner(),
4086            did_205().into_global_id_inner(),
4087            did_206().into_global_id_inner(),
4088            did_207().into_global_id_inner(),
4089            did_208().into_global_id_inner(),
4090            did_209().into_global_id_inner(),
4091            did_210().into_global_id_inner(),
4092            did_211().into_global_id_inner(),
4093            did_212().into_global_id_inner(),
4094            did_213().into_global_id_inner(),
4095            did_214().into_global_id_inner(),
4096            did_215().into_global_id_inner(),
4097            did_216().into_global_id_inner(),
4098            did_217().into_global_id_inner(),
4099            did_218().into_global_id_inner(),
4100            did_219().into_global_id_inner(),
4101            did_220().into_global_id_inner(),
4102            did_221().into_global_id_inner(),
4103            did_222().into_global_id_inner(),
4104            did_223().into_global_id_inner(),
4105            did_224().into_global_id_inner(),
4106            did_225().into_global_id_inner(),
4107            did_226().into_global_id_inner(),
4108            did_227().into_global_id_inner(),
4109            did_228().into_global_id_inner(),
4110            did_229().into_global_id_inner(),
4111            did_230().into_global_id_inner(),
4112            did_231().into_global_id_inner(),
4113            did_232().into_global_id_inner(),
4114            did_233().into_global_id_inner(),
4115            did_234().into_global_id_inner(),
4116            did_235().into_global_id_inner(),
4117            did_236().into_global_id_inner(),
4118            did_237().into_global_id_inner(),
4119            did_238().into_global_id_inner(),
4120            did_239().into_global_id_inner(),
4121            did_240().into_global_id_inner(),
4122            did_241().into_global_id_inner(),
4123            did_242().into_global_id_inner(),
4124            did_243().into_global_id_inner(),
4125            did_244().into_global_id_inner(),
4126            did_245().into_global_id_inner(),
4127            did_246().into_global_id_inner(),
4128            did_247().into_global_id_inner(),
4129            did_248().into_global_id_inner(),
4130            did_249().into_global_id_inner(),
4131            did_250().into_global_id_inner(),
4132            did_251().into_global_id_inner(),
4133            did_252().into_global_id_inner(),
4134            did_253().into_global_id_inner(),
4135            did_254().into_global_id_inner(),
4136            did_255().into_global_id_inner(),
4137            did_256().into_global_id_inner(),
4138            did_257().into_global_id_inner(),
4139            did_258().into_global_id_inner(),
4140            did_259().into_global_id_inner(),
4141            did_260().into_global_id_inner(),
4142            did_261().into_global_id_inner(),
4143            did_262().into_global_id_inner(),
4144            did_263().into_global_id_inner(),
4145            did_264().into_global_id_inner(),
4146            did_265().into_global_id_inner(),
4147            did_266().into_global_id_inner(),
4148            did_267().into_global_id_inner(),
4149            did_268().into_global_id_inner(),
4150            did_269().into_global_id_inner(),
4151            did_270().into_global_id_inner(),
4152            did_271().into_global_id_inner(),
4153            did_272().into_global_id_inner(),
4154            did_273().into_global_id_inner(),
4155            did_274().into_global_id_inner(),
4156            did_275().into_global_id_inner(),
4157            did_276().into_global_id_inner(),
4158            did_277().into_global_id_inner(),
4159            did_278().into_global_id_inner(),
4160            did_279().into_global_id_inner(),
4161            did_280().into_global_id_inner(),
4162            did_281().into_global_id_inner(),
4163            did_282().into_global_id_inner(),
4164            did_283().into_global_id_inner(),
4165            did_284().into_global_id_inner(),
4166            did_285().into_global_id_inner(),
4167            did_286().into_global_id_inner(),
4168            did_287().into_global_id_inner(),
4169            did_288().into_global_id_inner(),
4170            did_289().into_global_id_inner(),
4171            did_290().into_global_id_inner(),
4172            did_291().into_global_id_inner(),
4173            did_292().into_global_id_inner(),
4174            did_293().into_global_id_inner(),
4175            did_294().into_global_id_inner(),
4176            did_295().into_global_id_inner(),
4177            did_296().into_global_id_inner(),
4178            did_297().into_global_id_inner(),
4179            did_298().into_global_id_inner(),
4180            did_299().into_global_id_inner(),
4181            did_300().into_global_id_inner(),
4182            did_301().into_global_id_inner(),
4183            did_302().into_global_id_inner(),
4184            did_303().into_global_id_inner(),
4185            did_304().into_global_id_inner(),
4186            did_305().into_global_id_inner(),
4187            did_306().into_global_id_inner(),
4188            did_307().into_global_id_inner(),
4189            did_308().into_global_id_inner(),
4190            did_309().into_global_id_inner(),
4191            did_310().into_global_id_inner(),
4192            did_311().into_global_id_inner(),
4193            did_312().into_global_id_inner(),
4194            did_313().into_global_id_inner(),
4195            did_314().into_global_id_inner(),
4196            did_315().into_global_id_inner(),
4197            did_316().into_global_id_inner(),
4198            did_317().into_global_id_inner(),
4199            did_318().into_global_id_inner(),
4200            did_319().into_global_id_inner(),
4201            did_320().into_global_id_inner(),
4202            did_321().into_global_id_inner(),
4203            did_322().into_global_id_inner(),
4204            did_323().into_global_id_inner(),
4205            did_324().into_global_id_inner(),
4206            did_325().into_global_id_inner(),
4207            did_326().into_global_id_inner(),
4208            did_327().into_global_id_inner(),
4209            did_328().into_global_id_inner(),
4210            did_329().into_global_id_inner(),
4211            did_330().into_global_id_inner(),
4212            did_331().into_global_id_inner(),
4213            did_332().into_global_id_inner(),
4214            did_333().into_global_id_inner(),
4215            did_334().into_global_id_inner(),
4216            did_335().into_global_id_inner(),
4217            did_336().into_global_id_inner(),
4218            did_337().into_global_id_inner(),
4219            did_338().into_global_id_inner(),
4220            did_339().into_global_id_inner(),
4221            did_340().into_global_id_inner(),
4222            did_341().into_global_id_inner(),
4223            did_342().into_global_id_inner(),
4224            did_343().into_global_id_inner(),
4225            did_344().into_global_id_inner(),
4226            did_345().into_global_id_inner(),
4227            did_346().into_global_id_inner(),
4228            did_347().into_global_id_inner(),
4229            did_348().into_global_id_inner(),
4230            did_349().into_global_id_inner(),
4231            did_350().into_global_id_inner(),
4232            did_351().into_global_id_inner(),
4233            did_352().into_global_id_inner(),
4234            did_353().into_global_id_inner(),
4235            did_354().into_global_id_inner(),
4236            did_355().into_global_id_inner(),
4237            did_356().into_global_id_inner(),
4238            did_357().into_global_id_inner(),
4239            did_358().into_global_id_inner(),
4240            did_359().into_global_id_inner(),
4241            did_360().into_global_id_inner(),
4242            did_361().into_global_id_inner(),
4243            did_362().into_global_id_inner(),
4244            did_363().into_global_id_inner(),
4245            did_364().into_global_id_inner(),
4246            did_365().into_global_id_inner(),
4247            did_366().into_global_id_inner(),
4248            did_367().into_global_id_inner(),
4249            did_368().into_global_id_inner(),
4250            did_369().into_global_id_inner(),
4251            did_370().into_global_id_inner(),
4252            did_371().into_global_id_inner(),
4253            did_372().into_global_id_inner(),
4254            did_373().into_global_id_inner(),
4255            did_374().into_global_id_inner(),
4256            did_375().into_global_id_inner(),
4257            did_376().into_global_id_inner(),
4258            did_377().into_global_id_inner(),
4259            did_378().into_global_id_inner(),
4260            did_379().into_global_id_inner(),
4261            did_380().into_global_id_inner(),
4262            did_381().into_global_id_inner(),
4263            did_382().into_global_id_inner(),
4264            did_383().into_global_id_inner(),
4265            did_384().into_global_id_inner(),
4266            did_385().into_global_id_inner(),
4267            did_386().into_global_id_inner(),
4268            did_387().into_global_id_inner(),
4269            did_388().into_global_id_inner(),
4270            did_389().into_global_id_inner(),
4271            did_390().into_global_id_inner(),
4272            did_391().into_global_id_inner(),
4273            did_392().into_global_id_inner(),
4274            did_393().into_global_id_inner(),
4275            did_394().into_global_id_inner(),
4276            did_395().into_global_id_inner(),
4277            did_396().into_global_id_inner(),
4278            did_397().into_global_id_inner(),
4279            did_398().into_global_id_inner(),
4280            did_399().into_global_id_inner(),
4281            did_400().into_global_id_inner(),
4282            did_401().into_global_id_inner(),
4283            did_402().into_global_id_inner(),
4284            did_403().into_global_id_inner(),
4285            did_404().into_global_id_inner(),
4286            did_405().into_global_id_inner(),
4287            did_406().into_global_id_inner(),
4288            did_407().into_global_id_inner(),
4289            did_408().into_global_id_inner(),
4290            did_409().into_global_id_inner(),
4291            did_410().into_global_id_inner(),
4292            did_411().into_global_id_inner(),
4293            did_412().into_global_id_inner(),
4294            did_413().into_global_id_inner(),
4295            did_414().into_global_id_inner(),
4296            did_415().into_global_id_inner(),
4297            did_416().into_global_id_inner(),
4298            did_417().into_global_id_inner(),
4299            did_418().into_global_id_inner(),
4300            did_419().into_global_id_inner(),
4301            did_420().into_global_id_inner(),
4302            did_421().into_global_id_inner(),
4303            did_422().into_global_id_inner(),
4304            did_423().into_global_id_inner(),
4305            did_424().into_global_id_inner(),
4306            did_425().into_global_id_inner(),
4307            did_426().into_global_id_inner(),
4308            did_427().into_global_id_inner(),
4309            did_428().into_global_id_inner(),
4310            did_429().into_global_id_inner(),
4311            did_430().into_global_id_inner(),
4312            did_431().into_global_id_inner(),
4313            did_432().into_global_id_inner(),
4314            did_433().into_global_id_inner(),
4315            did_434().into_global_id_inner(),
4316            did_435().into_global_id_inner(),
4317            did_436().into_global_id_inner(),
4318            did_437().into_global_id_inner(),
4319            did_438().into_global_id_inner(),
4320            did_439().into_global_id_inner(),
4321            did_440().into_global_id_inner(),
4322            did_441().into_global_id_inner(),
4323            did_442().into_global_id_inner(),
4324            did_443().into_global_id_inner(),
4325            did_444().into_global_id_inner(),
4326            did_445().into_global_id_inner(),
4327            did_446().into_global_id_inner(),
4328            did_447().into_global_id_inner(),
4329            did_448().into_global_id_inner(),
4330            did_449().into_global_id_inner(),
4331            did_450().into_global_id_inner(),
4332            did_451().into_global_id_inner(),
4333            did_452().into_global_id_inner(),
4334            did_453().into_global_id_inner(),
4335            did_454().into_global_id_inner(),
4336            did_455().into_global_id_inner(),
4337            did_456().into_global_id_inner(),
4338            did_457().into_global_id_inner(),
4339            did_458().into_global_id_inner(),
4340            did_459().into_global_id_inner(),
4341            did_460().into_global_id_inner(),
4342            did_461().into_global_id_inner(),
4343            did_462().into_global_id_inner(),
4344            did_463().into_global_id_inner(),
4345            did_464().into_global_id_inner(),
4346            did_465().into_global_id_inner(),
4347            did_466().into_global_id_inner(),
4348            did_467().into_global_id_inner(),
4349            did_468().into_global_id_inner(),
4350            did_469().into_global_id_inner(),
4351            did_470().into_global_id_inner(),
4352            did_471().into_global_id_inner(),
4353            did_472().into_global_id_inner(),
4354            did_473().into_global_id_inner(),
4355            did_474().into_global_id_inner(),
4356            did_475().into_global_id_inner(),
4357            did_476().into_global_id_inner(),
4358            did_477().into_global_id_inner(),
4359            did_478().into_global_id_inner(),
4360            did_479().into_global_id_inner(),
4361            did_480().into_global_id_inner(),
4362            did_481().into_global_id_inner(),
4363            did_482().into_global_id_inner(),
4364            did_483().into_global_id_inner(),
4365            did_484().into_global_id_inner(),
4366            did_485().into_global_id_inner(),
4367            did_486().into_global_id_inner(),
4368            did_487().into_global_id_inner(),
4369            did_488().into_global_id_inner(),
4370            did_489().into_global_id_inner(),
4371            did_490().into_global_id_inner(),
4372            did_491().into_global_id_inner(),
4373            did_492().into_global_id_inner(),
4374            did_493().into_global_id_inner(),
4375            did_494().into_global_id_inner(),
4376            did_495().into_global_id_inner(),
4377            did_496().into_global_id_inner(),
4378            did_497().into_global_id_inner(),
4379            did_498().into_global_id_inner(),
4380            did_499().into_global_id_inner(),
4381            did_500().into_global_id_inner(),
4382            did_501().into_global_id_inner(),
4383            did_502().into_global_id_inner(),
4384            did_503().into_global_id_inner(),
4385            did_504().into_global_id_inner(),
4386            did_505().into_global_id_inner(),
4387            did_506().into_global_id_inner(),
4388            did_507().into_global_id_inner(),
4389            did_508().into_global_id_inner(),
4390            did_509().into_global_id_inner(),
4391            did_510().into_global_id_inner(),
4392            did_511().into_global_id_inner(),
4393            did_512().into_global_id_inner(),
4394            did_513().into_global_id_inner(),
4395            did_514().into_global_id_inner(),
4396            did_515().into_global_id_inner(),
4397            did_516().into_global_id_inner(),
4398            did_517().into_global_id_inner(),
4399            did_518().into_global_id_inner(),
4400            did_519().into_global_id_inner(),
4401            did_520().into_global_id_inner(),
4402            did_521().into_global_id_inner(),
4403            did_522().into_global_id_inner(),
4404            did_523().into_global_id_inner(),
4405            did_524().into_global_id_inner(),
4406            did_525().into_global_id_inner(),
4407            did_526().into_global_id_inner(),
4408            did_527().into_global_id_inner(),
4409            did_528().into_global_id_inner(),
4410            did_529().into_global_id_inner(),
4411            did_530().into_global_id_inner(),
4412            did_531().into_global_id_inner(),
4413            did_532().into_global_id_inner(),
4414            did_533().into_global_id_inner(),
4415            did_534().into_global_id_inner(),
4416            did_535().into_global_id_inner(),
4417            did_536().into_global_id_inner(),
4418            did_537().into_global_id_inner(),
4419            did_538().into_global_id_inner(),
4420            did_539().into_global_id_inner(),
4421            did_540().into_global_id_inner(),
4422            did_541().into_global_id_inner(),
4423            did_542().into_global_id_inner(),
4424            did_543().into_global_id_inner(),
4425            did_544().into_global_id_inner(),
4426            did_545().into_global_id_inner(),
4427            did_546().into_global_id_inner(),
4428            did_547().into_global_id_inner(),
4429            did_548().into_global_id_inner(),
4430            did_549().into_global_id_inner(),
4431            did_550().into_global_id_inner(),
4432            did_551().into_global_id_inner(),
4433            did_552().into_global_id_inner(),
4434            did_553().into_global_id_inner(),
4435            did_554().into_global_id_inner(),
4436            did_555().into_global_id_inner(),
4437            did_556().into_global_id_inner(),
4438            did_557().into_global_id_inner(),
4439            did_558().into_global_id_inner(),
4440            did_559().into_global_id_inner(),
4441            did_560().into_global_id_inner(),
4442            did_561().into_global_id_inner(),
4443            did_562().into_global_id_inner(),
4444            did_563().into_global_id_inner(),
4445            did_564().into_global_id_inner(),
4446            did_565().into_global_id_inner(),
4447            did_566().into_global_id_inner(),
4448            did_567().into_global_id_inner(),
4449            did_568().into_global_id_inner(),
4450            did_569().into_global_id_inner(),
4451            did_570().into_global_id_inner(),
4452            did_571().into_global_id_inner(),
4453            did_572().into_global_id_inner(),
4454            did_573().into_global_id_inner(),
4455            did_574().into_global_id_inner(),
4456            did_575().into_global_id_inner(),
4457            did_576().into_global_id_inner(),
4458            did_577().into_global_id_inner(),
4459            did_578().into_global_id_inner(),
4460            did_579().into_global_id_inner(),
4461            did_580().into_global_id_inner(),
4462            did_581().into_global_id_inner(),
4463            did_582().into_global_id_inner(),
4464            did_583().into_global_id_inner(),
4465            did_584().into_global_id_inner(),
4466            did_585().into_global_id_inner(),
4467            did_586().into_global_id_inner(),
4468            did_587().into_global_id_inner(),
4469            did_588().into_global_id_inner(),
4470            did_589().into_global_id_inner(),
4471            did_590().into_global_id_inner(),
4472            did_591().into_global_id_inner(),
4473            did_592().into_global_id_inner(),
4474            did_593().into_global_id_inner(),
4475            did_594().into_global_id_inner(),
4476            did_595().into_global_id_inner(),
4477            did_596().into_global_id_inner(),
4478            did_597().into_global_id_inner(),
4479            did_598().into_global_id_inner(),
4480            did_599().into_global_id_inner(),
4481            did_600().into_global_id_inner(),
4482            did_601().into_global_id_inner(),
4483            did_602().into_global_id_inner(),
4484            did_603().into_global_id_inner(),
4485            did_604().into_global_id_inner(),
4486            did_605().into_global_id_inner(),
4487            did_606().into_global_id_inner(),
4488            did_607().into_global_id_inner(),
4489            did_608().into_global_id_inner(),
4490            did_609().into_global_id_inner(),
4491            did_610().into_global_id_inner(),
4492            did_611().into_global_id_inner(),
4493            did_612().into_global_id_inner(),
4494            did_613().into_global_id_inner(),
4495            did_614().into_global_id_inner(),
4496            did_615().into_global_id_inner(),
4497            did_616().into_global_id_inner(),
4498            did_617().into_global_id_inner(),
4499            did_618().into_global_id_inner(),
4500            did_619().into_global_id_inner(),
4501            did_620().into_global_id_inner(),
4502            did_621().into_global_id_inner(),
4503            did_622().into_global_id_inner(),
4504            did_623().into_global_id_inner(),
4505            did_624().into_global_id_inner(),
4506            did_625().into_global_id_inner(),
4507            did_626().into_global_id_inner(),
4508            did_627().into_global_id_inner(),
4509            did_628().into_global_id_inner(),
4510            did_629().into_global_id_inner(),
4511            did_630().into_global_id_inner(),
4512            did_631().into_global_id_inner(),
4513            did_632().into_global_id_inner(),
4514            did_633().into_global_id_inner(),
4515            did_634().into_global_id_inner(),
4516            did_635().into_global_id_inner(),
4517            did_636().into_global_id_inner(),
4518            did_637().into_global_id_inner(),
4519            did_638().into_global_id_inner(),
4520            did_639().into_global_id_inner(),
4521            did_640().into_global_id_inner(),
4522            did_641().into_global_id_inner(),
4523            did_642().into_global_id_inner(),
4524            did_643().into_global_id_inner(),
4525            did_644().into_global_id_inner(),
4526            did_645().into_global_id_inner(),
4527            did_646().into_global_id_inner(),
4528        ]
4529    })
4530};
4531
4532static INTERNED_GLOBAL_IDS: [crate::interning::Interned<
4533    crate::ast::identifiers::global_id::GlobalIdInner,
4534>; 647] = TABLE_AND_INTERNED_GLOBAL_IDS.1;
4535
4536impl crate::interning::Internable for crate::ast::identifiers::global_id::GlobalIdInner {
4537    fn interning_table() -> &'static std::sync::Mutex<crate::interning::InterningTable<Self>> {
4538        &TABLE_AND_INTERNED_GLOBAL_IDS.0
4539    }
4540}
4541
4542use super::root;
4543pub mod alloc {
4544    #![doc = r##"This is the module [`::alloc`]."##]
4545    use super::root;
4546    pub mod alloc {
4547        #![doc = r##"This is the module [`::alloc::alloc`]."##]
4548        use super::root;
4549
4550        #[doc = r##"This is the struct [`::alloc::alloc::Global`]."##]
4551        pub const Global: crate::ast::identifiers::global_id::GlobalId =
4552            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[4]);
4553
4554        #[doc = r##"This is an impl block."##]
4555        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4556            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[15]);
4557
4558        #[doc = r##"This is an impl block."##]
4559        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
4560            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[16]);
4561    }
4562    pub mod boxed {
4563        #![doc = r##"This is the module [`::alloc::boxed`]."##]
4564        use super::root;
4565        pub mod Impl {
4566            #![doc = r##"This is an impl block."##]
4567            use super::root;
4568
4569            #[doc = r##"This is the associated function [`::alloc::boxed::Impl::new`]."##]
4570            pub const new: crate::ast::identifiers::global_id::GlobalId =
4571                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[180]);
4572        }
4573
4574        #[doc = r##"This is the struct [`::alloc::boxed::Box`]."##]
4575        pub const Box: crate::ast::identifiers::global_id::GlobalId =
4576            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[34]);
4577
4578        #[doc = r##"This is an impl block."##]
4579        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
4580            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[179]);
4581    }
4582    pub mod slice {
4583        #![doc = r##"This is the module [`::alloc::slice`]."##]
4584        use super::root;
4585        pub mod Impl {
4586            #![doc = r##"This is an impl block."##]
4587            use super::root;
4588
4589            #[doc = r##"This is the associated function [`::alloc::slice::Impl::concat`]."##]
4590            pub const concat: crate::ast::identifiers::global_id::GlobalId =
4591                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[44]);
4592
4593            #[doc = r##"This is the associated function [`::alloc::slice::Impl::into_vec`]."##]
4594            pub const into_vec: crate::ast::identifiers::global_id::GlobalId =
4595                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[38]);
4596
4597            #[doc = r##"This is the associated function [`::alloc::slice::Impl::to_vec`]."##]
4598            pub const to_vec: crate::ast::identifiers::global_id::GlobalId =
4599                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[45]);
4600        }
4601
4602        #[doc = r##"This is the trait [`::alloc::slice::Concat`]."##]
4603        pub const Concat: crate::ast::identifiers::global_id::GlobalId =
4604            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[39]);
4605
4606        #[doc = r##"This is an impl block."##]
4607        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
4608            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[37]);
4609
4610        #[doc = r##"This is an impl block."##]
4611        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4612            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[43]);
4613    }
4614    pub mod string {
4615        #![doc = r##"This is the module [`::alloc::string`]."##]
4616        use super::root;
4617
4618        #[doc = r##"This is the struct [`::alloc::string::String`]."##]
4619        pub const String: crate::ast::identifiers::global_id::GlobalId =
4620            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[182]);
4621    }
4622    pub mod vec {
4623        #![doc = r##"This is the module [`::alloc::vec`]."##]
4624        use super::root;
4625        pub mod Impl__1 {
4626            #![doc = r##"This is an impl block."##]
4627            use super::root;
4628
4629            #[doc = r##"This is the associated function [`::alloc::vec::Impl__1::truncate`]."##]
4630            pub const truncate: crate::ast::identifiers::global_id::GlobalId =
4631                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[29]);
4632        }
4633        pub mod Impl__2 {
4634            #![doc = r##"This is an impl block."##]
4635            use super::root;
4636
4637            #[doc = r##"This is the associated function [`::alloc::vec::Impl__2::extend_from_slice`]."##]
4638            pub const extend_from_slice: crate::ast::identifiers::global_id::GlobalId =
4639                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[31]);
4640        }
4641
4642        #[doc = r##"This is an impl block."##]
4643        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4644            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[28]);
4645
4646        #[doc = r##"This is an impl block."##]
4647        pub const Impl__11: crate::ast::identifiers::global_id::GlobalId =
4648            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[17]);
4649
4650        #[doc = r##"This is an impl block."##]
4651        pub const Impl__13: crate::ast::identifiers::global_id::GlobalId =
4652            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[59]);
4653
4654        #[doc = r##"This is an impl block."##]
4655        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4656            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[30]);
4657
4658        #[doc = r##"This is an impl block."##]
4659        pub const Impl__8: crate::ast::identifiers::global_id::GlobalId =
4660            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[26]);
4661
4662        #[doc = r##"This is the struct [`::alloc::vec::Vec`]."##]
4663        pub const Vec: crate::ast::identifiers::global_id::GlobalId =
4664            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[6]);
4665
4666        #[doc = r##"This is the function [`::alloc::vec::from_elem`]."##]
4667        pub const from_elem: crate::ast::identifiers::global_id::GlobalId =
4668            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[91]);
4669    }
4670
4671    #[doc = r##"This is the module [`::alloc::alloc`]."##]
4672    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
4673        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[3]);
4674
4675    #[doc = r##"This is the module [`::alloc::boxed`]."##]
4676    pub const boxed: crate::ast::identifiers::global_id::GlobalId =
4677        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[33]);
4678
4679    #[doc = r##"This is the module [`::alloc::slice`]."##]
4680    pub const slice: crate::ast::identifiers::global_id::GlobalId =
4681        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[36]);
4682
4683    #[doc = r##"This is the module [`::alloc::string`]."##]
4684    pub const string: crate::ast::identifiers::global_id::GlobalId =
4685        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[181]);
4686
4687    #[doc = r##"This is the module [`::alloc::vec`]."##]
4688    pub const vec: crate::ast::identifiers::global_id::GlobalId =
4689        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[5]);
4690}
4691pub mod core {
4692    #![doc = r##"This is the module [`::core`]."##]
4693    use super::root;
4694    pub mod alloc {
4695        #![doc = r##"This is the module [`::core::alloc`]."##]
4696        use super::root;
4697
4698        #[doc = r##"This is the trait [`::core::alloc::Allocator`]."##]
4699        pub const Allocator: crate::ast::identifiers::global_id::GlobalId =
4700            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[14]);
4701    }
4702    pub mod array {
4703        #![doc = r##"This is the module [`::core::array`]."##]
4704        use super::root;
4705        pub mod iter {
4706            #![doc = r##"This is the module [`::core::array::iter`]."##]
4707            use super::root;
4708
4709            #[doc = r##"This is an impl block."##]
4710            pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
4711                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[144]);
4712
4713            #[doc = r##"This is the struct [`::core::array::iter::IntoIter`]."##]
4714            pub const IntoIter: crate::ast::identifiers::global_id::GlobalId =
4715                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[138]);
4716        }
4717
4718        #[doc = r##"This is the module [`::core::array::iter`]."##]
4719        pub const iter: crate::ast::identifiers::global_id::GlobalId =
4720            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[137]);
4721    }
4722    pub mod borrow {
4723        #![doc = r##"This is the module [`::core::borrow`]."##]
4724        use super::root;
4725
4726        #[doc = r##"This is the trait [`::core::borrow::Borrow`]."##]
4727        pub const Borrow: crate::ast::identifiers::global_id::GlobalId =
4728            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[41]);
4729
4730        #[doc = r##"This is an impl block."##]
4731        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
4732            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[42]);
4733    }
4734    pub mod clone {
4735        #![doc = r##"This is the module [`::core::clone`]."##]
4736        use super::root;
4737        pub mod Clone {
4738            #![doc = r##"This is the trait [`::core::clone::Clone`]."##]
4739            use super::root;
4740
4741            #[doc = r##"This is the associated function [`::core::clone::Clone::clone`]."##]
4742            pub const clone: crate::ast::identifiers::global_id::GlobalId =
4743                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[10]);
4744        }
4745        pub mod impls {
4746            #![doc = r##"This is the module [`::core::clone::impls`]."##]
4747            use super::root;
4748
4749            #[doc = r##"This is an impl block."##]
4750            pub const Impl__6: crate::ast::identifiers::global_id::GlobalId =
4751                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[12]);
4752        }
4753
4754        #[doc = r##"This is the trait [`::core::clone::Clone`]."##]
4755        pub const Clone: crate::ast::identifiers::global_id::GlobalId =
4756            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[9]);
4757
4758        #[doc = r##"This is the module [`::core::clone::impls`]."##]
4759        pub const impls: crate::ast::identifiers::global_id::GlobalId =
4760            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[11]);
4761    }
4762    pub mod cmp {
4763        #![doc = r##"This is the module [`::core::cmp`]."##]
4764        use super::root;
4765        pub mod PartialEq {
4766            #![doc = r##"This is the trait [`::core::cmp::PartialEq`]."##]
4767            use super::root;
4768
4769            #[doc = r##"This is the associated function [`::core::cmp::PartialEq::eq`]."##]
4770            pub const eq: crate::ast::identifiers::global_id::GlobalId =
4771                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[157]);
4772
4773            #[doc = r##"This is the associated function [`::core::cmp::PartialEq::ne`]."##]
4774            pub const ne: crate::ast::identifiers::global_id::GlobalId =
4775                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[273]);
4776        }
4777        pub mod PartialOrd {
4778            #![doc = r##"This is the trait [`::core::cmp::PartialOrd`]."##]
4779            use super::root;
4780
4781            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::ge`]."##]
4782            pub const ge: crate::ast::identifiers::global_id::GlobalId =
4783                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[272]);
4784
4785            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::gt`]."##]
4786            pub const gt: crate::ast::identifiers::global_id::GlobalId =
4787                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[269]);
4788
4789            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::le`]."##]
4790            pub const le: crate::ast::identifiers::global_id::GlobalId =
4791                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[271]);
4792
4793            #[doc = r##"This is the associated function [`::core::cmp::PartialOrd::lt`]."##]
4794            pub const lt: crate::ast::identifiers::global_id::GlobalId =
4795                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[268]);
4796        }
4797
4798        #[doc = r##"This is the trait [`::core::cmp::Eq`]."##]
4799        pub const Eq: crate::ast::identifiers::global_id::GlobalId =
4800            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[622]);
4801
4802        #[doc = r##"This is the trait [`::core::cmp::Ord`]."##]
4803        pub const Ord: crate::ast::identifiers::global_id::GlobalId =
4804            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[623]);
4805
4806        #[doc = r##"This is the trait [`::core::cmp::PartialEq`]."##]
4807        pub const PartialEq: crate::ast::identifiers::global_id::GlobalId =
4808            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[156]);
4809
4810        #[doc = r##"This is the trait [`::core::cmp::PartialOrd`]."##]
4811        pub const PartialOrd: crate::ast::identifiers::global_id::GlobalId =
4812            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[267]);
4813    }
4814    pub mod convert {
4815        #![doc = r##"This is the module [`::core::convert`]."##]
4816        use super::root;
4817        pub mod From {
4818            #![doc = r##"This is the trait [`::core::convert::From`]."##]
4819            use super::root;
4820
4821            #[doc = r##"This is the associated function [`::core::convert::From::from`]."##]
4822            pub const from: crate::ast::identifiers::global_id::GlobalId =
4823                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[146]);
4824        }
4825        pub mod Into {
4826            #![doc = r##"This is the trait [`::core::convert::Into`]."##]
4827            use super::root;
4828
4829            #[doc = r##"This is the associated function [`::core::convert::Into::into`]."##]
4830            pub const into: crate::ast::identifiers::global_id::GlobalId =
4831                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[131]);
4832        }
4833        pub mod num {
4834            #![doc = r##"This is the module [`::core::convert::num`]."##]
4835            use super::root;
4836
4837            #[doc = r##"This is an impl block."##]
4838            pub const Impl__64: crate::ast::identifiers::global_id::GlobalId =
4839                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[134]);
4840
4841            #[doc = r##"This is an impl block."##]
4842            pub const Impl__88: crate::ast::identifiers::global_id::GlobalId =
4843                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[187]);
4844        }
4845
4846        #[doc = r##"This is the trait [`::core::convert::From`]."##]
4847        pub const From: crate::ast::identifiers::global_id::GlobalId =
4848            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[132]);
4849
4850        #[doc = r##"This is an impl block."##]
4851        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
4852            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[135]);
4853
4854        #[doc = r##"This is an impl block."##]
4855        pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
4856            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[199]);
4857
4858        #[doc = r##"This is the enum [`::core::convert::Infallible`]."##]
4859        pub const Infallible: crate::ast::identifiers::global_id::GlobalId =
4860            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[183]);
4861
4862        #[doc = r##"This is the trait [`::core::convert::Into`]."##]
4863        pub const Into: crate::ast::identifiers::global_id::GlobalId =
4864            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[130]);
4865
4866        #[doc = r##"This is the module [`::core::convert::num`]."##]
4867        pub const num: crate::ast::identifiers::global_id::GlobalId =
4868            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[133]);
4869    }
4870    pub mod fmt {
4871        #![doc = r##"This is the module [`::core::fmt`]."##]
4872        use super::root;
4873        pub mod num {
4874            #![doc = r##"This is the module [`::core::fmt::num`]."##]
4875            use super::root;
4876
4877            #[doc = r##"This is an impl block."##]
4878            pub const Impl__54: crate::ast::identifiers::global_id::GlobalId =
4879                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[620]);
4880        }
4881
4882        #[doc = r##"This is the struct [`::core::fmt::Arguments`]."##]
4883        pub const Arguments: crate::ast::identifiers::global_id::GlobalId =
4884            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[166]);
4885
4886        #[doc = r##"This is the trait [`::core::fmt::Debug`]."##]
4887        pub const Debug: crate::ast::identifiers::global_id::GlobalId =
4888            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[167]);
4889
4890        #[doc = r##"This is the module [`::core::fmt::num`]."##]
4891        pub const num: crate::ast::identifiers::global_id::GlobalId =
4892            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[168]);
4893    }
4894    pub mod iter {
4895        #![doc = r##"This is the module [`::core::iter`]."##]
4896        use super::root;
4897        pub mod adapters {
4898            #![doc = r##"This is the module [`::core::iter::adapters`]."##]
4899            use super::root;
4900            pub mod enumerate {
4901                #![doc = r##"This is the module [`::core::iter::adapters::enumerate`]."##]
4902                use super::root;
4903
4904                #[doc = r##"This is the struct [`::core::iter::adapters::enumerate::Enumerate`]."##]
4905                pub const Enumerate: crate::ast::identifiers::global_id::GlobalId =
4906                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[232]);
4907            }
4908            pub mod step_by {
4909                #![doc = r##"This is the module [`::core::iter::adapters::step_by`]."##]
4910                use super::root;
4911
4912                #[doc = r##"This is the struct [`::core::iter::adapters::step_by::StepBy`]."##]
4913                pub const StepBy: crate::ast::identifiers::global_id::GlobalId =
4914                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[235]);
4915            }
4916
4917            #[doc = r##"This is the module [`::core::iter::adapters::enumerate`]."##]
4918            pub const enumerate: crate::ast::identifiers::global_id::GlobalId =
4919                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[231]);
4920
4921            #[doc = r##"This is the module [`::core::iter::adapters::step_by`]."##]
4922            pub const step_by: crate::ast::identifiers::global_id::GlobalId =
4923                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[234]);
4924        }
4925        pub mod traits {
4926            #![doc = r##"This is the module [`::core::iter::traits`]."##]
4927            use super::root;
4928            pub mod collect {
4929                #![doc = r##"This is the module [`::core::iter::traits::collect`]."##]
4930                use super::root;
4931                pub mod IntoIterator {
4932                    #![doc = r##"This is the trait [`::core::iter::traits::collect::IntoIterator`]."##]
4933                    use super::root;
4934
4935                    #[doc = r##"This is the associated function [`::core::iter::traits::collect::IntoIterator::into_iter`]."##]
4936                    pub const into_iter: crate::ast::identifiers::global_id::GlobalId =
4937                        crate::ast::identifiers::global_id::GlobalId(
4938                            root::INTERNED_GLOBAL_IDS[143],
4939                        );
4940                }
4941
4942                #[doc = r##"This is the trait [`::core::iter::traits::collect::IntoIterator`]."##]
4943                pub const IntoIterator: crate::ast::identifiers::global_id::GlobalId =
4944                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[142]);
4945            }
4946            pub mod iterator {
4947                #![doc = r##"This is the module [`::core::iter::traits::iterator`]."##]
4948                use super::root;
4949                pub mod Iterator {
4950                    #![doc = r##"This is the trait [`::core::iter::traits::iterator::Iterator`]."##]
4951                    use super::root;
4952
4953                    #[doc = r##"This is the associated type [`::core::iter::traits::iterator::Iterator::Item`]."##]
4954                    pub const Item: crate::ast::identifiers::global_id::GlobalId =
4955                        crate::ast::identifiers::global_id::GlobalId(
4956                            root::INTERNED_GLOBAL_IDS[603],
4957                        );
4958
4959                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::enumerate`]."##]
4960                    pub const enumerate: crate::ast::identifiers::global_id::GlobalId =
4961                        crate::ast::identifiers::global_id::GlobalId(
4962                            root::INTERNED_GLOBAL_IDS[233],
4963                        );
4964
4965                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::fold`]."##]
4966                    pub const fold: crate::ast::identifiers::global_id::GlobalId =
4967                        crate::ast::identifiers::global_id::GlobalId(
4968                            root::INTERNED_GLOBAL_IDS[197],
4969                        );
4970
4971                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::next`]."##]
4972                    pub const next: crate::ast::identifiers::global_id::GlobalId =
4973                        crate::ast::identifiers::global_id::GlobalId(
4974                            root::INTERNED_GLOBAL_IDS[192],
4975                        );
4976
4977                    #[doc = r##"This is the associated function [`::core::iter::traits::iterator::Iterator::step_by`]."##]
4978                    pub const step_by: crate::ast::identifiers::global_id::GlobalId =
4979                        crate::ast::identifiers::global_id::GlobalId(
4980                            root::INTERNED_GLOBAL_IDS[236],
4981                        );
4982                }
4983
4984                #[doc = r##"This is the trait [`::core::iter::traits::iterator::Iterator`]."##]
4985                pub const Iterator: crate::ast::identifiers::global_id::GlobalId =
4986                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[191]);
4987            }
4988
4989            #[doc = r##"This is the module [`::core::iter::traits::collect`]."##]
4990            pub const collect: crate::ast::identifiers::global_id::GlobalId =
4991                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[141]);
4992
4993            #[doc = r##"This is the module [`::core::iter::traits::iterator`]."##]
4994            pub const iterator: crate::ast::identifiers::global_id::GlobalId =
4995                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[190]);
4996        }
4997
4998        #[doc = r##"This is the module [`::core::iter::adapters`]."##]
4999        pub const adapters: crate::ast::identifiers::global_id::GlobalId =
5000            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[230]);
5001
5002        #[doc = r##"This is the module [`::core::iter::traits`]."##]
5003        pub const traits: crate::ast::identifiers::global_id::GlobalId =
5004            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[140]);
5005    }
5006    pub mod marker {
5007        #![doc = r##"This is the module [`::core::marker`]."##]
5008        use super::root;
5009
5010        #[doc = r##"This is the trait [`::core::marker::Copy`]."##]
5011        pub const Copy: crate::ast::identifiers::global_id::GlobalId =
5012            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[275]);
5013
5014        #[doc = r##"This is the trait [`::core::marker::Destruct`]."##]
5015        pub const Destruct: crate::ast::identifiers::global_id::GlobalId =
5016            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[621]);
5017
5018        #[doc = r##"This is the trait [`::core::marker::StructuralPartialEq`]."##]
5019        pub const StructuralPartialEq: crate::ast::identifiers::global_id::GlobalId =
5020            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[624]);
5021    }
5022    pub mod num {
5023        #![doc = r##"This is the module [`::core::num`]."##]
5024        use super::root;
5025        pub mod Impl__9 {
5026            #![doc = r##"This is an impl block."##]
5027            use super::root;
5028
5029            #[doc = r##"This is the associated function [`::core::num::Impl__9::to_le_bytes`]."##]
5030            pub const to_le_bytes: crate::ast::identifiers::global_id::GlobalId =
5031                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[62]);
5032        }
5033
5034        #[doc = r##"This is an impl block."##]
5035        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
5036            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[61]);
5037    }
5038    pub mod ops {
5039        #![doc = r##"This is the module [`::core::ops`]."##]
5040        use super::root;
5041        pub mod arith {
5042            #![doc = r##"This is the module [`::core::ops::arith`]."##]
5043            use super::root;
5044            pub mod Add {
5045                #![doc = r##"This is the trait [`::core::ops::arith::Add`]."##]
5046                use super::root;
5047
5048                #[doc = r##"This is the associated type [`::core::ops::arith::Add::Output`]."##]
5049                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5050                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[604]);
5051
5052                #[doc = r##"This is the associated function [`::core::ops::arith::Add::add`]."##]
5053                pub const add: crate::ast::identifiers::global_id::GlobalId =
5054                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[195]);
5055            }
5056            pub mod Div {
5057                #![doc = r##"This is the trait [`::core::ops::arith::Div`]."##]
5058                use super::root;
5059
5060                #[doc = r##"This is the associated type [`::core::ops::arith::Div::Output`]."##]
5061                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5062                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[607]);
5063
5064                #[doc = r##"This is the associated function [`::core::ops::arith::Div::div`]."##]
5065                pub const div: crate::ast::identifiers::global_id::GlobalId =
5066                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[252]);
5067            }
5068            pub mod Mul {
5069                #![doc = r##"This is the trait [`::core::ops::arith::Mul`]."##]
5070                use super::root;
5071
5072                #[doc = r##"This is the associated type [`::core::ops::arith::Mul::Output`]."##]
5073                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5074                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[606]);
5075
5076                #[doc = r##"This is the associated function [`::core::ops::arith::Mul::mul`]."##]
5077                pub const mul: crate::ast::identifiers::global_id::GlobalId =
5078                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[254]);
5079            }
5080            pub mod Neg {
5081                #![doc = r##"This is the trait [`::core::ops::arith::Neg`]."##]
5082                use super::root;
5083
5084                #[doc = r##"This is the associated type [`::core::ops::arith::Neg::Output`]."##]
5085                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5086                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[614]);
5087
5088                #[doc = r##"This is the associated function [`::core::ops::arith::Neg::neg`]."##]
5089                pub const neg: crate::ast::identifiers::global_id::GlobalId =
5090                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[258]);
5091            }
5092            pub mod Rem {
5093                #![doc = r##"This is the trait [`::core::ops::arith::Rem`]."##]
5094                use super::root;
5095
5096                #[doc = r##"This is the associated type [`::core::ops::arith::Rem::Output`]."##]
5097                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5098                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[608]);
5099
5100                #[doc = r##"This is the associated function [`::core::ops::arith::Rem::rem`]."##]
5101                pub const rem: crate::ast::identifiers::global_id::GlobalId =
5102                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[260]);
5103            }
5104            pub mod Sub {
5105                #![doc = r##"This is the trait [`::core::ops::arith::Sub`]."##]
5106                use super::root;
5107
5108                #[doc = r##"This is the associated type [`::core::ops::arith::Sub::Output`]."##]
5109                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5110                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[605]);
5111
5112                #[doc = r##"This is the associated function [`::core::ops::arith::Sub::sub`]."##]
5113                pub const sub: crate::ast::identifiers::global_id::GlobalId =
5114                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[256]);
5115            }
5116
5117            #[doc = r##"This is the trait [`::core::ops::arith::Add`]."##]
5118            pub const Add: crate::ast::identifiers::global_id::GlobalId =
5119                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[194]);
5120
5121            #[doc = r##"This is the trait [`::core::ops::arith::Div`]."##]
5122            pub const Div: crate::ast::identifiers::global_id::GlobalId =
5123                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[251]);
5124
5125            #[doc = r##"This is the trait [`::core::ops::arith::Mul`]."##]
5126            pub const Mul: crate::ast::identifiers::global_id::GlobalId =
5127                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[253]);
5128
5129            #[doc = r##"This is the trait [`::core::ops::arith::Neg`]."##]
5130            pub const Neg: crate::ast::identifiers::global_id::GlobalId =
5131                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[257]);
5132
5133            #[doc = r##"This is the trait [`::core::ops::arith::Rem`]."##]
5134            pub const Rem: crate::ast::identifiers::global_id::GlobalId =
5135                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[259]);
5136
5137            #[doc = r##"This is the trait [`::core::ops::arith::Sub`]."##]
5138            pub const Sub: crate::ast::identifiers::global_id::GlobalId =
5139                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[255]);
5140        }
5141        pub mod bit {
5142            #![doc = r##"This is the module [`::core::ops::bit`]."##]
5143            use super::root;
5144            pub mod BitAnd {
5145                #![doc = r##"This is the trait [`::core::ops::bit::BitAnd`]."##]
5146                use super::root;
5147
5148                #[doc = r##"This is the associated type [`::core::ops::bit::BitAnd::Output`]."##]
5149                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5150                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[610]);
5151
5152                #[doc = r##"This is the associated function [`::core::ops::bit::BitAnd::bitand`]."##]
5153                pub const bitand: crate::ast::identifiers::global_id::GlobalId =
5154                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[248]);
5155            }
5156            pub mod BitOr {
5157                #![doc = r##"This is the trait [`::core::ops::bit::BitOr`]."##]
5158                use super::root;
5159
5160                #[doc = r##"This is the associated type [`::core::ops::bit::BitOr::Output`]."##]
5161                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5162                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[611]);
5163
5164                #[doc = r##"This is the associated function [`::core::ops::bit::BitOr::bitor`]."##]
5165                pub const bitor: crate::ast::identifiers::global_id::GlobalId =
5166                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[266]);
5167            }
5168            pub mod BitXor {
5169                #![doc = r##"This is the trait [`::core::ops::bit::BitXor`]."##]
5170                use super::root;
5171
5172                #[doc = r##"This is the associated type [`::core::ops::bit::BitXor::Output`]."##]
5173                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5174                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[609]);
5175
5176                #[doc = r##"This is the associated function [`::core::ops::bit::BitXor::bitxor`]."##]
5177                pub const bitxor: crate::ast::identifiers::global_id::GlobalId =
5178                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[250]);
5179            }
5180            pub mod Not {
5181                #![doc = r##"This is the trait [`::core::ops::bit::Not`]."##]
5182                use super::root;
5183
5184                #[doc = r##"This is the associated type [`::core::ops::bit::Not::Output`]."##]
5185                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5186                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[615]);
5187
5188                #[doc = r##"This is the associated function [`::core::ops::bit::Not::not`]."##]
5189                pub const not: crate::ast::identifiers::global_id::GlobalId =
5190                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[160]);
5191            }
5192            pub mod Shl {
5193                #![doc = r##"This is the trait [`::core::ops::bit::Shl`]."##]
5194                use super::root;
5195
5196                #[doc = r##"This is the associated type [`::core::ops::bit::Shl::Output`]."##]
5197                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5198                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[612]);
5199
5200                #[doc = r##"This is the associated function [`::core::ops::bit::Shl::shl`]."##]
5201                pub const shl: crate::ast::identifiers::global_id::GlobalId =
5202                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[262]);
5203            }
5204            pub mod Shr {
5205                #![doc = r##"This is the trait [`::core::ops::bit::Shr`]."##]
5206                use super::root;
5207
5208                #[doc = r##"This is the associated type [`::core::ops::bit::Shr::Output`]."##]
5209                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5210                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[613]);
5211
5212                #[doc = r##"This is the associated function [`::core::ops::bit::Shr::shr`]."##]
5213                pub const shr: crate::ast::identifiers::global_id::GlobalId =
5214                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[264]);
5215            }
5216
5217            #[doc = r##"This is the trait [`::core::ops::bit::BitAnd`]."##]
5218            pub const BitAnd: crate::ast::identifiers::global_id::GlobalId =
5219                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[247]);
5220
5221            #[doc = r##"This is the trait [`::core::ops::bit::BitOr`]."##]
5222            pub const BitOr: crate::ast::identifiers::global_id::GlobalId =
5223                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[265]);
5224
5225            #[doc = r##"This is the trait [`::core::ops::bit::BitXor`]."##]
5226            pub const BitXor: crate::ast::identifiers::global_id::GlobalId =
5227                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[249]);
5228
5229            #[doc = r##"This is the trait [`::core::ops::bit::Not`]."##]
5230            pub const Not: crate::ast::identifiers::global_id::GlobalId =
5231                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[159]);
5232
5233            #[doc = r##"This is the trait [`::core::ops::bit::Shl`]."##]
5234            pub const Shl: crate::ast::identifiers::global_id::GlobalId =
5235                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[261]);
5236
5237            #[doc = r##"This is the trait [`::core::ops::bit::Shr`]."##]
5238            pub const Shr: crate::ast::identifiers::global_id::GlobalId =
5239                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[263]);
5240        }
5241        pub mod control_flow {
5242            #![doc = r##"This is the module [`::core::ops::control_flow`]."##]
5243            use super::root;
5244            pub mod ControlFlow {
5245                #![doc = r##"This is the enum [`::core::ops::control_flow::ControlFlow`]."##]
5246                use super::root;
5247                pub mod Break {
5248                    use super::root;
5249
5250                    #[doc = r##"This is the variant [`::core::ops::control_flow::ControlFlow::Break::Constructor`]."##]
5251                    pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5252                        crate::ast::identifiers::global_id::GlobalId(
5253                            root::INTERNED_GLOBAL_IDS[631],
5254                        );
5255
5256                    #[doc = r##"This is the field [`_0`] from ::core::ops::control_flow::ControlFlow::Break."##]
5257                    pub const _0: crate::ast::identifiers::global_id::GlobalId =
5258                        crate::ast::identifiers::global_id::GlobalId(
5259                            root::INTERNED_GLOBAL_IDS[122],
5260                        );
5261                }
5262                pub mod Continue {
5263                    use super::root;
5264
5265                    #[doc = r##"This is the variant [`::core::ops::control_flow::ControlFlow::Continue::Constructor`]."##]
5266                    pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5267                        crate::ast::identifiers::global_id::GlobalId(
5268                            root::INTERNED_GLOBAL_IDS[632],
5269                        );
5270
5271                    #[doc = r##"This is the field [`_0`] from ::core::ops::control_flow::ControlFlow::Continue."##]
5272                    pub const _0: crate::ast::identifiers::global_id::GlobalId =
5273                        crate::ast::identifiers::global_id::GlobalId(
5274                            root::INTERNED_GLOBAL_IDS[123],
5275                        );
5276                }
5277            }
5278
5279            #[doc = r##"This is the enum [`::core::ops::control_flow::ControlFlow`]."##]
5280            pub const ControlFlow: crate::ast::identifiers::global_id::GlobalId =
5281                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[121]);
5282        }
5283        pub mod deref {
5284            #![doc = r##"This is the module [`::core::ops::deref`]."##]
5285            use super::root;
5286            pub mod Deref {
5287                #![doc = r##"This is the trait [`::core::ops::deref::Deref`]."##]
5288                use super::root;
5289
5290                #[doc = r##"This is the associated type [`::core::ops::deref::Deref::Target`]."##]
5291                pub const Target: crate::ast::identifiers::global_id::GlobalId =
5292                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[278]);
5293
5294                #[doc = r##"This is the associated function [`::core::ops::deref::Deref::deref`]."##]
5295                pub const deref: crate::ast::identifiers::global_id::GlobalId =
5296                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[25]);
5297            }
5298            pub mod DerefMut {
5299                #![doc = r##"This is the trait [`::core::ops::deref::DerefMut`]."##]
5300                use super::root;
5301
5302                #[doc = r##"This is the associated function [`::core::ops::deref::DerefMut::deref_mut`]."##]
5303                pub const deref_mut: crate::ast::identifiers::global_id::GlobalId =
5304                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[280]);
5305            }
5306
5307            #[doc = r##"This is the trait [`::core::ops::deref::Deref`]."##]
5308            pub const Deref: crate::ast::identifiers::global_id::GlobalId =
5309                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[24]);
5310
5311            #[doc = r##"This is the trait [`::core::ops::deref::DerefMut`]."##]
5312            pub const DerefMut: crate::ast::identifiers::global_id::GlobalId =
5313                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[279]);
5314        }
5315        pub mod function {
5316            #![doc = r##"This is the module [`::core::ops::function`]."##]
5317            use super::root;
5318
5319            #[doc = r##"This is the trait [`::core::ops::function::Fn`]."##]
5320            pub const Fn: crate::ast::identifiers::global_id::GlobalId =
5321                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[201]);
5322
5323            #[doc = r##"This is the trait [`::core::ops::function::FnMut`]."##]
5324            pub const FnMut: crate::ast::identifiers::global_id::GlobalId =
5325                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[196]);
5326
5327            #[doc = r##"This is the trait [`::core::ops::function::FnOnce`]."##]
5328            pub const FnOnce: crate::ast::identifiers::global_id::GlobalId =
5329                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[152]);
5330        }
5331        pub mod index {
5332            #![doc = r##"This is the module [`::core::ops::index`]."##]
5333            use super::root;
5334            pub mod Index {
5335                #![doc = r##"This is the trait [`::core::ops::index::Index`]."##]
5336                use super::root;
5337
5338                #[doc = r##"This is the associated function [`::core::ops::index::Index::index`]."##]
5339                pub const index: crate::ast::identifiers::global_id::GlobalId =
5340                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[55]);
5341            }
5342
5343            #[doc = r##"This is the trait [`::core::ops::index::Index`]."##]
5344            pub const Index: crate::ast::identifiers::global_id::GlobalId =
5345                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[54]);
5346        }
5347        pub mod range {
5348            #![doc = r##"This is the module [`::core::ops::range`]."##]
5349            use super::root;
5350            pub mod Range {
5351                #![doc = r##"This is the struct [`::core::ops::range::Range`]."##]
5352                use super::root;
5353
5354                #[doc = r##"This is the struct [`::core::ops::range::Range::Constructor`]."##]
5355                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5356                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[629]);
5357
5358                #[doc = r##"This is the field [`end`] from ::core::ops::range::Range."##]
5359                pub const end: crate::ast::identifiers::global_id::GlobalId =
5360                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[52]);
5361
5362                #[doc = r##"This is the field [`start`] from ::core::ops::range::Range."##]
5363                pub const start: crate::ast::identifiers::global_id::GlobalId =
5364                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[51]);
5365            }
5366            pub mod RangeFrom {
5367                #![doc = r##"This is the struct [`::core::ops::range::RangeFrom`]."##]
5368                use super::root;
5369
5370                #[doc = r##"This is the struct [`::core::ops::range::RangeFrom::Constructor`]."##]
5371                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5372                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[635]);
5373
5374                #[doc = r##"This is the field [`start`] from ::core::ops::range::RangeFrom."##]
5375                pub const start: crate::ast::identifiers::global_id::GlobalId =
5376                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[128]);
5377            }
5378            pub mod RangeFull {
5379                #![doc = r##"This is the struct [`::core::ops::range::RangeFull`]."##]
5380                use super::root;
5381
5382                #[doc = r##"This is the struct [`::core::ops::range::RangeFull::Constructor`]."##]
5383                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5384                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[634]);
5385            }
5386            pub mod RangeTo {
5387                #![doc = r##"This is the struct [`::core::ops::range::RangeTo`]."##]
5388                use super::root;
5389
5390                #[doc = r##"This is the struct [`::core::ops::range::RangeTo::Constructor`]."##]
5391                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5392                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[633]);
5393
5394                #[doc = r##"This is the field [`end`] from ::core::ops::range::RangeTo."##]
5395                pub const end: crate::ast::identifiers::global_id::GlobalId =
5396                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[125]);
5397            }
5398
5399            #[doc = r##"This is the struct [`::core::ops::range::Range`]."##]
5400            pub const Range: crate::ast::identifiers::global_id::GlobalId =
5401                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[50]);
5402
5403            #[doc = r##"This is the struct [`::core::ops::range::RangeFrom`]."##]
5404            pub const RangeFrom: crate::ast::identifiers::global_id::GlobalId =
5405                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[127]);
5406
5407            #[doc = r##"This is the struct [`::core::ops::range::RangeFull`]."##]
5408            pub const RangeFull: crate::ast::identifiers::global_id::GlobalId =
5409                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[126]);
5410
5411            #[doc = r##"This is the struct [`::core::ops::range::RangeTo`]."##]
5412            pub const RangeTo: crate::ast::identifiers::global_id::GlobalId =
5413                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[124]);
5414        }
5415        pub mod try_trait {
5416            #![doc = r##"This is the module [`::core::ops::try_trait`]."##]
5417            use super::root;
5418            pub mod FromResidual {
5419                #![doc = r##"This is the trait [`::core::ops::try_trait::FromResidual`]."##]
5420                use super::root;
5421
5422                #[doc = r##"This is the associated function [`::core::ops::try_trait::FromResidual::from_residual`]."##]
5423                pub const from_residual: crate::ast::identifiers::global_id::GlobalId =
5424                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[186]);
5425            }
5426            pub mod Try {
5427                #![doc = r##"This is the trait [`::core::ops::try_trait::Try`]."##]
5428                use super::root;
5429
5430                #[doc = r##"This is the associated type [`::core::ops::try_trait::Try::Output`]."##]
5431                pub const Output: crate::ast::identifiers::global_id::GlobalId =
5432                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[616]);
5433
5434                #[doc = r##"This is the associated type [`::core::ops::try_trait::Try::Residual`]."##]
5435                pub const Residual: crate::ast::identifiers::global_id::GlobalId =
5436                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[276]);
5437
5438                #[doc = r##"This is the associated function [`::core::ops::try_trait::Try::branch`]."##]
5439                pub const branch: crate::ast::identifiers::global_id::GlobalId =
5440                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[238]);
5441
5442                #[doc = r##"This is the associated function [`::core::ops::try_trait::Try::from_output`]."##]
5443                pub const from_output: crate::ast::identifiers::global_id::GlobalId =
5444                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[277]);
5445            }
5446
5447            #[doc = r##"This is the trait [`::core::ops::try_trait::FromResidual`]."##]
5448            pub const FromResidual: crate::ast::identifiers::global_id::GlobalId =
5449                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[185]);
5450
5451            #[doc = r##"This is the trait [`::core::ops::try_trait::Try`]."##]
5452            pub const Try: crate::ast::identifiers::global_id::GlobalId =
5453                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[237]);
5454        }
5455
5456        #[doc = r##"This is the module [`::core::ops::arith`]."##]
5457        pub const arith: crate::ast::identifiers::global_id::GlobalId =
5458            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[193]);
5459
5460        #[doc = r##"This is the module [`::core::ops::bit`]."##]
5461        pub const bit: crate::ast::identifiers::global_id::GlobalId =
5462            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[158]);
5463
5464        #[doc = r##"This is the module [`::core::ops::control_flow`]."##]
5465        pub const control_flow: crate::ast::identifiers::global_id::GlobalId =
5466            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[120]);
5467
5468        #[doc = r##"This is the module [`::core::ops::deref`]."##]
5469        pub const deref: crate::ast::identifiers::global_id::GlobalId =
5470            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[23]);
5471
5472        #[doc = r##"This is the module [`::core::ops::function`]."##]
5473        pub const function: crate::ast::identifiers::global_id::GlobalId =
5474            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[151]);
5475
5476        #[doc = r##"This is the module [`::core::ops::index`]."##]
5477        pub const index: crate::ast::identifiers::global_id::GlobalId =
5478            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[53]);
5479
5480        #[doc = r##"This is the module [`::core::ops::range`]."##]
5481        pub const range: crate::ast::identifiers::global_id::GlobalId =
5482            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[49]);
5483
5484        #[doc = r##"This is the module [`::core::ops::try_trait`]."##]
5485        pub const try_trait: crate::ast::identifiers::global_id::GlobalId =
5486            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[184]);
5487    }
5488    pub mod option {
5489        #![doc = r##"This is the module [`::core::option`]."##]
5490        use super::root;
5491        pub mod Impl {
5492            #![doc = r##"This is an impl block."##]
5493            use super::root;
5494
5495            #[doc = r##"This is the associated function [`::core::option::Impl::is_some`]."##]
5496            pub const is_some: crate::ast::identifiers::global_id::GlobalId =
5497                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[177]);
5498        }
5499        pub mod Option {
5500            #![doc = r##"This is the enum [`::core::option::Option`]."##]
5501            use super::root;
5502            pub mod None {
5503                use super::root;
5504
5505                #[doc = r##"This is the variant [`::core::option::Option::None::Constructor`]."##]
5506                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5507                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[644]);
5508            }
5509            pub mod Some {
5510                use super::root;
5511
5512                #[doc = r##"This is the variant [`::core::option::Option::Some::Constructor`]."##]
5513                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5514                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[637]);
5515
5516                #[doc = r##"This is the field [`_0`] from ::core::option::Option::Some."##]
5517                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5518                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[178]);
5519            }
5520        }
5521
5522        #[doc = r##"This is an impl block."##]
5523        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5524            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[176]);
5525
5526        #[doc = r##"This is the enum [`::core::option::Option`]."##]
5527        pub const Option: crate::ast::identifiers::global_id::GlobalId =
5528            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[164]);
5529    }
5530    pub mod panicking {
5531        #![doc = r##"This is the module [`::core::panicking`]."##]
5532        use super::root;
5533        pub mod AssertKind {
5534            #![doc = r##"This is the enum [`::core::panicking::AssertKind`]."##]
5535            use super::root;
5536            pub mod Eq {
5537                use super::root;
5538
5539                #[doc = r##"This is the variant [`::core::panicking::AssertKind::Eq::Constructor`]."##]
5540                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5541                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[645]);
5542            }
5543        }
5544
5545        #[doc = r##"This is the enum [`::core::panicking::AssertKind`]."##]
5546        pub const AssertKind: crate::ast::identifiers::global_id::GlobalId =
5547            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[162]);
5548
5549        #[doc = r##"This is the function [`::core::panicking::assert_failed`]."##]
5550        pub const assert_failed: crate::ast::identifiers::global_id::GlobalId =
5551            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[169]);
5552
5553        #[doc = r##"This is the function [`::core::panicking::panic`]."##]
5554        pub const panic: crate::ast::identifiers::global_id::GlobalId =
5555            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[172]);
5556    }
5557    pub mod ptr {
5558        #![doc = r##"This is the module [`::core::ptr`]."##]
5559        use super::root;
5560        pub mod const_ptr {
5561            #![doc = r##"This is the module [`::core::ptr::const_ptr`]."##]
5562            use super::root;
5563            pub mod Impl {
5564                #![doc = r##"This is an impl block."##]
5565                use super::root;
5566
5567                #[doc = r##"This is the associated function [`::core::ptr::const_ptr::Impl::offset`]."##]
5568                pub const offset: crate::ast::identifiers::global_id::GlobalId =
5569                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[95]);
5570            }
5571
5572            #[doc = r##"This is an impl block."##]
5573            pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5574                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[94]);
5575        }
5576
5577        #[doc = r##"This is the module [`::core::ptr::const_ptr`]."##]
5578        pub const const_ptr: crate::ast::identifiers::global_id::GlobalId =
5579            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[93]);
5580    }
5581    pub mod result {
5582        #![doc = r##"This is the module [`::core::result`]."##]
5583        use super::root;
5584        pub mod Impl {
5585            #![doc = r##"This is an impl block."##]
5586            use super::root;
5587
5588            #[doc = r##"This is the associated function [`::core::result::Impl::map_err`]."##]
5589            pub const map_err: crate::ast::identifiers::global_id::GlobalId =
5590                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[175]);
5591        }
5592        pub mod Result {
5593            #![doc = r##"This is the enum [`::core::result::Result`]."##]
5594            use super::root;
5595            pub mod Err {
5596                use super::root;
5597
5598                #[doc = r##"This is the variant [`::core::result::Result::Err::Constructor`]."##]
5599                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5600                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[636]);
5601
5602                #[doc = r##"This is the field [`_0`] from ::core::result::Result::Err."##]
5603                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5604                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[173]);
5605            }
5606            pub mod Ok {
5607                use super::root;
5608
5609                #[doc = r##"This is the variant [`::core::result::Result::Ok::Constructor`]."##]
5610                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
5611                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[638]);
5612
5613                #[doc = r##"This is the field [`_0`] from ::core::result::Result::Ok."##]
5614                pub const _0: crate::ast::identifiers::global_id::GlobalId =
5615                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[198]);
5616            }
5617        }
5618
5619        #[doc = r##"This is an impl block."##]
5620        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5621            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[174]);
5622
5623        #[doc = r##"This is an impl block."##]
5624        pub const Impl__27: crate::ast::identifiers::global_id::GlobalId =
5625            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[239]);
5626
5627        #[doc = r##"This is an impl block."##]
5628        pub const Impl__28: crate::ast::identifiers::global_id::GlobalId =
5629            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[188]);
5630
5631        #[doc = r##"This is the enum [`::core::result::Result`]."##]
5632        pub const Result: crate::ast::identifiers::global_id::GlobalId =
5633            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[77]);
5634    }
5635    pub mod slice {
5636        #![doc = r##"This is the module [`::core::slice`]."##]
5637        use super::root;
5638        pub mod Impl {
5639            #![doc = r##"This is an impl block."##]
5640            use super::root;
5641
5642            #[doc = r##"This is the associated function [`::core::slice::Impl::chunks_exact`]."##]
5643            pub const chunks_exact: crate::ast::identifiers::global_id::GlobalId =
5644                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[229]);
5645
5646            #[doc = r##"This is the associated function [`::core::slice::Impl::iter`]."##]
5647            pub const iter: crate::ast::identifiers::global_id::GlobalId =
5648                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[227]);
5649
5650            #[doc = r##"This is the associated function [`::core::slice::Impl::len`]."##]
5651            pub const len: crate::ast::identifiers::global_id::GlobalId =
5652                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[48]);
5653        }
5654        pub mod index {
5655            #![doc = r##"This is the module [`::core::slice::index`]."##]
5656            use super::root;
5657
5658            #[doc = r##"This is an impl block."##]
5659            pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
5660                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[189]);
5661
5662            #[doc = r##"This is an impl block."##]
5663            pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
5664                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[58]);
5665
5666            #[doc = r##"This is the trait [`::core::slice::index::SliceIndex`]."##]
5667            pub const SliceIndex: crate::ast::identifiers::global_id::GlobalId =
5668                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[57]);
5669        }
5670        pub mod iter {
5671            #![doc = r##"This is the module [`::core::slice::iter`]."##]
5672            use super::root;
5673
5674            #[doc = r##"This is the struct [`::core::slice::iter::ChunksExact`]."##]
5675            pub const ChunksExact: crate::ast::identifiers::global_id::GlobalId =
5676                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[228]);
5677
5678            #[doc = r##"This is the struct [`::core::slice::iter::Iter`]."##]
5679            pub const Iter: crate::ast::identifiers::global_id::GlobalId =
5680                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[226]);
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[47]);
5686
5687        #[doc = r##"This is the module [`::core::slice::index`]."##]
5688        pub const index: crate::ast::identifiers::global_id::GlobalId =
5689            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[56]);
5690
5691        #[doc = r##"This is the module [`::core::slice::iter`]."##]
5692        pub const iter: crate::ast::identifiers::global_id::GlobalId =
5693            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[225]);
5694    }
5695    pub mod str {
5696        #![doc = r##"This is the module [`::core::str`]."##]
5697        use super::root;
5698        pub mod Impl {
5699            #![doc = r##"This is an impl block."##]
5700            use super::root;
5701
5702            #[doc = r##"This is the associated function [`::core::str::Impl::as_ptr`]."##]
5703            pub const as_ptr: crate::ast::identifiers::global_id::GlobalId =
5704                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[99]);
5705        }
5706
5707        #[doc = r##"This is an impl block."##]
5708        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5709            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[98]);
5710    }
5711
5712    #[doc = r##"This is the module [`::core::alloc`]."##]
5713    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
5714        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[13]);
5715
5716    #[doc = r##"This is the module [`::core::array`]."##]
5717    pub const array: crate::ast::identifiers::global_id::GlobalId =
5718        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[136]);
5719
5720    #[doc = r##"This is the module [`::core::borrow`]."##]
5721    pub const borrow: crate::ast::identifiers::global_id::GlobalId =
5722        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[40]);
5723
5724    #[doc = r##"This is the module [`::core::clone`]."##]
5725    pub const clone: crate::ast::identifiers::global_id::GlobalId =
5726        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[8]);
5727
5728    #[doc = r##"This is the module [`::core::cmp`]."##]
5729    pub const cmp: crate::ast::identifiers::global_id::GlobalId =
5730        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[155]);
5731
5732    #[doc = r##"This is the module [`::core::convert`]."##]
5733    pub const convert: crate::ast::identifiers::global_id::GlobalId =
5734        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[129]);
5735
5736    #[doc = r##"This is the module [`::core::fmt`]."##]
5737    pub const fmt: crate::ast::identifiers::global_id::GlobalId =
5738        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[165]);
5739
5740    #[doc = r##"This is the module [`::core::iter`]."##]
5741    pub const iter: crate::ast::identifiers::global_id::GlobalId =
5742        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[139]);
5743
5744    #[doc = r##"This is the module [`::core::marker`]."##]
5745    pub const marker: crate::ast::identifiers::global_id::GlobalId =
5746        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[274]);
5747
5748    #[doc = r##"This is the module [`::core::num`]."##]
5749    pub const num: crate::ast::identifiers::global_id::GlobalId =
5750        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[60]);
5751
5752    #[doc = r##"This is the module [`::core::ops`]."##]
5753    pub const ops: crate::ast::identifiers::global_id::GlobalId =
5754        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[22]);
5755
5756    #[doc = r##"This is the module [`::core::option`]."##]
5757    pub const option: crate::ast::identifiers::global_id::GlobalId =
5758        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[163]);
5759
5760    #[doc = r##"This is the module [`::core::panicking`]."##]
5761    pub const panicking: crate::ast::identifiers::global_id::GlobalId =
5762        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[161]);
5763
5764    #[doc = r##"This is the module [`::core::ptr`]."##]
5765    pub const ptr: crate::ast::identifiers::global_id::GlobalId =
5766        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[92]);
5767
5768    #[doc = r##"This is the module [`::core::result`]."##]
5769    pub const result: crate::ast::identifiers::global_id::GlobalId =
5770        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[76]);
5771
5772    #[doc = r##"This is the module [`::core::slice`]."##]
5773    pub const slice: crate::ast::identifiers::global_id::GlobalId =
5774        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[46]);
5775
5776    #[doc = r##"This is the module [`::core::str`]."##]
5777    pub const str: crate::ast::identifiers::global_id::GlobalId =
5778        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[97]);
5779}
5780pub mod hax_lib {
5781    #![doc = r##"This is the module [`::hax_lib`]."##]
5782    use super::root;
5783    pub mod RefineAs {
5784        #![doc = r##"This is the trait [`::hax_lib::RefineAs`]."##]
5785        use super::root;
5786
5787        #[doc = r##"This is the associated function [`::hax_lib::RefineAs::into_checked`]."##]
5788        pub const into_checked: crate::ast::identifiers::global_id::GlobalId =
5789            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[241]);
5790    }
5791    pub mod Refinement {
5792        #![doc = r##"This is the trait [`::hax_lib::Refinement`]."##]
5793        use super::root;
5794
5795        #[doc = r##"This is the associated type [`::hax_lib::Refinement::InnerType`]."##]
5796        pub const InnerType: crate::ast::identifiers::global_id::GlobalId =
5797            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[244]);
5798
5799        #[doc = r##"This is the associated function [`::hax_lib::Refinement::get`]."##]
5800        pub const get: crate::ast::identifiers::global_id::GlobalId =
5801            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[243]);
5802
5803        #[doc = r##"This is the associated function [`::hax_lib::Refinement::get_mut`]."##]
5804        pub const get_mut: crate::ast::identifiers::global_id::GlobalId =
5805            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[246]);
5806
5807        #[doc = r##"This is the associated function [`::hax_lib::Refinement::new`]."##]
5808        pub const new: crate::ast::identifiers::global_id::GlobalId =
5809            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[245]);
5810    }
5811    pub mod abstraction {
5812        #![doc = r##"This is the module [`::hax_lib::abstraction`]."##]
5813        use super::root;
5814        pub mod Abstraction {
5815            #![doc = r##"This is the trait [`::hax_lib::abstraction::Abstraction`]."##]
5816            use super::root;
5817
5818            #[doc = r##"This is the associated function [`::hax_lib::abstraction::Abstraction::lift`]."##]
5819            pub const lift: crate::ast::identifiers::global_id::GlobalId =
5820                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[118]);
5821        }
5822        pub mod Concretization {
5823            #![doc = r##"This is the trait [`::hax_lib::abstraction::Concretization`]."##]
5824            use super::root;
5825
5826            #[doc = r##"This is the associated function [`::hax_lib::abstraction::Concretization::concretize`]."##]
5827            pub const concretize: crate::ast::identifiers::global_id::GlobalId =
5828                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[108]);
5829        }
5830
5831        #[doc = r##"This is the trait [`::hax_lib::abstraction::Abstraction`]."##]
5832        pub const Abstraction: crate::ast::identifiers::global_id::GlobalId =
5833            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[117]);
5834
5835        #[doc = r##"This is the trait [`::hax_lib::abstraction::Concretization`]."##]
5836        pub const Concretization: crate::ast::identifiers::global_id::GlobalId =
5837            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[107]);
5838    }
5839    pub mod int {
5840        #![doc = r##"This is the module [`::hax_lib::int`]."##]
5841        use super::root;
5842        pub mod Impl__7 {
5843            #![doc = r##"This is an impl block."##]
5844            use super::root;
5845
5846            #[doc = r##"This is the associated function [`::hax_lib::int::Impl__7::_unsafe_from_str`]."##]
5847            pub const _unsafe_from_str: crate::ast::identifiers::global_id::GlobalId =
5848                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[111]);
5849
5850            #[doc = r##"This is the associated function [`::hax_lib::int::Impl__7::pow2`]."##]
5851            pub const pow2: crate::ast::identifiers::global_id::GlobalId =
5852                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[113]);
5853        }
5854        pub mod ToInt {
5855            #![doc = r##"This is the trait [`::hax_lib::int::ToInt`]."##]
5856            use super::root;
5857
5858            #[doc = r##"This is the associated function [`::hax_lib::int::ToInt::to_int`]."##]
5859            pub const to_int: crate::ast::identifiers::global_id::GlobalId =
5860                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[115]);
5861        }
5862
5863        #[doc = r##"This is an impl block."##]
5864        pub const Impl__16: crate::ast::identifiers::global_id::GlobalId =
5865            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[119]);
5866
5867        #[doc = r##"This is an impl block."##]
5868        pub const Impl__17: crate::ast::identifiers::global_id::GlobalId =
5869            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[116]);
5870
5871        #[doc = r##"This is an impl block."##]
5872        pub const Impl__44: crate::ast::identifiers::global_id::GlobalId =
5873            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[109]);
5874
5875        #[doc = r##"This is an impl block."##]
5876        pub const Impl__7: crate::ast::identifiers::global_id::GlobalId =
5877            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[110]);
5878
5879        #[doc = r##"This is an impl block."##]
5880        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
5881            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[112]);
5882
5883        #[doc = r##"This is the struct [`::hax_lib::int::Int`]."##]
5884        pub const Int: crate::ast::identifiers::global_id::GlobalId =
5885            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[105]);
5886
5887        #[doc = r##"This is the trait [`::hax_lib::int::ToInt`]."##]
5888        pub const ToInt: crate::ast::identifiers::global_id::GlobalId =
5889            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[114]);
5890    }
5891    pub mod prop {
5892        #![doc = r##"This is the module [`::hax_lib::prop`]."##]
5893        use super::root;
5894        pub mod Impl {
5895            #![doc = r##"This is an impl block."##]
5896            use super::root;
5897
5898            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::and`]."##]
5899            pub const and: crate::ast::identifiers::global_id::GlobalId =
5900                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[213]);
5901
5902            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::eq`]."##]
5903            pub const eq: crate::ast::identifiers::global_id::GlobalId =
5904                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[210]);
5905
5906            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::from_bool`]."##]
5907            pub const from_bool: crate::ast::identifiers::global_id::GlobalId =
5908                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[214]);
5909
5910            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::implies`]."##]
5911            pub const implies: crate::ast::identifiers::global_id::GlobalId =
5912                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[208]);
5913
5914            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::ne`]."##]
5915            pub const ne: crate::ast::identifiers::global_id::GlobalId =
5916                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[209]);
5917
5918            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::not`]."##]
5919            pub const not: crate::ast::identifiers::global_id::GlobalId =
5920                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[211]);
5921
5922            #[doc = r##"This is the associated function [`::hax_lib::prop::Impl::or`]."##]
5923            pub const or: crate::ast::identifiers::global_id::GlobalId =
5924                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[212]);
5925        }
5926        pub mod ToProp {
5927            #![doc = r##"This is the trait [`::hax_lib::prop::ToProp`]."##]
5928            use super::root;
5929
5930            #[doc = r##"This is the associated function [`::hax_lib::prop::ToProp::to_prop`]."##]
5931            pub const to_prop: crate::ast::identifiers::global_id::GlobalId =
5932                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[205]);
5933        }
5934        pub mod constructors {
5935            #![doc = r##"This is the module [`::hax_lib::prop::constructors`]."##]
5936            use super::root;
5937
5938            #[doc = r##"This is the function [`::hax_lib::prop::constructors::and`]."##]
5939            pub const and: crate::ast::identifiers::global_id::GlobalId =
5940                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[223]);
5941
5942            #[doc = r##"This is the function [`::hax_lib::prop::constructors::eq`]."##]
5943            pub const eq: crate::ast::identifiers::global_id::GlobalId =
5944                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[220]);
5945
5946            #[doc = r##"This is the function [`::hax_lib::prop::constructors::exists`]."##]
5947            pub const exists: crate::ast::identifiers::global_id::GlobalId =
5948                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[216]);
5949
5950            #[doc = r##"This is the function [`::hax_lib::prop::constructors::forall`]."##]
5951            pub const forall: crate::ast::identifiers::global_id::GlobalId =
5952                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[217]);
5953
5954            #[doc = r##"This is the function [`::hax_lib::prop::constructors::from_bool`]."##]
5955            pub const from_bool: crate::ast::identifiers::global_id::GlobalId =
5956                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[224]);
5957
5958            #[doc = r##"This is the function [`::hax_lib::prop::constructors::implies`]."##]
5959            pub const implies: crate::ast::identifiers::global_id::GlobalId =
5960                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[218]);
5961
5962            #[doc = r##"This is the function [`::hax_lib::prop::constructors::ne`]."##]
5963            pub const ne: crate::ast::identifiers::global_id::GlobalId =
5964                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[219]);
5965
5966            #[doc = r##"This is the function [`::hax_lib::prop::constructors::not`]."##]
5967            pub const not: crate::ast::identifiers::global_id::GlobalId =
5968                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[221]);
5969
5970            #[doc = r##"This is the function [`::hax_lib::prop::constructors::or`]."##]
5971            pub const or: crate::ast::identifiers::global_id::GlobalId =
5972                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[222]);
5973        }
5974
5975        #[doc = r##"This is an impl block."##]
5976        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
5977            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[207]);
5978
5979        #[doc = r##"This is an impl block."##]
5980        pub const Impl__2: crate::ast::identifiers::global_id::GlobalId =
5981            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[206]);
5982
5983        #[doc = r##"This is an impl block."##]
5984        pub const Impl__3: crate::ast::identifiers::global_id::GlobalId =
5985            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[149]);
5986
5987        #[doc = r##"This is the struct [`::hax_lib::prop::Prop`]."##]
5988        pub const Prop: crate::ast::identifiers::global_id::GlobalId =
5989            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[148]);
5990
5991        #[doc = r##"This is the trait [`::hax_lib::prop::ToProp`]."##]
5992        pub const ToProp: crate::ast::identifiers::global_id::GlobalId =
5993            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[204]);
5994
5995        #[doc = r##"This is the module [`::hax_lib::prop::constructors`]."##]
5996        pub const constructors: crate::ast::identifiers::global_id::GlobalId =
5997            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[215]);
5998
5999        #[doc = r##"This is the function [`::hax_lib::prop::exists`]."##]
6000        pub const exists: crate::ast::identifiers::global_id::GlobalId =
6001            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[202]);
6002
6003        #[doc = r##"This is the function [`::hax_lib::prop::forall`]."##]
6004        pub const forall: crate::ast::identifiers::global_id::GlobalId =
6005            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[203]);
6006
6007        #[doc = r##"This is the function [`::hax_lib::prop::implies`]."##]
6008        pub const implies: crate::ast::identifiers::global_id::GlobalId =
6009            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[200]);
6010    }
6011
6012    #[doc = r##"This is the trait [`::hax_lib::RefineAs`]."##]
6013    pub const RefineAs: crate::ast::identifiers::global_id::GlobalId =
6014        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[240]);
6015
6016    #[doc = r##"This is the trait [`::hax_lib::Refinement`]."##]
6017    pub const Refinement: crate::ast::identifiers::global_id::GlobalId =
6018        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[242]);
6019
6020    #[doc = r##"This is the function [`::hax_lib::_internal_loop_decreases`]."##]
6021    pub const _internal_loop_decreases: crate::ast::identifiers::global_id::GlobalId =
6022        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[145]);
6023
6024    #[doc = r##"This is the function [`::hax_lib::_internal_loop_invariant`]."##]
6025    pub const _internal_loop_invariant: crate::ast::identifiers::global_id::GlobalId =
6026        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[153]);
6027
6028    #[doc = r##"This is the function [`::hax_lib::_internal_while_loop_invariant`]."##]
6029    pub const _internal_while_loop_invariant: crate::ast::identifiers::global_id::GlobalId =
6030        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[150]);
6031
6032    #[doc = r##"This is the module [`::hax_lib::abstraction`]."##]
6033    pub const abstraction: crate::ast::identifiers::global_id::GlobalId =
6034        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[106]);
6035
6036    #[doc = r##"This is the function [`::hax_lib::any_to_unit`]."##]
6037    pub const any_to_unit: crate::ast::identifiers::global_id::GlobalId =
6038        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[101]);
6039
6040    #[doc = r##"This is the function [`::hax_lib::assert`]."##]
6041    pub const assert: crate::ast::identifiers::global_id::GlobalId =
6042        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[154]);
6043
6044    #[doc = r##"This is the function [`::hax_lib::inline`]."##]
6045    pub const inline: crate::ast::identifiers::global_id::GlobalId =
6046        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[103]);
6047
6048    #[doc = r##"This is the function [`::hax_lib::inline_unsafe`]."##]
6049    pub const inline_unsafe: crate::ast::identifiers::global_id::GlobalId =
6050        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[102]);
6051
6052    #[doc = r##"This is the module [`::hax_lib::int`]."##]
6053    pub const int: crate::ast::identifiers::global_id::GlobalId =
6054        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[104]);
6055
6056    #[doc = r##"This is the module [`::hax_lib::prop`]."##]
6057    pub const prop: crate::ast::identifiers::global_id::GlobalId =
6058        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[147]);
6059}
6060pub mod hax_lib_protocol {
6061    #![doc = r##"This is the module [`::hax_lib_protocol`]."##]
6062    use super::root;
6063    pub mod crypto {
6064        #![doc = r##"This is the module [`::hax_lib_protocol::crypto`]."##]
6065        use super::root;
6066        pub mod AEADAlgorithm {
6067            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::AEADAlgorithm`]."##]
6068            use super::root;
6069            pub mod Chacha20Poly1305 {
6070                use super::root;
6071
6072                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::AEADAlgorithm::Chacha20Poly1305::Constructor`]."##]
6073                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6074                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[643]);
6075            }
6076        }
6077        pub mod DHGroup {
6078            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::DHGroup`]."##]
6079            use super::root;
6080            pub mod X25519 {
6081                use super::root;
6082
6083                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::DHGroup::X25519::Constructor`]."##]
6084                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6085                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[642]);
6086            }
6087        }
6088        pub mod HMACAlgorithm {
6089            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::HMACAlgorithm`]."##]
6090            use super::root;
6091            pub mod Sha256 {
6092                use super::root;
6093
6094                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::HMACAlgorithm::Sha256::Constructor`]."##]
6095                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6096                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[641]);
6097            }
6098        }
6099        pub mod HashAlgorithm {
6100            #![doc = r##"This is the enum [`::hax_lib_protocol::crypto::HashAlgorithm`]."##]
6101            use super::root;
6102            pub mod Sha256 {
6103                use super::root;
6104
6105                #[doc = r##"This is the variant [`::hax_lib_protocol::crypto::HashAlgorithm::Sha256::Constructor`]."##]
6106                pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6107                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[640]);
6108            }
6109        }
6110        pub mod Impl {
6111            #![doc = r##"This is an impl block."##]
6112            use super::root;
6113
6114            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl::from_bytes`]."##]
6115            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6116                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[72]);
6117        }
6118        pub mod Impl__1 {
6119            #![doc = r##"This is an impl block."##]
6120            use super::root;
6121
6122            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__1::from_bytes`]."##]
6123            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6124                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[74]);
6125        }
6126        pub mod Impl__4 {
6127            #![doc = r##"This is an impl block."##]
6128            use super::root;
6129
6130            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__4::from_bytes`]."##]
6131            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6132                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[86]);
6133        }
6134        pub mod Impl__5 {
6135            #![doc = r##"This is an impl block."##]
6136            use super::root;
6137
6138            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__5::from_bytes`]."##]
6139            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6140                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[88]);
6141        }
6142        pub mod Impl__6 {
6143            #![doc = r##"This is an impl block."##]
6144            use super::root;
6145
6146            #[doc = r##"This is the associated function [`::hax_lib_protocol::crypto::Impl__6::from_bytes`]."##]
6147            pub const from_bytes: crate::ast::identifiers::global_id::GlobalId =
6148                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[81]);
6149        }
6150
6151        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::AEADAlgorithm`]."##]
6152        pub const AEADAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6153            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[84]);
6154
6155        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADIV`]."##]
6156        pub const AEADIV: crate::ast::identifiers::global_id::GlobalId =
6157            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[79]);
6158
6159        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADKey`]."##]
6160        pub const AEADKey: crate::ast::identifiers::global_id::GlobalId =
6161            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[78]);
6162
6163        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::AEADTag`]."##]
6164        pub const AEADTag: crate::ast::identifiers::global_id::GlobalId =
6165            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[82]);
6166
6167        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::DHElement`]."##]
6168        pub const DHElement: crate::ast::identifiers::global_id::GlobalId =
6169            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[69]);
6170
6171        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::DHGroup`]."##]
6172        pub const DHGroup: crate::ast::identifiers::global_id::GlobalId =
6173            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[65]);
6174
6175        #[doc = r##"This is the struct [`::hax_lib_protocol::crypto::DHScalar`]."##]
6176        pub const DHScalar: crate::ast::identifiers::global_id::GlobalId =
6177            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[66]);
6178
6179        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::HMACAlgorithm`]."##]
6180        pub const HMACAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6181            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[63]);
6182
6183        #[doc = r##"This is the enum [`::hax_lib_protocol::crypto::HashAlgorithm`]."##]
6184        pub const HashAlgorithm: crate::ast::identifiers::global_id::GlobalId =
6185            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[20]);
6186
6187        #[doc = r##"This is an impl block."##]
6188        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
6189            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[71]);
6190
6191        #[doc = r##"This is an impl block."##]
6192        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
6193            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[73]);
6194
6195        #[doc = r##"This is an impl block."##]
6196        pub const Impl__4: crate::ast::identifiers::global_id::GlobalId =
6197            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[85]);
6198
6199        #[doc = r##"This is an impl block."##]
6200        pub const Impl__5: crate::ast::identifiers::global_id::GlobalId =
6201            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[87]);
6202
6203        #[doc = r##"This is an impl block."##]
6204        pub const Impl__6: crate::ast::identifiers::global_id::GlobalId =
6205            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[80]);
6206
6207        #[doc = r##"This is an impl block."##]
6208        pub const Impl__9: crate::ast::identifiers::global_id::GlobalId =
6209            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[68]);
6210
6211        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::aead_decrypt`]."##]
6212        pub const aead_decrypt: crate::ast::identifiers::global_id::GlobalId =
6213            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[83]);
6214
6215        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::aead_encrypt`]."##]
6216        pub const aead_encrypt: crate::ast::identifiers::global_id::GlobalId =
6217            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[90]);
6218
6219        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::dh_scalar_multiply`]."##]
6220        pub const dh_scalar_multiply: crate::ast::identifiers::global_id::GlobalId =
6221            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[70]);
6222
6223        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::dh_scalar_multiply_base`]."##]
6224        pub const dh_scalar_multiply_base: crate::ast::identifiers::global_id::GlobalId =
6225            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[67]);
6226
6227        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::hash`]."##]
6228        pub const hash: crate::ast::identifiers::global_id::GlobalId =
6229            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[27]);
6230
6231        #[doc = r##"This is the function [`::hax_lib_protocol::crypto::hmac`]."##]
6232        pub const hmac: crate::ast::identifiers::global_id::GlobalId =
6233            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[64]);
6234    }
6235
6236    #[doc = r##"This is the enum [`::hax_lib_protocol::ProtocolError`]."##]
6237    pub const ProtocolError: crate::ast::identifiers::global_id::GlobalId =
6238        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[75]);
6239
6240    #[doc = r##"This is the module [`::hax_lib_protocol::crypto`]."##]
6241    pub const crypto: crate::ast::identifiers::global_id::GlobalId =
6242        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[19]);
6243}
6244pub mod rust_primitives {
6245    #![doc = r##"This is the module [`::rust_primitives`]."##]
6246    use super::root;
6247    pub mod crypto_abstractions {
6248        #![doc = r##"This is the module [`::rust_primitives::crypto_abstractions`]."##]
6249        use super::root;
6250
6251        #[doc = r##"This is the use item [`::rust_primitives::crypto_abstractions::Use`]."##]
6252        pub const Use: crate::ast::identifiers::global_id::GlobalId =
6253            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[524]);
6254
6255        #[doc = r##"This is the function [`::rust_primitives::crypto_abstractions::crypto_abstractions`]."##]
6256        pub const crypto_abstractions: crate::ast::identifiers::global_id::GlobalId =
6257            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[308]);
6258    }
6259    pub mod dummy_hax_concrete_ident_wrapper {
6260        #![doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper`]."##]
6261        use super::root;
6262        pub mod Foo {
6263            #![doc = r##"This is the struct [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Foo`]."##]
6264            use super::root;
6265
6266            #[doc = r##"This is the struct [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Foo::Constructor`]."##]
6267            pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6268                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[646]);
6269        }
6270        pub mod ___1 {
6271            #![doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1`]."##]
6272            use super::root;
6273
6274            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::Use`]."##]
6275            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6276                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[294]);
6277
6278            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1::f`]."##]
6279            pub const f: crate::ast::identifiers::global_id::GlobalId =
6280                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[315]);
6281        }
6282        pub mod _anonymous {
6283            #![doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous`]."##]
6284            use super::root;
6285
6286            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use`]."##]
6287            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6288                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[474]);
6289
6290            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use__1`]."##]
6291            pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6292                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[303]);
6293
6294            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::Use__2`]."##]
6295            pub const Use__2: crate::ast::identifiers::global_id::GlobalId =
6296                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[382]);
6297
6298            #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous::arith`]."##]
6299            pub const arith: crate::ast::identifiers::global_id::GlobalId =
6300                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[531]);
6301        }
6302        pub mod props {
6303            #![doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props`]."##]
6304            use super::root;
6305
6306            #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props::Use`]."##]
6307            pub const Use: crate::ast::identifiers::global_id::GlobalId =
6308                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[577]);
6309        }
6310
6311        #[doc = r##"This is the struct [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Foo`]."##]
6312        pub const Foo: crate::ast::identifiers::global_id::GlobalId =
6313            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[626]);
6314
6315        #[doc = r##"This is an impl block."##]
6316        pub const Impl: crate::ast::identifiers::global_id::GlobalId =
6317            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[627]);
6318
6319        #[doc = r##"This is an impl block."##]
6320        pub const Impl__1: crate::ast::identifiers::global_id::GlobalId =
6321            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[625]);
6322
6323        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use`]."##]
6324        pub const Use: crate::ast::identifiers::global_id::GlobalId =
6325            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[518]);
6326
6327        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__1`]."##]
6328        pub const Use__1: crate::ast::identifiers::global_id::GlobalId =
6329            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[582]);
6330
6331        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__2`]."##]
6332        pub const Use__2: crate::ast::identifiers::global_id::GlobalId =
6333            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[403]);
6334
6335        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__3`]."##]
6336        pub const Use__3: crate::ast::identifiers::global_id::GlobalId =
6337            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[358]);
6338
6339        #[doc = r##"This is the use item [`::rust_primitives::dummy_hax_concrete_ident_wrapper::Use__4`]."##]
6340        pub const Use__4: crate::ast::identifiers::global_id::GlobalId =
6341            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[344]);
6342
6343        #[doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::___1`]."##]
6344        pub const ___1: crate::ast::identifiers::global_id::GlobalId =
6345            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[293]);
6346
6347        #[doc = r##"This is the const [`::rust_primitives::dummy_hax_concrete_ident_wrapper::_anonymous`]."##]
6348        pub const _anonymous: crate::ast::identifiers::global_id::GlobalId =
6349            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[302]);
6350
6351        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::dummy`]."##]
6352        pub const dummy: crate::ast::identifiers::global_id::GlobalId =
6353            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[296]);
6354
6355        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::iterator_functions`]."##]
6356        pub const iterator_functions: crate::ast::identifiers::global_id::GlobalId =
6357            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[484]);
6358
6359        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::props`]."##]
6360        pub const props: crate::ast::identifiers::global_id::GlobalId =
6361            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[576]);
6362
6363        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::question_mark_result`]."##]
6364        pub const question_mark_result: crate::ast::identifiers::global_id::GlobalId =
6365            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[568]);
6366
6367        #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper::refinements`]."##]
6368        pub const refinements: crate::ast::identifiers::global_id::GlobalId =
6369            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[438]);
6370    }
6371    pub mod hax {
6372        #![doc = r##"This is the module [`::rust_primitives::hax`]."##]
6373        use super::root;
6374        pub mod Failure {
6375            #![doc = r##"This is the struct [`::rust_primitives::hax::Failure`]."##]
6376            use super::root;
6377
6378            #[doc = r##"This is the struct [`::rust_primitives::hax::Failure::Constructor`]."##]
6379            pub const Constructor: crate::ast::identifiers::global_id::GlobalId =
6380                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[639]);
6381        }
6382        pub(in crate::ast::identifiers::global_id) mod Tuple2 {
6383            #![doc = r##"This is the struct [`::rust_primitives::hax::Tuple2`]."##]
6384            use super::root;
6385
6386            #[doc = r##"This is the struct [`::rust_primitives::hax::Tuple2::Constructor`]."##]
6387            pub(in crate::ast::identifiers::global_id) const Constructor:
6388                crate::ast::identifiers::global_id::GlobalId =
6389                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[630]);
6390
6391            #[doc = r##"This is the field [`_0`] from ::rust_primitives::hax::Tuple2."##]
6392            pub(in crate::ast::identifiers::global_id) const _0:
6393                crate::ast::identifiers::global_id::GlobalId =
6394                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[396]);
6395
6396            #[doc = r##"This is the field [`_1`] from ::rust_primitives::hax::Tuple2."##]
6397            pub(in crate::ast::identifiers::global_id) const _1:
6398                crate::ast::identifiers::global_id::GlobalId =
6399                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[406]);
6400        }
6401        pub mod control_flow_monad {
6402            #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad`]."##]
6403            use super::root;
6404            pub mod ControlFlowMonad {
6405                #![doc = r##"This is the trait [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad`]."##]
6406                use super::root;
6407
6408                #[doc = r##"This is the associated function [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad::lift`]."##]
6409                pub const lift: crate::ast::identifiers::global_id::GlobalId =
6410                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[481]);
6411            }
6412            pub mod mexception {
6413                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mexception`]."##]
6414                use super::root;
6415
6416                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::mexception::run`]."##]
6417                pub const run: crate::ast::identifiers::global_id::GlobalId =
6418                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[553]);
6419            }
6420            pub mod moption {
6421                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::moption`]."##]
6422                use super::root;
6423
6424                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::moption::run`]."##]
6425                pub const run: crate::ast::identifiers::global_id::GlobalId =
6426                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[325]);
6427            }
6428            pub mod mresult {
6429                #![doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mresult`]."##]
6430                use super::root;
6431
6432                #[doc = r##"This is the function [`::rust_primitives::hax::control_flow_monad::mresult::run`]."##]
6433                pub const run: crate::ast::identifiers::global_id::GlobalId =
6434                    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[427]);
6435            }
6436
6437            #[doc = r##"This is the trait [`::rust_primitives::hax::control_flow_monad::ControlFlowMonad`]."##]
6438            pub const ControlFlowMonad: crate::ast::identifiers::global_id::GlobalId =
6439                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[480]);
6440
6441            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mexception`]."##]
6442            pub const mexception: crate::ast::identifiers::global_id::GlobalId =
6443                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[523]);
6444
6445            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::moption`]."##]
6446            pub const moption: crate::ast::identifiers::global_id::GlobalId =
6447                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[324]);
6448
6449            #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad::mresult`]."##]
6450            pub const mresult: crate::ast::identifiers::global_id::GlobalId =
6451                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[426]);
6452        }
6453        pub mod explicit_monadic {
6454            #![doc = r##"This is the module [`::rust_primitives::hax::explicit_monadic`]."##]
6455            use super::root;
6456
6457            #[doc = r##"This is the function [`::rust_primitives::hax::explicit_monadic::lift`]."##]
6458            pub const lift: crate::ast::identifiers::global_id::GlobalId =
6459                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[619]);
6460
6461            #[doc = r##"This is the function [`::rust_primitives::hax::explicit_monadic::pure`]."##]
6462            pub const pure: crate::ast::identifiers::global_id::GlobalId =
6463                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[618]);
6464        }
6465        pub mod folds {
6466            #![doc = r##"This is the module [`::rust_primitives::hax::folds`]."##]
6467            use super::root;
6468
6469            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_cf`]."##]
6470            pub const fold_cf: crate::ast::identifiers::global_id::GlobalId =
6471                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[475]);
6472
6473            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice`]."##]
6474            pub const fold_chunked_slice: crate::ast::identifiers::global_id::GlobalId =
6475                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[455]);
6476
6477            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice_cf`]."##]
6478            pub const fold_chunked_slice_cf: crate::ast::identifiers::global_id::GlobalId =
6479                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[388]);
6480
6481            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_chunked_slice_return`]."##]
6482            pub const fold_chunked_slice_return: crate::ast::identifiers::global_id::GlobalId =
6483                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[489]);
6484
6485            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice`]."##]
6486            pub const fold_enumerated_chunked_slice: crate::ast::identifiers::global_id::GlobalId =
6487                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[381]);
6488
6489            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice_cf`]."##]
6490            pub const fold_enumerated_chunked_slice_cf:
6491                crate::ast::identifiers::global_id::GlobalId =
6492                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[504]);
6493
6494            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_chunked_slice_return`]."##]
6495            pub const fold_enumerated_chunked_slice_return:
6496                crate::ast::identifiers::global_id::GlobalId =
6497                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[541]);
6498
6499            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice`]."##]
6500            pub const fold_enumerated_slice: crate::ast::identifiers::global_id::GlobalId =
6501                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[421]);
6502
6503            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice_cf`]."##]
6504            pub const fold_enumerated_slice_cf: crate::ast::identifiers::global_id::GlobalId =
6505                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[360]);
6506
6507            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_enumerated_slice_return`]."##]
6508            pub const fold_enumerated_slice_return: crate::ast::identifiers::global_id::GlobalId =
6509                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[522]);
6510
6511            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range`]."##]
6512            pub const fold_range: crate::ast::identifiers::global_id::GlobalId =
6513                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[372]);
6514
6515            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_cf`]."##]
6516            pub const fold_range_cf: crate::ast::identifiers::global_id::GlobalId =
6517                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[447]);
6518
6519            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_return`]."##]
6520            pub const fold_range_return: crate::ast::identifiers::global_id::GlobalId =
6521                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[307]);
6522
6523            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by`]."##]
6524            pub const fold_range_step_by: crate::ast::identifiers::global_id::GlobalId =
6525                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[291]);
6526
6527            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by_cf`]."##]
6528            pub const fold_range_step_by_cf: crate::ast::identifiers::global_id::GlobalId =
6529                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[555]);
6530
6531            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_range_step_by_return`]."##]
6532            pub const fold_range_step_by_return: crate::ast::identifiers::global_id::GlobalId =
6533                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[519]);
6534
6535            #[doc = r##"This is the function [`::rust_primitives::hax::folds::fold_return`]."##]
6536            pub const fold_return: crate::ast::identifiers::global_id::GlobalId =
6537                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[448]);
6538        }
6539        pub mod int {
6540            #![doc = r##"This is the module [`::rust_primitives::hax::int`]."##]
6541            use super::root;
6542
6543            #[doc = r##"This is the function [`::rust_primitives::hax::int::add`]."##]
6544            pub const add: crate::ast::identifiers::global_id::GlobalId =
6545                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[492]);
6546
6547            #[doc = r##"This is the function [`::rust_primitives::hax::int::div`]."##]
6548            pub const div: crate::ast::identifiers::global_id::GlobalId =
6549                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[387]);
6550
6551            #[doc = r##"This is the function [`::rust_primitives::hax::int::eq`]."##]
6552            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6553                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[551]);
6554
6555            #[doc = r##"This is the function [`::rust_primitives::hax::int::from_machine`]."##]
6556            pub const from_machine: crate::ast::identifiers::global_id::GlobalId =
6557                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[507]);
6558
6559            #[doc = r##"This is the function [`::rust_primitives::hax::int::ge`]."##]
6560            pub const ge: crate::ast::identifiers::global_id::GlobalId =
6561                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[420]);
6562
6563            #[doc = r##"This is the function [`::rust_primitives::hax::int::gt`]."##]
6564            pub const gt: crate::ast::identifiers::global_id::GlobalId =
6565                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[476]);
6566
6567            #[doc = r##"This is the function [`::rust_primitives::hax::int::into_machine`]."##]
6568            pub const into_machine: crate::ast::identifiers::global_id::GlobalId =
6569                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[459]);
6570
6571            #[doc = r##"This is the function [`::rust_primitives::hax::int::le`]."##]
6572            pub const le: crate::ast::identifiers::global_id::GlobalId =
6573                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[368]);
6574
6575            #[doc = r##"This is the function [`::rust_primitives::hax::int::lt`]."##]
6576            pub const lt: crate::ast::identifiers::global_id::GlobalId =
6577                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[525]);
6578
6579            #[doc = r##"This is the function [`::rust_primitives::hax::int::mul`]."##]
6580            pub const mul: crate::ast::identifiers::global_id::GlobalId =
6581                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[378]);
6582
6583            #[doc = r##"This is the function [`::rust_primitives::hax::int::ne`]."##]
6584            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6585                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[432]);
6586
6587            #[doc = r##"This is the function [`::rust_primitives::hax::int::neg`]."##]
6588            pub const neg: crate::ast::identifiers::global_id::GlobalId =
6589                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[500]);
6590
6591            #[doc = r##"This is the function [`::rust_primitives::hax::int::rem`]."##]
6592            pub const rem: crate::ast::identifiers::global_id::GlobalId =
6593                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[493]);
6594
6595            #[doc = r##"This is the function [`::rust_primitives::hax::int::sub`]."##]
6596            pub const sub: crate::ast::identifiers::global_id::GlobalId =
6597                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[350]);
6598        }
6599        pub mod machine_int {
6600            #![doc = r##"This is the module [`::rust_primitives::hax::machine_int`]."##]
6601            use super::root;
6602
6603            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::add`]."##]
6604            pub const add: crate::ast::identifiers::global_id::GlobalId =
6605                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[472]);
6606
6607            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitand`]."##]
6608            pub const bitand: crate::ast::identifiers::global_id::GlobalId =
6609                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[536]);
6610
6611            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitor`]."##]
6612            pub const bitor: crate::ast::identifiers::global_id::GlobalId =
6613                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[589]);
6614
6615            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::bitxor`]."##]
6616            pub const bitxor: crate::ast::identifiers::global_id::GlobalId =
6617                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[365]);
6618
6619            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::div`]."##]
6620            pub const div: crate::ast::identifiers::global_id::GlobalId =
6621                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[407]);
6622
6623            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::eq`]."##]
6624            pub const eq: crate::ast::identifiers::global_id::GlobalId =
6625                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[389]);
6626
6627            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::ge`]."##]
6628            pub const ge: crate::ast::identifiers::global_id::GlobalId =
6629                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[306]);
6630
6631            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::gt`]."##]
6632            pub const gt: crate::ast::identifiers::global_id::GlobalId =
6633                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[514]);
6634
6635            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::le`]."##]
6636            pub const le: crate::ast::identifiers::global_id::GlobalId =
6637                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[456]);
6638
6639            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::lt`]."##]
6640            pub const lt: crate::ast::identifiers::global_id::GlobalId =
6641                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[509]);
6642
6643            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::mul`]."##]
6644            pub const mul: crate::ast::identifiers::global_id::GlobalId =
6645                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[596]);
6646
6647            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::ne`]."##]
6648            pub const ne: crate::ast::identifiers::global_id::GlobalId =
6649                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[483]);
6650
6651            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::not`]."##]
6652            pub const not: crate::ast::identifiers::global_id::GlobalId =
6653                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[330]);
6654
6655            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::rem`]."##]
6656            pub const rem: crate::ast::identifiers::global_id::GlobalId =
6657                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[498]);
6658
6659            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::shl`]."##]
6660            pub const shl: crate::ast::identifiers::global_id::GlobalId =
6661                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[512]);
6662
6663            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::shr`]."##]
6664            pub const shr: crate::ast::identifiers::global_id::GlobalId =
6665                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[494]);
6666
6667            #[doc = r##"This is the function [`::rust_primitives::hax::machine_int::sub`]."##]
6668            pub const sub: crate::ast::identifiers::global_id::GlobalId =
6669                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[549]);
6670        }
6671        pub mod monomorphized_update_at {
6672            #![doc = r##"This is the module [`::rust_primitives::hax::monomorphized_update_at`]."##]
6673            use super::root;
6674
6675            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range`]."##]
6676            pub const update_at_range: crate::ast::identifiers::global_id::GlobalId =
6677                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[352]);
6678
6679            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_from`]."##]
6680            pub const update_at_range_from: crate::ast::identifiers::global_id::GlobalId =
6681                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[321]);
6682
6683            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_full`]."##]
6684            pub const update_at_range_full: crate::ast::identifiers::global_id::GlobalId =
6685                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[380]);
6686
6687            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_range_to`]."##]
6688            pub const update_at_range_to: crate::ast::identifiers::global_id::GlobalId =
6689                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[595]);
6690
6691            #[doc = r##"This is the function [`::rust_primitives::hax::monomorphized_update_at::update_at_usize`]."##]
6692            pub const update_at_usize: crate::ast::identifiers::global_id::GlobalId =
6693                crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[314]);
6694        }
6695
6696        #[doc = r##"This is the struct [`::rust_primitives::hax::Failure`]."##]
6697        pub const Failure: crate::ast::identifiers::global_id::GlobalId =
6698            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[371]);
6699
6700        #[doc = r##"This is the enum [`::rust_primitives::hax::MutRef`]."##]
6701        pub const MutRef: crate::ast::identifiers::global_id::GlobalId =
6702            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[337]);
6703
6704        #[doc = r##"This is the enum [`::rust_primitives::hax::Never`]."##]
6705        pub const Never: crate::ast::identifiers::global_id::GlobalId =
6706            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[170]);
6707
6708        #[doc = r##"This is the struct [`::rust_primitives::hax::Tuple2`]."##]
6709        pub(in crate::ast::identifiers::global_id) const Tuple2:
6710            crate::ast::identifiers::global_id::GlobalId =
6711            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[89]);
6712
6713        #[doc = r##"This is the function [`::rust_primitives::hax::array_of_list`]."##]
6714        pub const array_of_list: crate::ast::identifiers::global_id::GlobalId =
6715            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[376]);
6716
6717        #[doc = r##"This is the function [`::rust_primitives::hax::box_new`]."##]
6718        pub const box_new: crate::ast::identifiers::global_id::GlobalId =
6719            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[32]);
6720
6721        #[doc = r##"This is the function [`::rust_primitives::hax::cast_op`]."##]
6722        pub const cast_op: crate::ast::identifiers::global_id::GlobalId =
6723            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[96]);
6724
6725        #[doc = r##"This is the module [`::rust_primitives::hax::control_flow_monad`]."##]
6726        pub const control_flow_monad: crate::ast::identifiers::global_id::GlobalId =
6727            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[323]);
6728
6729        #[doc = r##"This is the function [`::rust_primitives::hax::deref_op`]."##]
6730        pub const deref_op: crate::ast::identifiers::global_id::GlobalId =
6731            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[21]);
6732
6733        #[doc = r##"This is the function [`::rust_primitives::hax::dropped_body`]."##]
6734        pub const dropped_body: crate::ast::identifiers::global_id::GlobalId =
6735            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[556]);
6736
6737        #[doc = r##"This is the module [`::rust_primitives::hax::explicit_monadic`]."##]
6738        pub const explicit_monadic: crate::ast::identifiers::global_id::GlobalId =
6739            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[617]);
6740
6741        #[doc = r##"This is the function [`::rust_primitives::hax::failure`]."##]
6742        pub const failure: crate::ast::identifiers::global_id::GlobalId =
6743            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[562]);
6744
6745        #[doc = r##"This is the module [`::rust_primitives::hax::folds`]."##]
6746        pub const folds: crate::ast::identifiers::global_id::GlobalId =
6747            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[290]);
6748
6749        #[doc = r##"This is the module [`::rust_primitives::hax::int`]."##]
6750        pub const int: crate::ast::identifiers::global_id::GlobalId =
6751            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[349]);
6752
6753        #[doc = r##"This is the function [`::rust_primitives::hax::logical_op_and`]."##]
6754        pub const logical_op_and: crate::ast::identifiers::global_id::GlobalId =
6755            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[270]);
6756
6757        #[doc = r##"This is the function [`::rust_primitives::hax::logical_op_or`]."##]
6758        pub const logical_op_or: crate::ast::identifiers::global_id::GlobalId =
6759            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[554]);
6760
6761        #[doc = r##"This is the module [`::rust_primitives::hax::machine_int`]."##]
6762        pub const machine_int: crate::ast::identifiers::global_id::GlobalId =
6763            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[305]);
6764
6765        #[doc = r##"This is the module [`::rust_primitives::hax::monomorphized_update_at`]."##]
6766        pub const monomorphized_update_at: crate::ast::identifiers::global_id::GlobalId =
6767            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[313]);
6768
6769        #[doc = r##"This is the function [`::rust_primitives::hax::never_to_any`]."##]
6770        pub const never_to_any: crate::ast::identifiers::global_id::GlobalId =
6771            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[171]);
6772
6773        #[doc = r##"This is the function [`::rust_primitives::hax::repeat`]."##]
6774        pub const repeat: crate::ast::identifiers::global_id::GlobalId =
6775            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[428]);
6776
6777        #[doc = r##"This is the function [`::rust_primitives::hax::update_at`]."##]
6778        pub const update_at: crate::ast::identifiers::global_id::GlobalId =
6779            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[375]);
6780
6781        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop`]."##]
6782        pub const while_loop: crate::ast::identifiers::global_id::GlobalId =
6783            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[440]);
6784
6785        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop_cf`]."##]
6786        pub const while_loop_cf: crate::ast::identifiers::global_id::GlobalId =
6787            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[567]);
6788
6789        #[doc = r##"This is the function [`::rust_primitives::hax::while_loop_return`]."##]
6790        pub const while_loop_return: crate::ast::identifiers::global_id::GlobalId =
6791            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[600]);
6792    }
6793    pub mod i128 {
6794        #![doc = r##"This is the module [`::rust_primitives::i128`]."##]
6795        use super::root;
6796
6797        #[doc = r##"This is the function [`::rust_primitives::i128::add`]."##]
6798        pub const add: crate::ast::identifiers::global_id::GlobalId =
6799            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[392]);
6800
6801        #[doc = r##"This is the function [`::rust_primitives::i128::bit_and`]."##]
6802        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6803            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[543]);
6804
6805        #[doc = r##"This is the function [`::rust_primitives::i128::bit_or`]."##]
6806        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6807            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[597]);
6808
6809        #[doc = r##"This is the function [`::rust_primitives::i128::bit_xor`]."##]
6810        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6811            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[569]);
6812
6813        #[doc = r##"This is the function [`::rust_primitives::i128::div`]."##]
6814        pub const div: crate::ast::identifiers::global_id::GlobalId =
6815            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[471]);
6816
6817        #[doc = r##"This is the function [`::rust_primitives::i128::eq`]."##]
6818        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6819            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[594]);
6820
6821        #[doc = r##"This is the function [`::rust_primitives::i128::ge`]."##]
6822        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6823            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[583]);
6824
6825        #[doc = r##"This is the function [`::rust_primitives::i128::gt`]."##]
6826        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6827            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[417]);
6828
6829        #[doc = r##"This is the function [`::rust_primitives::i128::le`]."##]
6830        pub const le: crate::ast::identifiers::global_id::GlobalId =
6831            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[545]);
6832
6833        #[doc = r##"This is the function [`::rust_primitives::i128::lt`]."##]
6834        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6835            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[527]);
6836
6837        #[doc = r##"This is the function [`::rust_primitives::i128::mul`]."##]
6838        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6839            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[598]);
6840
6841        #[doc = r##"This is the function [`::rust_primitives::i128::ne`]."##]
6842        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6843            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[592]);
6844
6845        #[doc = r##"This is the function [`::rust_primitives::i128::neg`]."##]
6846        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6847            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[581]);
6848
6849        #[doc = r##"This is the function [`::rust_primitives::i128::rem`]."##]
6850        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6851            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[359]);
6852
6853        #[doc = r##"This is the function [`::rust_primitives::i128::shl`]."##]
6854        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6855            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[357]);
6856
6857        #[doc = r##"This is the function [`::rust_primitives::i128::shr`]."##]
6858        pub const shr: crate::ast::identifiers::global_id::GlobalId =
6859            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[369]);
6860
6861        #[doc = r##"This is the function [`::rust_primitives::i128::sub`]."##]
6862        pub const sub: crate::ast::identifiers::global_id::GlobalId =
6863            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[399]);
6864    }
6865    pub mod i16 {
6866        #![doc = r##"This is the module [`::rust_primitives::i16`]."##]
6867        use super::root;
6868
6869        #[doc = r##"This is the function [`::rust_primitives::i16::add`]."##]
6870        pub const add: crate::ast::identifiers::global_id::GlobalId =
6871            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[339]);
6872
6873        #[doc = r##"This is the function [`::rust_primitives::i16::bit_and`]."##]
6874        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6875            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[535]);
6876
6877        #[doc = r##"This is the function [`::rust_primitives::i16::bit_or`]."##]
6878        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6879            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[334]);
6880
6881        #[doc = r##"This is the function [`::rust_primitives::i16::bit_xor`]."##]
6882        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6883            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[588]);
6884
6885        #[doc = r##"This is the function [`::rust_primitives::i16::div`]."##]
6886        pub const div: crate::ast::identifiers::global_id::GlobalId =
6887            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[565]);
6888
6889        #[doc = r##"This is the function [`::rust_primitives::i16::eq`]."##]
6890        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6891            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[578]);
6892
6893        #[doc = r##"This is the function [`::rust_primitives::i16::ge`]."##]
6894        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6895            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[335]);
6896
6897        #[doc = r##"This is the function [`::rust_primitives::i16::gt`]."##]
6898        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6899            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[575]);
6900
6901        #[doc = r##"This is the function [`::rust_primitives::i16::le`]."##]
6902        pub const le: crate::ast::identifiers::global_id::GlobalId =
6903            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[546]);
6904
6905        #[doc = r##"This is the function [`::rust_primitives::i16::lt`]."##]
6906        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6907            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[544]);
6908
6909        #[doc = r##"This is the function [`::rust_primitives::i16::mul`]."##]
6910        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6911            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[416]);
6912
6913        #[doc = r##"This is the function [`::rust_primitives::i16::ne`]."##]
6914        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6915            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[394]);
6916
6917        #[doc = r##"This is the function [`::rust_primitives::i16::neg`]."##]
6918        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6919            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[361]);
6920
6921        #[doc = r##"This is the function [`::rust_primitives::i16::rem`]."##]
6922        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6923            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[530]);
6924
6925        #[doc = r##"This is the function [`::rust_primitives::i16::shl`]."##]
6926        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6927            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[319]);
6928
6929        #[doc = r##"This is the function [`::rust_primitives::i16::shr`]."##]
6930        pub const shr: crate::ast::identifiers::global_id::GlobalId =
6931            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[363]);
6932
6933        #[doc = r##"This is the function [`::rust_primitives::i16::sub`]."##]
6934        pub const sub: crate::ast::identifiers::global_id::GlobalId =
6935            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[488]);
6936    }
6937    pub mod i32 {
6938        #![doc = r##"This is the module [`::rust_primitives::i32`]."##]
6939        use super::root;
6940
6941        #[doc = r##"This is the function [`::rust_primitives::i32::add`]."##]
6942        pub const add: crate::ast::identifiers::global_id::GlobalId =
6943            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[366]);
6944
6945        #[doc = r##"This is the function [`::rust_primitives::i32::bit_and`]."##]
6946        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
6947            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[473]);
6948
6949        #[doc = r##"This is the function [`::rust_primitives::i32::bit_or`]."##]
6950        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
6951            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[499]);
6952
6953        #[doc = r##"This is the function [`::rust_primitives::i32::bit_xor`]."##]
6954        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
6955            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[511]);
6956
6957        #[doc = r##"This is the function [`::rust_primitives::i32::div`]."##]
6958        pub const div: crate::ast::identifiers::global_id::GlobalId =
6959            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[431]);
6960
6961        #[doc = r##"This is the function [`::rust_primitives::i32::eq`]."##]
6962        pub const eq: crate::ast::identifiers::global_id::GlobalId =
6963            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[521]);
6964
6965        #[doc = r##"This is the function [`::rust_primitives::i32::ge`]."##]
6966        pub const ge: crate::ast::identifiers::global_id::GlobalId =
6967            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[601]);
6968
6969        #[doc = r##"This is the function [`::rust_primitives::i32::gt`]."##]
6970        pub const gt: crate::ast::identifiers::global_id::GlobalId =
6971            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[526]);
6972
6973        #[doc = r##"This is the function [`::rust_primitives::i32::le`]."##]
6974        pub const le: crate::ast::identifiers::global_id::GlobalId =
6975            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[336]);
6976
6977        #[doc = r##"This is the function [`::rust_primitives::i32::lt`]."##]
6978        pub const lt: crate::ast::identifiers::global_id::GlobalId =
6979            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[326]);
6980
6981        #[doc = r##"This is the function [`::rust_primitives::i32::mul`]."##]
6982        pub const mul: crate::ast::identifiers::global_id::GlobalId =
6983            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[466]);
6984
6985        #[doc = r##"This is the function [`::rust_primitives::i32::ne`]."##]
6986        pub const ne: crate::ast::identifiers::global_id::GlobalId =
6987            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[486]);
6988
6989        #[doc = r##"This is the function [`::rust_primitives::i32::neg`]."##]
6990        pub const neg: crate::ast::identifiers::global_id::GlobalId =
6991            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[312]);
6992
6993        #[doc = r##"This is the function [`::rust_primitives::i32::rem`]."##]
6994        pub const rem: crate::ast::identifiers::global_id::GlobalId =
6995            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[346]);
6996
6997        #[doc = r##"This is the function [`::rust_primitives::i32::shl`]."##]
6998        pub const shl: crate::ast::identifiers::global_id::GlobalId =
6999            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[574]);
7000
7001        #[doc = r##"This is the function [`::rust_primitives::i32::shr`]."##]
7002        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7003            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[373]);
7004
7005        #[doc = r##"This is the function [`::rust_primitives::i32::sub`]."##]
7006        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7007            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[354]);
7008    }
7009    pub mod i64 {
7010        #![doc = r##"This is the module [`::rust_primitives::i64`]."##]
7011        use super::root;
7012
7013        #[doc = r##"This is the function [`::rust_primitives::i64::add`]."##]
7014        pub const add: crate::ast::identifiers::global_id::GlobalId =
7015            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[508]);
7016
7017        #[doc = r##"This is the function [`::rust_primitives::i64::bit_and`]."##]
7018        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7019            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[602]);
7020
7021        #[doc = r##"This is the function [`::rust_primitives::i64::bit_or`]."##]
7022        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7023            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[495]);
7024
7025        #[doc = r##"This is the function [`::rust_primitives::i64::bit_xor`]."##]
7026        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7027            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[332]);
7028
7029        #[doc = r##"This is the function [`::rust_primitives::i64::div`]."##]
7030        pub const div: crate::ast::identifiers::global_id::GlobalId =
7031            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[444]);
7032
7033        #[doc = r##"This is the function [`::rust_primitives::i64::eq`]."##]
7034        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7035            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[585]);
7036
7037        #[doc = r##"This is the function [`::rust_primitives::i64::ge`]."##]
7038        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7039            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[566]);
7040
7041        #[doc = r##"This is the function [`::rust_primitives::i64::gt`]."##]
7042        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7043            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[445]);
7044
7045        #[doc = r##"This is the function [`::rust_primitives::i64::le`]."##]
7046        pub const le: crate::ast::identifiers::global_id::GlobalId =
7047            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[580]);
7048
7049        #[doc = r##"This is the function [`::rust_primitives::i64::lt`]."##]
7050        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7051            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[454]);
7052
7053        #[doc = r##"This is the function [`::rust_primitives::i64::mul`]."##]
7054        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7055            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[501]);
7056
7057        #[doc = r##"This is the function [`::rust_primitives::i64::ne`]."##]
7058        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7059            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[422]);
7060
7061        #[doc = r##"This is the function [`::rust_primitives::i64::neg`]."##]
7062        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7063            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[405]);
7064
7065        #[doc = r##"This is the function [`::rust_primitives::i64::rem`]."##]
7066        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7067            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[441]);
7068
7069        #[doc = r##"This is the function [`::rust_primitives::i64::shl`]."##]
7070        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7071            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[468]);
7072
7073        #[doc = r##"This is the function [`::rust_primitives::i64::shr`]."##]
7074        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7075            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[490]);
7076
7077        #[doc = r##"This is the function [`::rust_primitives::i64::sub`]."##]
7078        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7079            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[539]);
7080    }
7081    pub mod i8 {
7082        #![doc = r##"This is the module [`::rust_primitives::i8`]."##]
7083        use super::root;
7084
7085        #[doc = r##"This is the function [`::rust_primitives::i8::add`]."##]
7086        pub const add: crate::ast::identifiers::global_id::GlobalId =
7087            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[591]);
7088
7089        #[doc = r##"This is the function [`::rust_primitives::i8::bit_and`]."##]
7090        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7091            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[540]);
7092
7093        #[doc = r##"This is the function [`::rust_primitives::i8::bit_or`]."##]
7094        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7095            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[343]);
7096
7097        #[doc = r##"This is the function [`::rust_primitives::i8::bit_xor`]."##]
7098        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7099            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[564]);
7100
7101        #[doc = r##"This is the function [`::rust_primitives::i8::div`]."##]
7102        pub const div: crate::ast::identifiers::global_id::GlobalId =
7103            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[328]);
7104
7105        #[doc = r##"This is the function [`::rust_primitives::i8::eq`]."##]
7106        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7107            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[419]);
7108
7109        #[doc = r##"This is the function [`::rust_primitives::i8::ge`]."##]
7110        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7111            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[413]);
7112
7113        #[doc = r##"This is the function [`::rust_primitives::i8::gt`]."##]
7114        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7115            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[351]);
7116
7117        #[doc = r##"This is the function [`::rust_primitives::i8::le`]."##]
7118        pub const le: crate::ast::identifiers::global_id::GlobalId =
7119            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[590]);
7120
7121        #[doc = r##"This is the function [`::rust_primitives::i8::lt`]."##]
7122        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7123            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[425]);
7124
7125        #[doc = r##"This is the function [`::rust_primitives::i8::mul`]."##]
7126        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7127            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[443]);
7128
7129        #[doc = r##"This is the function [`::rust_primitives::i8::ne`]."##]
7130        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7131            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[355]);
7132
7133        #[doc = r##"This is the function [`::rust_primitives::i8::neg`]."##]
7134        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7135            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[391]);
7136
7137        #[doc = r##"This is the function [`::rust_primitives::i8::rem`]."##]
7138        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7139            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[563]);
7140
7141        #[doc = r##"This is the function [`::rust_primitives::i8::shl`]."##]
7142        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7143            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[362]);
7144
7145        #[doc = r##"This is the function [`::rust_primitives::i8::shr`]."##]
7146        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7147            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[437]);
7148
7149        #[doc = r##"This is the function [`::rust_primitives::i8::sub`]."##]
7150        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7151            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[409]);
7152    }
7153    pub mod isize {
7154        #![doc = r##"This is the module [`::rust_primitives::isize`]."##]
7155        use super::root;
7156
7157        #[doc = r##"This is the function [`::rust_primitives::isize::add`]."##]
7158        pub const add: crate::ast::identifiers::global_id::GlobalId =
7159            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[517]);
7160
7161        #[doc = r##"This is the function [`::rust_primitives::isize::bit_and`]."##]
7162        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7163            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[418]);
7164
7165        #[doc = r##"This is the function [`::rust_primitives::isize::bit_or`]."##]
7166        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7167            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[370]);
7168
7169        #[doc = r##"This is the function [`::rust_primitives::isize::bit_xor`]."##]
7170        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7171            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[503]);
7172
7173        #[doc = r##"This is the function [`::rust_primitives::isize::div`]."##]
7174        pub const div: crate::ast::identifiers::global_id::GlobalId =
7175            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[424]);
7176
7177        #[doc = r##"This is the function [`::rust_primitives::isize::eq`]."##]
7178        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7179            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[528]);
7180
7181        #[doc = r##"This is the function [`::rust_primitives::isize::ge`]."##]
7182        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7183            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[446]);
7184
7185        #[doc = r##"This is the function [`::rust_primitives::isize::gt`]."##]
7186        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7187            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[542]);
7188
7189        #[doc = r##"This is the function [`::rust_primitives::isize::le`]."##]
7190        pub const le: crate::ast::identifiers::global_id::GlobalId =
7191            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[587]);
7192
7193        #[doc = r##"This is the function [`::rust_primitives::isize::lt`]."##]
7194        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7195            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[289]);
7196
7197        #[doc = r##"This is the function [`::rust_primitives::isize::mul`]."##]
7198        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7199            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[348]);
7200
7201        #[doc = r##"This is the function [`::rust_primitives::isize::ne`]."##]
7202        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7203            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[393]);
7204
7205        #[doc = r##"This is the function [`::rust_primitives::isize::neg`]."##]
7206        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7207            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[561]);
7208
7209        #[doc = r##"This is the function [`::rust_primitives::isize::rem`]."##]
7210        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7211            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[593]);
7212
7213        #[doc = r##"This is the function [`::rust_primitives::isize::shl`]."##]
7214        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7215            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[320]);
7216
7217        #[doc = r##"This is the function [`::rust_primitives::isize::shr`]."##]
7218        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7219            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[510]);
7220
7221        #[doc = r##"This is the function [`::rust_primitives::isize::sub`]."##]
7222        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7223            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[482]);
7224    }
7225    pub mod u128 {
7226        #![doc = r##"This is the module [`::rust_primitives::u128`]."##]
7227        use super::root;
7228
7229        #[doc = r##"This is the function [`::rust_primitives::u128::add`]."##]
7230        pub const add: crate::ast::identifiers::global_id::GlobalId =
7231            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[520]);
7232
7233        #[doc = r##"This is the function [`::rust_primitives::u128::bit_and`]."##]
7234        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7235            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[435]);
7236
7237        #[doc = r##"This is the function [`::rust_primitives::u128::bit_or`]."##]
7238        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7239            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[538]);
7240
7241        #[doc = r##"This is the function [`::rust_primitives::u128::bit_xor`]."##]
7242        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7243            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[560]);
7244
7245        #[doc = r##"This is the function [`::rust_primitives::u128::div`]."##]
7246        pub const div: crate::ast::identifiers::global_id::GlobalId =
7247            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[533]);
7248
7249        #[doc = r##"This is the function [`::rust_primitives::u128::eq`]."##]
7250        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7251            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[572]);
7252
7253        #[doc = r##"This is the function [`::rust_primitives::u128::ge`]."##]
7254        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7255            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[506]);
7256
7257        #[doc = r##"This is the function [`::rust_primitives::u128::gt`]."##]
7258        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7259            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[453]);
7260
7261        #[doc = r##"This is the function [`::rust_primitives::u128::le`]."##]
7262        pub const le: crate::ast::identifiers::global_id::GlobalId =
7263            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[341]);
7264
7265        #[doc = r##"This is the function [`::rust_primitives::u128::lt`]."##]
7266        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7267            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[559]);
7268
7269        #[doc = r##"This is the function [`::rust_primitives::u128::mul`]."##]
7270        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7271            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[390]);
7272
7273        #[doc = r##"This is the function [`::rust_primitives::u128::ne`]."##]
7274        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7275            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[458]);
7276
7277        #[doc = r##"This is the function [`::rust_primitives::u128::neg`]."##]
7278        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7279            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[584]);
7280
7281        #[doc = r##"This is the function [`::rust_primitives::u128::rem`]."##]
7282        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7283            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[282]);
7284
7285        #[doc = r##"This is the function [`::rust_primitives::u128::shl`]."##]
7286        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7287            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[329]);
7288
7289        #[doc = r##"This is the function [`::rust_primitives::u128::shr`]."##]
7290        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7291            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[402]);
7292
7293        #[doc = r##"This is the function [`::rust_primitives::u128::sub`]."##]
7294        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7295            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[414]);
7296    }
7297    pub mod u16 {
7298        #![doc = r##"This is the module [`::rust_primitives::u16`]."##]
7299        use super::root;
7300
7301        #[doc = r##"This is the function [`::rust_primitives::u16::add`]."##]
7302        pub const add: crate::ast::identifiers::global_id::GlobalId =
7303            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[338]);
7304
7305        #[doc = r##"This is the function [`::rust_primitives::u16::bit_and`]."##]
7306        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7307            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[301]);
7308
7309        #[doc = r##"This is the function [`::rust_primitives::u16::bit_or`]."##]
7310        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7311            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[537]);
7312
7313        #[doc = r##"This is the function [`::rust_primitives::u16::bit_xor`]."##]
7314        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7315            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[485]);
7316
7317        #[doc = r##"This is the function [`::rust_primitives::u16::div`]."##]
7318        pub const div: crate::ast::identifiers::global_id::GlobalId =
7319            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[547]);
7320
7321        #[doc = r##"This is the function [`::rust_primitives::u16::eq`]."##]
7322        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7323            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[548]);
7324
7325        #[doc = r##"This is the function [`::rust_primitives::u16::ge`]."##]
7326        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7327            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[347]);
7328
7329        #[doc = r##"This is the function [`::rust_primitives::u16::gt`]."##]
7330        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7331            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[411]);
7332
7333        #[doc = r##"This is the function [`::rust_primitives::u16::le`]."##]
7334        pub const le: crate::ast::identifiers::global_id::GlobalId =
7335            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[586]);
7336
7337        #[doc = r##"This is the function [`::rust_primitives::u16::lt`]."##]
7338        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7339            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[452]);
7340
7341        #[doc = r##"This is the function [`::rust_primitives::u16::mul`]."##]
7342        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7343            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[316]);
7344
7345        #[doc = r##"This is the function [`::rust_primitives::u16::ne`]."##]
7346        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7347            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[436]);
7348
7349        #[doc = r##"This is the function [`::rust_primitives::u16::neg`]."##]
7350        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7351            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[285]);
7352
7353        #[doc = r##"This is the function [`::rust_primitives::u16::rem`]."##]
7354        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7355            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[430]);
7356
7357        #[doc = r##"This is the function [`::rust_primitives::u16::shl`]."##]
7358        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7359            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[532]);
7360
7361        #[doc = r##"This is the function [`::rust_primitives::u16::shr`]."##]
7362        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7363            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[457]);
7364
7365        #[doc = r##"This is the function [`::rust_primitives::u16::sub`]."##]
7366        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7367            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[552]);
7368    }
7369    pub mod u32 {
7370        #![doc = r##"This is the module [`::rust_primitives::u32`]."##]
7371        use super::root;
7372
7373        #[doc = r##"This is the function [`::rust_primitives::u32::add`]."##]
7374        pub const add: crate::ast::identifiers::global_id::GlobalId =
7375            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[342]);
7376
7377        #[doc = r##"This is the function [`::rust_primitives::u32::bit_and`]."##]
7378        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7379            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[599]);
7380
7381        #[doc = r##"This is the function [`::rust_primitives::u32::bit_or`]."##]
7382        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7383            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[570]);
7384
7385        #[doc = r##"This is the function [`::rust_primitives::u32::bit_xor`]."##]
7386        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7387            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[465]);
7388
7389        #[doc = r##"This is the function [`::rust_primitives::u32::div`]."##]
7390        pub const div: crate::ast::identifiers::global_id::GlobalId =
7391            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[469]);
7392
7393        #[doc = r##"This is the function [`::rust_primitives::u32::eq`]."##]
7394        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7395            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[333]);
7396
7397        #[doc = r##"This is the function [`::rust_primitives::u32::ge`]."##]
7398        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7399            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[505]);
7400
7401        #[doc = r##"This is the function [`::rust_primitives::u32::gt`]."##]
7402        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7403            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[408]);
7404
7405        #[doc = r##"This is the function [`::rust_primitives::u32::le`]."##]
7406        pub const le: crate::ast::identifiers::global_id::GlobalId =
7407            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[340]);
7408
7409        #[doc = r##"This is the function [`::rust_primitives::u32::lt`]."##]
7410        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7411            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[571]);
7412
7413        #[doc = r##"This is the function [`::rust_primitives::u32::mul`]."##]
7414        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7415            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[496]);
7416
7417        #[doc = r##"This is the function [`::rust_primitives::u32::ne`]."##]
7418        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7419            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[310]);
7420
7421        #[doc = r##"This is the function [`::rust_primitives::u32::neg`]."##]
7422        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7423            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[317]);
7424
7425        #[doc = r##"This is the function [`::rust_primitives::u32::rem`]."##]
7426        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7427            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[300]);
7428
7429        #[doc = r##"This is the function [`::rust_primitives::u32::shl`]."##]
7430        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7431            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[462]);
7432
7433        #[doc = r##"This is the function [`::rust_primitives::u32::shr`]."##]
7434        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7435            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[573]);
7436
7437        #[doc = r##"This is the function [`::rust_primitives::u32::sub`]."##]
7438        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7439            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[384]);
7440    }
7441    pub mod u64 {
7442        #![doc = r##"This is the module [`::rust_primitives::u64`]."##]
7443        use super::root;
7444
7445        #[doc = r##"This is the function [`::rust_primitives::u64::add`]."##]
7446        pub const add: crate::ast::identifiers::global_id::GlobalId =
7447            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[497]);
7448
7449        #[doc = r##"This is the function [`::rust_primitives::u64::bit_and`]."##]
7450        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7451            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[460]);
7452
7453        #[doc = r##"This is the function [`::rust_primitives::u64::bit_or`]."##]
7454        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7455            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[379]);
7456
7457        #[doc = r##"This is the function [`::rust_primitives::u64::bit_xor`]."##]
7458        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7459            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[367]);
7460
7461        #[doc = r##"This is the function [`::rust_primitives::u64::div`]."##]
7462        pub const div: crate::ast::identifiers::global_id::GlobalId =
7463            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[364]);
7464
7465        #[doc = r##"This is the function [`::rust_primitives::u64::eq`]."##]
7466        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7467            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[557]);
7468
7469        #[doc = r##"This is the function [`::rust_primitives::u64::ge`]."##]
7470        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7471            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[397]);
7472
7473        #[doc = r##"This is the function [`::rust_primitives::u64::gt`]."##]
7474        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7475            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[304]);
7476
7477        #[doc = r##"This is the function [`::rust_primitives::u64::le`]."##]
7478        pub const le: crate::ast::identifiers::global_id::GlobalId =
7479            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[477]);
7480
7481        #[doc = r##"This is the function [`::rust_primitives::u64::lt`]."##]
7482        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7483            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[309]);
7484
7485        #[doc = r##"This is the function [`::rust_primitives::u64::mul`]."##]
7486        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7487            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[287]);
7488
7489        #[doc = r##"This is the function [`::rust_primitives::u64::ne`]."##]
7490        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7491            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[502]);
7492
7493        #[doc = r##"This is the function [`::rust_primitives::u64::neg`]."##]
7494        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7495            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[491]);
7496
7497        #[doc = r##"This is the function [`::rust_primitives::u64::rem`]."##]
7498        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7499            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[558]);
7500
7501        #[doc = r##"This is the function [`::rust_primitives::u64::shl`]."##]
7502        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7503            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[433]);
7504
7505        #[doc = r##"This is the function [`::rust_primitives::u64::shr`]."##]
7506        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7507            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[515]);
7508
7509        #[doc = r##"This is the function [`::rust_primitives::u64::sub`]."##]
7510        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7511            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[439]);
7512    }
7513    pub mod u8 {
7514        #![doc = r##"This is the module [`::rust_primitives::u8`]."##]
7515        use super::root;
7516
7517        #[doc = r##"This is the function [`::rust_primitives::u8::add`]."##]
7518        pub const add: crate::ast::identifiers::global_id::GlobalId =
7519            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[353]);
7520
7521        #[doc = r##"This is the function [`::rust_primitives::u8::bit_and`]."##]
7522        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7523            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[516]);
7524
7525        #[doc = r##"This is the function [`::rust_primitives::u8::bit_or`]."##]
7526        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7527            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[429]);
7528
7529        #[doc = r##"This is the function [`::rust_primitives::u8::bit_xor`]."##]
7530        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7531            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[464]);
7532
7533        #[doc = r##"This is the function [`::rust_primitives::u8::div`]."##]
7534        pub const div: crate::ast::identifiers::global_id::GlobalId =
7535            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[374]);
7536
7537        #[doc = r##"This is the function [`::rust_primitives::u8::eq`]."##]
7538        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7539            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[385]);
7540
7541        #[doc = r##"This is the function [`::rust_primitives::u8::ge`]."##]
7542        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7543            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[398]);
7544
7545        #[doc = r##"This is the function [`::rust_primitives::u8::gt`]."##]
7546        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7547            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[415]);
7548
7549        #[doc = r##"This is the function [`::rust_primitives::u8::le`]."##]
7550        pub const le: crate::ast::identifiers::global_id::GlobalId =
7551            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[377]);
7552
7553        #[doc = r##"This is the function [`::rust_primitives::u8::lt`]."##]
7554        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7555            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[513]);
7556
7557        #[doc = r##"This is the function [`::rust_primitives::u8::mul`]."##]
7558        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7559            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[410]);
7560
7561        #[doc = r##"This is the function [`::rust_primitives::u8::ne`]."##]
7562        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7563            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[383]);
7564
7565        #[doc = r##"This is the function [`::rust_primitives::u8::neg`]."##]
7566        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7567            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[470]);
7568
7569        #[doc = r##"This is the function [`::rust_primitives::u8::rem`]."##]
7570        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7571            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[442]);
7572
7573        #[doc = r##"This is the function [`::rust_primitives::u8::shl`]."##]
7574        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7575            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[479]);
7576
7577        #[doc = r##"This is the function [`::rust_primitives::u8::shr`]."##]
7578        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7579            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[298]);
7580
7581        #[doc = r##"This is the function [`::rust_primitives::u8::sub`]."##]
7582        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7583            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[400]);
7584    }
7585    pub mod usize {
7586        #![doc = r##"This is the module [`::rust_primitives::usize`]."##]
7587        use super::root;
7588
7589        #[doc = r##"This is the function [`::rust_primitives::usize::add`]."##]
7590        pub const add: crate::ast::identifiers::global_id::GlobalId =
7591            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[386]);
7592
7593        #[doc = r##"This is the function [`::rust_primitives::usize::bit_and`]."##]
7594        pub const bit_and: crate::ast::identifiers::global_id::GlobalId =
7595            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[487]);
7596
7597        #[doc = r##"This is the function [`::rust_primitives::usize::bit_or`]."##]
7598        pub const bit_or: crate::ast::identifiers::global_id::GlobalId =
7599            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[529]);
7600
7601        #[doc = r##"This is the function [`::rust_primitives::usize::bit_xor`]."##]
7602        pub const bit_xor: crate::ast::identifiers::global_id::GlobalId =
7603            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[412]);
7604
7605        #[doc = r##"This is the function [`::rust_primitives::usize::div`]."##]
7606        pub const div: crate::ast::identifiers::global_id::GlobalId =
7607            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[534]);
7608
7609        #[doc = r##"This is the function [`::rust_primitives::usize::eq`]."##]
7610        pub const eq: crate::ast::identifiers::global_id::GlobalId =
7611            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[579]);
7612
7613        #[doc = r##"This is the function [`::rust_primitives::usize::ge`]."##]
7614        pub const ge: crate::ast::identifiers::global_id::GlobalId =
7615            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[345]);
7616
7617        #[doc = r##"This is the function [`::rust_primitives::usize::gt`]."##]
7618        pub const gt: crate::ast::identifiers::global_id::GlobalId =
7619            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[461]);
7620
7621        #[doc = r##"This is the function [`::rust_primitives::usize::le`]."##]
7622        pub const le: crate::ast::identifiers::global_id::GlobalId =
7623            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[478]);
7624
7625        #[doc = r##"This is the function [`::rust_primitives::usize::lt`]."##]
7626        pub const lt: crate::ast::identifiers::global_id::GlobalId =
7627            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[434]);
7628
7629        #[doc = r##"This is the function [`::rust_primitives::usize::mul`]."##]
7630        pub const mul: crate::ast::identifiers::global_id::GlobalId =
7631            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[467]);
7632
7633        #[doc = r##"This is the function [`::rust_primitives::usize::ne`]."##]
7634        pub const ne: crate::ast::identifiers::global_id::GlobalId =
7635            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[550]);
7636
7637        #[doc = r##"This is the function [`::rust_primitives::usize::neg`]."##]
7638        pub const neg: crate::ast::identifiers::global_id::GlobalId =
7639            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[404]);
7640
7641        #[doc = r##"This is the function [`::rust_primitives::usize::rem`]."##]
7642        pub const rem: crate::ast::identifiers::global_id::GlobalId =
7643            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[451]);
7644
7645        #[doc = r##"This is the function [`::rust_primitives::usize::shl`]."##]
7646        pub const shl: crate::ast::identifiers::global_id::GlobalId =
7647            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[450]);
7648
7649        #[doc = r##"This is the function [`::rust_primitives::usize::shr`]."##]
7650        pub const shr: crate::ast::identifiers::global_id::GlobalId =
7651            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[423]);
7652
7653        #[doc = r##"This is the function [`::rust_primitives::usize::sub`]."##]
7654        pub const sub: crate::ast::identifiers::global_id::GlobalId =
7655            crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[449]);
7656    }
7657
7658    #[doc = r##"This is the use item [`::rust_primitives::Use`]."##]
7659    pub const Use: crate::ast::identifiers::global_id::GlobalId =
7660        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[401]);
7661
7662    #[doc = r##"This is the extern crate [`::rust_primitives::alloc`]."##]
7663    pub const alloc: crate::ast::identifiers::global_id::GlobalId =
7664        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[463]);
7665
7666    #[doc = r##"This is the module [`::rust_primitives::crypto_abstractions`]."##]
7667    pub const crypto_abstractions: crate::ast::identifiers::global_id::GlobalId =
7668        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[295]);
7669
7670    #[doc = r##"This is the function [`::rust_primitives::dummy_hax_concrete_ident_wrapper`]."##]
7671    pub const dummy_hax_concrete_ident_wrapper: crate::ast::identifiers::global_id::GlobalId =
7672        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[292]);
7673
7674    #[doc = r##"This is the module [`::rust_primitives::hax`]."##]
7675    pub const hax: crate::ast::identifiers::global_id::GlobalId =
7676        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[1]);
7677
7678    #[doc = r##"This is the module [`::rust_primitives::i128`]."##]
7679    pub const i128: crate::ast::identifiers::global_id::GlobalId =
7680        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[356]);
7681
7682    #[doc = r##"This is the module [`::rust_primitives::i16`]."##]
7683    pub const i16: crate::ast::identifiers::global_id::GlobalId =
7684        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[318]);
7685
7686    #[doc = r##"This is the module [`::rust_primitives::i32`]."##]
7687    pub const i32: crate::ast::identifiers::global_id::GlobalId =
7688        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[311]);
7689
7690    #[doc = r##"This is the module [`::rust_primitives::i64`]."##]
7691    pub const i64: crate::ast::identifiers::global_id::GlobalId =
7692        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[331]);
7693
7694    #[doc = r##"This is the module [`::rust_primitives::i8`]."##]
7695    pub const i8: crate::ast::identifiers::global_id::GlobalId =
7696        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[327]);
7697
7698    #[doc = r##"This is the macro [`::rust_primitives::impl_arith`]."##]
7699    pub const impl_arith: crate::ast::identifiers::global_id::GlobalId =
7700        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[628]);
7701
7702    #[doc = r##"This is the module [`::rust_primitives::isize`]."##]
7703    pub const isize: crate::ast::identifiers::global_id::GlobalId =
7704        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[288]);
7705
7706    #[doc = r##"This is the function [`::rust_primitives::offset`]."##]
7707    pub const offset: crate::ast::identifiers::global_id::GlobalId =
7708        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[395]);
7709
7710    #[doc = r##"This is the extern crate [`::rust_primitives::std`]."##]
7711    pub const std: crate::ast::identifiers::global_id::GlobalId =
7712        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[283]);
7713
7714    #[doc = r##"This is the module [`::rust_primitives::u128`]."##]
7715    pub const u128: crate::ast::identifiers::global_id::GlobalId =
7716        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[281]);
7717
7718    #[doc = r##"This is the module [`::rust_primitives::u16`]."##]
7719    pub const u16: crate::ast::identifiers::global_id::GlobalId =
7720        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[284]);
7721
7722    #[doc = r##"This is the module [`::rust_primitives::u32`]."##]
7723    pub const u32: crate::ast::identifiers::global_id::GlobalId =
7724        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[299]);
7725
7726    #[doc = r##"This is the module [`::rust_primitives::u64`]."##]
7727    pub const u64: crate::ast::identifiers::global_id::GlobalId =
7728        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[286]);
7729
7730    #[doc = r##"This is the module [`::rust_primitives::u8`]."##]
7731    pub const u8: crate::ast::identifiers::global_id::GlobalId =
7732        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[297]);
7733
7734    #[doc = r##"This is the function [`::rust_primitives::unsize`]."##]
7735    pub const unsize: crate::ast::identifiers::global_id::GlobalId =
7736        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[35]);
7737
7738    #[doc = r##"This is the module [`::rust_primitives::usize`]."##]
7739    pub const usize: crate::ast::identifiers::global_id::GlobalId =
7740        crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[322]);
7741}
7742
7743#[doc = r##"This is the module [`::alloc`]."##]
7744pub const alloc: crate::ast::identifiers::global_id::GlobalId =
7745    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[2]);
7746
7747#[doc = r##"This is the module [`::core`]."##]
7748pub const core: crate::ast::identifiers::global_id::GlobalId =
7749    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[7]);
7750
7751#[doc = r##"This is the module [`::hax_lib`]."##]
7752pub const hax_lib: crate::ast::identifiers::global_id::GlobalId =
7753    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[100]);
7754
7755#[doc = r##"This is the module [`::hax_lib_protocol`]."##]
7756pub const hax_lib_protocol: crate::ast::identifiers::global_id::GlobalId =
7757    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[18]);
7758
7759#[doc = r##"This is the module [`::rust_primitives`]."##]
7760pub const rust_primitives: crate::ast::identifiers::global_id::GlobalId =
7761    crate::ast::identifiers::global_id::GlobalId(root::INTERNED_GLOBAL_IDS[0]);