Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | · | 1 | ·2862704774f7f978d06ac0b02068863e·73492800·debug·optional·cargo-dbgsym_1.85.0+dfsg3-1_amd64.deb |
2 | ·328df33137e5dcfc5f7a63868de4668f·4377352·doc·optional·cargo-doc_1.85.0+dfsg3-1_all.deb | 2 | ·328df33137e5dcfc5f7a63868de4668f·4377352·doc·optional·cargo-doc_1.85.0+dfsg3-1_all.deb |
3 | ·a0 | 3 | ·b181a05a4611d1c1fccf7b4757f5a7be·6457600·devel·optional·cargo_1.85.0+dfsg3-1_amd64.deb |
4 | ·98422eabc97c5217844100beef86b50d·261503988·debug·optional·libstd-rust-1.85-dbgsym_1.85.0+dfsg3-1_amd64.deb | 4 | ·98422eabc97c5217844100beef86b50d·261503988·debug·optional·libstd-rust-1.85-dbgsym_1.85.0+dfsg3-1_amd64.deb |
5 | ·c6fd538b2ee41c8ec99d536f96eea675·19724216·libs·optional·libstd-rust-1.85_1.85.0+dfsg3-1_amd64.deb | 5 | ·c6fd538b2ee41c8ec99d536f96eea675·19724216·libs·optional·libstd-rust-1.85_1.85.0+dfsg3-1_amd64.deb |
6 | ·2259afbb3a73e95f729f914c0b1f1765·91350768·libdevel·optional·libstd-rust-dev-wasm32_1.85.0+dfsg3-1_all.deb | 6 | ·2259afbb3a73e95f729f914c0b1f1765·91350768·libdevel·optional·libstd-rust-dev-wasm32_1.85.0+dfsg3-1_all.deb |
7 | ·01cd0f96b3261eebf65e925a8f5cee28·39284208·libdevel·optional·libstd-rust-dev_1.85.0+dfsg3-1_amd64.deb | 7 | ·01cd0f96b3261eebf65e925a8f5cee28·39284208·libdevel·optional·libstd-rust-dev_1.85.0+dfsg3-1_amd64.deb |
8 | ·9b9ad57af37fa1cbf5b0fae148dbc4fa·243364·devel·optional·rust-all_1.85.0+dfsg3-1_all.deb | 8 | ·9b9ad57af37fa1cbf5b0fae148dbc4fa·243364·devel·optional·rust-all_1.85.0+dfsg3-1_all.deb |
9 | ·0ec357cb67cd747dd5f4f85a5ace7c5f·101391288·debug·optional·rust-analyzer-dbgsym_1.85.0+dfsg3-1_amd64.deb | 9 | ·0ec357cb67cd747dd5f4f85a5ace7c5f·101391288·debug·optional·rust-analyzer-dbgsym_1.85.0+dfsg3-1_amd64.deb |
10 | ·bdbb2def1bf7b742a5410bebca967faf·8260660·devel·optional·rust-analyzer_1.85.0+dfsg3-1_amd64.deb | 10 | ·bdbb2def1bf7b742a5410bebca967faf·8260660·devel·optional·rust-analyzer_1.85.0+dfsg3-1_amd64.deb |
11 | ·b4515a840d3fdff961cb7f3129f00fdf·61802176·debug·optional·rust-clippy-dbgsym_1.85.0+dfsg3-1_amd64.deb | 11 | ·b4515a840d3fdff961cb7f3129f00fdf·61802176·debug·optional·rust-clippy-dbgsym_1.85.0+dfsg3-1_amd64.deb |
12 | ·e3f3f5ddbea8e5743d85c11e5b056c5c·3320720·devel·optional·rust-clippy_1.85.0+dfsg3-1_amd64.deb | 12 | ·e3f3f5ddbea8e5743d85c11e5b056c5c·3320720·devel·optional·rust-clippy_1.85.0+dfsg3-1_amd64.deb |
13 | · | 13 | ·0f4a166b649d35f611db9a276fb8bdd2·22901668·doc·optional·rust-doc_1.85.0+dfsg3-1_all.deb |
14 | ·f63d8dc2dde6369272b6be55f856eda3·249100·devel·optional·rust-gdb_1.85.0+dfsg3-1_all.deb | 14 | ·f63d8dc2dde6369272b6be55f856eda3·249100·devel·optional·rust-gdb_1.85.0+dfsg3-1_all.deb |
15 | ·7675c3f9ee5275b6ae5aa36b8cf0e1ae·250016·devel·optional·rust-lldb_1.85.0+dfsg3-1_all.deb | 15 | ·7675c3f9ee5275b6ae5aa36b8cf0e1ae·250016·devel·optional·rust-lldb_1.85.0+dfsg3-1_all.deb |
16 | ·d953d80865b53d4e88f3298711d8fdf1·1762724·devel·optional·rust-llvm_1.85.0+dfsg3-1_amd64.deb | 16 | ·d953d80865b53d4e88f3298711d8fdf1·1762724·devel·optional·rust-llvm_1.85.0+dfsg3-1_amd64.deb |
17 | ·9ea29715d7c263dea89fa5444013c088·46860216·devel·optional·rust-src_1.85.0+dfsg3-1_all.deb | 17 | ·9ea29715d7c263dea89fa5444013c088·46860216·devel·optional·rust-src_1.85.0+dfsg3-1_all.deb |
18 | ·6796f09da37ac3ffeca42843e34b6206·34595316·debug·optional·rustc-dbgsym_1.85.0+dfsg3-1_amd64.deb | 18 | ·6796f09da37ac3ffeca42843e34b6206·34595316·debug·optional·rustc-dbgsym_1.85.0+dfsg3-1_amd64.deb |
19 | ·193770727936ff2a2fe73e92d44576d8·3845652·devel·optional·rustc_1.85.0+dfsg3-1_amd64.deb | 19 | ·193770727936ff2a2fe73e92d44576d8·3845652·devel·optional·rustc_1.85.0+dfsg3-1_amd64.deb |
20 | ·6f8526170a344796b03b990de24f5dcd·23455100·debug·optional·rustfmt-dbgsym_1.85.0+dfsg3-1_amd64.deb | 20 | ·6f8526170a344796b03b990de24f5dcd·23455100·debug·optional·rustfmt-dbgsym_1.85.0+dfsg3-1_amd64.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-24·15:47:57.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-24·15:47:57.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····2184·2025-04-24·15:47:57.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····2184·2025-04-24·15:47:57.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··645 | 3 | -rw-r--r--···0········0········0··6455224·2025-04-24·15:47:57.000000·data.tar.xz |
Offset 6, 23 lines modified | Offset 6, 23 lines modified | ||
6 | Program·Headers: | 6 | Program·Headers: |
7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 7 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8 | 8 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8 |
9 | ··INTERP·········0x0003cc·0x00000000000003cc·0x00000000000003cc·0x00001c·0x00001c·R···0x1 | 9 | ··INTERP·········0x0003cc·0x00000000000003cc·0x00000000000003cc·0x00001c·0x00001c·R···0x1 |
10 | ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2] | 10 | ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2] |
11 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x16ab20·0x16ab20·R···0x1000 | 11 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x16ab20·0x16ab20·R···0x1000 |
12 | ··LOAD···········0x16b000·0x000000000016b000·0x000000000016b000·0x1008135·0x1008135·R·E·0x1000 | 12 | ··LOAD···········0x16b000·0x000000000016b000·0x000000000016b000·0x1008135·0x1008135·R·E·0x1000 |
13 | ··LOAD···········0x1174000·0x0000000001174000·0x0000000001174000·0x453 | 13 | ··LOAD···········0x1174000·0x0000000001174000·0x0000000001174000·0x453414·0x453414·R···0x1000 |
14 | ··LOAD···········0x15c7458·0x00000000015c8458·0x00000000015c8458·0x109da8·0x10a168·RW··0x1000 | 14 | ··LOAD···········0x15c7458·0x00000000015c8458·0x00000000015c8458·0x109da8·0x10a168·RW··0x1000 |
15 | ··DYNAMIC········0x16c4950·0x00000000016c5950·0x00000000016c5950·0x000290·0x000290·RW··0x8 | 15 | ··DYNAMIC········0x16c4950·0x00000000016c5950·0x00000000016c5950·0x000290·0x000290·RW··0x8 |
16 | ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 | 16 | ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 |
17 | ··NOTE···········0x0003a8·0x00000000000003a8·0x00000000000003a8·0x000024·0x000024·R···0x4 | 17 | ··NOTE···········0x0003a8·0x00000000000003a8·0x00000000000003a8·0x000024·0x000024·R···0x4 |
18 | ··NOTE···········0x15c73 | 18 | ··NOTE···········0x15c73f4·0x00000000015c73f4·0x00000000015c73f4·0x000020·0x000020·R···0x4 |
19 | ··TLS············0x15c7458·0x00000000015c8458·0x00000000015c8458·0x000040·0x0002a0·R···0x8 | 19 | ··TLS············0x15c7458·0x00000000015c8458·0x00000000015c8458·0x000040·0x0002a0·R···0x8 |
20 | ··GNU_PROPERTY···0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 | 20 | ··GNU_PROPERTY···0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 |
21 | ··GNU_EH_FRAME···0x1320 | 21 | ··GNU_EH_FRAME···0x1320168·0x0000000001320168·0x0000000001320168·0x03d07c·0x03d07c·R···0x4 |
22 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 | 22 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 |
23 | ··GNU_RELRO······0x15c7458·0x00000000015c8458·0x00000000015c8458·0x106ba8·0x106ba8·R···0x1 | 23 | ··GNU_RELRO······0x15c7458·0x00000000015c8458·0x00000000015c8458·0x106ba8·0x106ba8·R···0x1 |
24 | ·Section·to·Segment·mapping: | 24 | ·Section·to·Segment·mapping: |
25 | ··Segment·Sections... | 25 | ··Segment·Sections... |
26 | ···00····· | 26 | ···00····· |
27 | ···01·····.interp· | 27 | ···01·····.interp· |
Offset 14, 20 lines modified | Offset 14, 20 lines modified | ||
14 | ··[·9]·.rela.dyn·········RELA············0000000000003d98·003d98·166d28·18···A··5···0··8 | 14 | ··[·9]·.rela.dyn·········RELA············0000000000003d98·003d98·166d28·18···A··5···0··8 |
15 | ··[10]·.rela.plt·········RELA············000000000016aac0·16aac0·000060·18··AI··5··28··8 | 15 | ··[10]·.rela.plt·········RELA············000000000016aac0·16aac0·000060·18··AI··5··28··8 |
16 | ··[11]·.init·············PROGBITS········000000000016b000·16b000·000017·00··AX··0···0··4 | 16 | ··[11]·.init·············PROGBITS········000000000016b000·16b000·000017·00··AX··0···0··4 |
17 | ··[12]·.plt··············PROGBITS········000000000016b020·16b020·000050·10··AX··0···0·16 | 17 | ··[12]·.plt··············PROGBITS········000000000016b020·16b020·000050·10··AX··0···0·16 |
18 | ··[13]·.plt.got··········PROGBITS········000000000016b070·16b070·000008·08··AX··0···0··8 | 18 | ··[13]·.plt.got··········PROGBITS········000000000016b070·16b070·000008·08··AX··0···0··8 |
19 | ··[14]·.text·············PROGBITS········000000000016b080·16b080·10080ac·00··AX··0···0·16 | 19 | ··[14]·.text·············PROGBITS········000000000016b080·16b080·10080ac·00··AX··0···0·16 |
20 | ··[15]·.fini·············PROGBITS········000000000117312c·117312c·000009·00··AX··0···0··4 | 20 | ··[15]·.fini·············PROGBITS········000000000117312c·117312c·000009·00··AX··0···0··4 |
21 | ··[16]·.rodata···········PROGBITS········0000000001174000·1174000·1ac | 21 | ··[16]·.rodata···········PROGBITS········0000000001174000·1174000·1ac146·00···A··0···0·128 |
22 | ··[17]·.debug_gdb_scripts·PROGBITS········0000000001320 | 22 | ··[17]·.debug_gdb_scripts·PROGBITS········0000000001320146·1320146·000022·01·AMS··0···0··1 |
23 | ··[18]·.eh_frame_hdr·····PROGBITS········0000000001320 | 23 | ··[18]·.eh_frame_hdr·····PROGBITS········0000000001320168·1320168·03d07c·00···A··0···0··4 |
24 | ··[19]·.eh_frame·········PROGBITS········000000000135d1 | 24 | ··[19]·.eh_frame·········PROGBITS········000000000135d1e8·135d1e8·1bdea0·00···A··0···0··8 |
25 | ··[20]·.gcc_except_table·PROGBITS········000000000151b0 | 25 | ··[20]·.gcc_except_table·PROGBITS········000000000151b088·151b088·0ac36c·00···A··0···0··4 |
26 | ··[21]·.note.ABI-tag·····NOTE············00000000015c73 | 26 | ··[21]·.note.ABI-tag·····NOTE············00000000015c73f4·15c73f4·000020·00···A··0···0··4 |
27 | ··[22]·.tdata············PROGBITS········00000000015c8458·15c7458·000040·00·WAT··0···0··8 | 27 | ··[22]·.tdata············PROGBITS········00000000015c8458·15c7458·000040·00·WAT··0···0··8 |
28 | ··[23]·.tbss·············NOBITS··········00000000015c8498·15c7498·000260·00·WAT··0···0··8 | 28 | ··[23]·.tbss·············NOBITS··········00000000015c8498·15c7498·000260·00·WAT··0···0··8 |
29 | ··[24]·.init_array·······INIT_ARRAY······00000000015c8498·15c7498·000018·08··WA··0···0··8 | 29 | ··[24]·.init_array·······INIT_ARRAY······00000000015c8498·15c7498·000018·08··WA··0···0··8 |
30 | ··[25]·.fini_array·······FINI_ARRAY······00000000015c84b0·15c74b0·000008·08··WA··0···0··8 | 30 | ··[25]·.fini_array·······FINI_ARRAY······00000000015c84b0·15c74b0·000008·08··WA··0···0··8 |
31 | ··[26]·.data.rel.ro······PROGBITS········00000000015c84b8·15c74b8·0fd498·00··WA··0···0··8 | 31 | ··[26]·.data.rel.ro······PROGBITS········00000000015c84b8·15c74b8·0fd498·00··WA··0···0··8 |
32 | ··[27]·.dynamic··········DYNAMIC·········00000000016c5950·16c4950·000290·10··WA··6···0··8 | 32 | ··[27]·.dynamic··········DYNAMIC·········00000000016c5950·16c4950·000290·10··WA··6···0··8 |
33 | ··[28]·.got··············PROGBITS········00000000016c5be0·16c4be0·009420·08··WA··0···0··8 | 33 | ··[28]·.got··············PROGBITS········00000000016c5be0·16c4be0·009420·08··WA··0···0··8 |
Offset 74, 143 lines modified | Offset 74, 143 lines modified | ||
74 | 00000000015c8958··0000000000000008·R_X86_64_RELATIVE·························1178f10 | 74 | 00000000015c8958··0000000000000008·R_X86_64_RELATIVE·························1178f10 |
75 | 00000000015c8970··0000000000000008·R_X86_64_RELATIVE·························1178f10 | 75 | 00000000015c8970··0000000000000008·R_X86_64_RELATIVE·························1178f10 |
76 | 00000000015c8988··0000000000000008·R_X86_64_RELATIVE·························1178f79 | 76 | 00000000015c8988··0000000000000008·R_X86_64_RELATIVE·························1178f79 |
77 | 00000000015c89a0··0000000000000008·R_X86_64_RELATIVE·························1178f10 | 77 | 00000000015c89a0··0000000000000008·R_X86_64_RELATIVE·························1178f10 |
78 | 00000000015c89b8··0000000000000008·R_X86_64_RELATIVE·························1178f10 | 78 | 00000000015c89b8··0000000000000008·R_X86_64_RELATIVE·························1178f10 |
79 | 00000000015c89d0··0000000000000008·R_X86_64_RELATIVE·························1178f10 | 79 | 00000000015c89d0··0000000000000008·R_X86_64_RELATIVE·························1178f10 |
80 | 00000000015c89e8··0000000000000008·R_X86_64_RELATIVE·························1178f10 | 80 | 00000000015c89e8··0000000000000008·R_X86_64_RELATIVE·························1178f10 |
81 | 00000000015c8a00··0000000000000008·R_X86_64_RELATIVE·························1179b | 81 | 00000000015c8a00··0000000000000008·R_X86_64_RELATIVE·························1179b60 |
82 | 00000000015c8a10··0000000000000008·R_X86_64_RELATIVE·························1179b | 82 | 00000000015c8a10··0000000000000008·R_X86_64_RELATIVE·························1179b8b |
83 | 00000000015c8a20··0000000000000008·R_X86_64_RELATIVE·························1179b | 83 | 00000000015c8a20··0000000000000008·R_X86_64_RELATIVE·························1179b8e |
84 | 00000000015c8a38··0000000000000008·R_X86_64_RELATIVE·························1179 | 84 | 00000000015c8a38··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
85 | 00000000015c8a50··0000000000000008·R_X86_64_RELATIVE·························1179 | 85 | 00000000015c8a50··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
86 | 00000000015c8a68··0000000000000008·R_X86_64_RELATIVE·························1179 | 86 | 00000000015c8a68··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
87 | 00000000015c8a80··0000000000000008·R_X86_64_RELATIVE·························1179 | 87 | 00000000015c8a80··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
88 | 00000000015c8a98··0000000000000008·R_X86_64_RELATIVE·························1179 | 88 | 00000000015c8a98··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
89 | 00000000015c8ab0··0000000000000008·R_X86_64_RELATIVE·························1179 | 89 | 00000000015c8ab0··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
90 | 00000000015c8ac8··0000000000000008·R_X86_64_RELATIVE·························1179 | 90 | 00000000015c8ac8··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
91 | 00000000015c8ae0··0000000000000008·R_X86_64_RELATIVE·························1179 | 91 | 00000000015c8ae0··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
92 | 00000000015c8af8··0000000000000008·R_X86_64_RELATIVE·························1179 | 92 | 00000000015c8af8··0000000000000008·R_X86_64_RELATIVE·························1179bcd |
93 | 00000000015c8b10··0000000000000008·R_X86_64_RELATIVE·························1179c | 93 | 00000000015c8b10··0000000000000008·R_X86_64_RELATIVE·························1179c07 |
94 | 00000000015c8b28··0000000000000008·R_X86_64_RELATIVE·························1179c | 94 | 00000000015c8b28··0000000000000008·R_X86_64_RELATIVE·························1179c9e |
95 | 00000000015c8b40··0000000000000008·R_X86_64_RELATIVE·························1179 | 95 | 00000000015c8b40··0000000000000008·R_X86_64_RELATIVE·························1179cce |
96 | 00000000015c8b70··0000000000000008·R_X86_64_RELATIVE·························1fa0c0 | 96 | 00000000015c8b70··0000000000000008·R_X86_64_RELATIVE·························1fa0c0 |
97 | 00000000015c8b78··0000000000000008·R_X86_64_RELATIVE·························1179d | 97 | 00000000015c8b78··0000000000000008·R_X86_64_RELATIVE·························1179d39 |
98 | 00000000015c8b90··0000000000000008·R_X86_64_RELATIVE·························1179d | 98 | 00000000015c8b90··0000000000000008·R_X86_64_RELATIVE·························1179d77 |
99 | 00000000015c8ba8··0000000000000008·R_X86_64_RELATIVE·························1f7f50 | 99 | 00000000015c8ba8··0000000000000008·R_X86_64_RELATIVE·························1f7f50 |
100 | 00000000015c8bc0··0000000000000008·R_X86_64_RELATIVE·························1fa220 | 100 | 00000000015c8bc0··0000000000000008·R_X86_64_RELATIVE·························1fa220 |
101 | 00000000015c8bc8··0000000000000008·R_X86_64_RELATIVE·························1fa0e0 | 101 | 00000000015c8bc8··0000000000000008·R_X86_64_RELATIVE·························1fa0e0 |
102 | 00000000015c8bd0··0000000000000008·R_X86_64_RELATIVE·························1f0a30 | 102 | 00000000015c8bd0··0000000000000008·R_X86_64_RELATIVE·························1f0a30 |
103 | 00000000015c8bd8··0000000000000008·R_X86_64_RELATIVE·························1179d | 103 | 00000000015c8bd8··0000000000000008·R_X86_64_RELATIVE·························1179d98 |
104 | 00000000015c8be8··0000000000000008·R_X86_64_RELATIVE·························1179c | 104 | 00000000015c8be8··0000000000000008·R_X86_64_RELATIVE·························1179c45 |
105 | 00000000015c8c00··0000000000000008·R_X86_64_RELATIVE·························1179 | 105 | 00000000015c8c00··0000000000000008·R_X86_64_RELATIVE·························1179dd0 |
106 | 00000000015c8c10··0000000000000008·R_X86_64_RELATIVE·························1179e | 106 | 00000000015c8c10··0000000000000008·R_X86_64_RELATIVE·························1179e25 |
107 | 00000000015c8c20··0000000000000008·R_X86_64_RELATIVE·························1179e | 107 | 00000000015c8c20··0000000000000008·R_X86_64_RELATIVE·························1179e30 |
108 | 00000000015c8c40··0000000000000008·R_X86_64_RELATIVE·························1179e | 108 | 00000000015c8c40··0000000000000008·R_X86_64_RELATIVE·························1179e9d |
109 | 00000000015c8c50··0000000000000008·R_X86_64_RELATIVE·························1179 | 109 | 00000000015c8c50··0000000000000008·R_X86_64_RELATIVE·························1179ec5 |
110 | 00000000015c8c60··0000000000000008·R_X86_64_RELATIVE·························1179 | 110 | 00000000015c8c60··0000000000000008·R_X86_64_RELATIVE·························1179ec7 |
111 | 00000000015c8c70··0000000000000008·R_X86_64_RELATIVE·························1178235 | 111 | 00000000015c8c70··0000000000000008·R_X86_64_RELATIVE·························1178235 |
112 | 00000000015c8c80··0000000000000008·R_X86_64_RELATIVE·························1179 | 112 | 00000000015c8c80··0000000000000008·R_X86_64_RELATIVE·························1179ed3 |
113 | 00000000015c8c90··0000000000000008·R_X86_64_RELATIVE·························1174230 | 113 | 00000000015c8c90··0000000000000008·R_X86_64_RELATIVE·························1174230 |
114 | 00000000015c8ca0··0000000000000008·R_X86_64_RELATIVE·························1179 | 114 | 00000000015c8ca0··0000000000000008·R_X86_64_RELATIVE·························1179ed4 |
115 | 00000000015c8cb0··0000000000000008·R_X86_64_RELATIVE·························1179 | 115 | 00000000015c8cb0··0000000000000008·R_X86_64_RELATIVE·························1179ed5 |
116 | 00000000015c8cc0··0000000000000008·R_X86_64_RELATIVE·························1179f | 116 | 00000000015c8cc0··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
117 | 00000000015c8cd8··0000000000000008·R_X86_64_RELATIVE·························1177739 | 117 | 00000000015c8cd8··0000000000000008·R_X86_64_RELATIVE·························1177739 |
118 | 00000000015c8ce8··0000000000000008·R_X86_64_RELATIVE·························1179f | 118 | 00000000015c8ce8··0000000000000008·R_X86_64_RELATIVE·························1179f6b |
119 | 00000000015c8d08··0000000000000008·R_X86_64_RELATIVE·························1179f | 119 | 00000000015c8d08··0000000000000008·R_X86_64_RELATIVE·························1179f6e |
120 | 00000000015c8d18··0000000000000008·R_X86_64_RELATIVE·························1179f | 120 | 00000000015c8d18··0000000000000008·R_X86_64_RELATIVE·························1179f70 |
121 | 00000000015c8d28··0000000000000008·R_X86_64_RELATIVE·························1179f | 121 | 00000000015c8d28··0000000000000008·R_X86_64_RELATIVE·························1179f96 |
122 | 00000000015c8d38··0000000000000008·R_X86_64_RELATIVE·························1179 | 122 | 00000000015c8d38··0000000000000008·R_X86_64_RELATIVE·························1179ed4 |
123 | 00000000015c8d48··0000000000000008·R_X86_64_RELATIVE·························1179f | 123 | 00000000015c8d48··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
124 | 00000000015c8d60··0000000000000008·R_X86_64_RELATIVE·························1177739 | 124 | 00000000015c8d60··0000000000000008·R_X86_64_RELATIVE·························1177739 |
125 | 00000000015c8d90··0000000000000008·R_X86_64_RELATIVE·························1179 | 125 | 00000000015c8d90··0000000000000008·R_X86_64_RELATIVE·························1179ed3 |
126 | 00000000015c8da0··0000000000000008·R_X86_64_RELATIVE·························1177739 | 126 | 00000000015c8da0··0000000000000008·R_X86_64_RELATIVE·························1177739 |
127 | 00000000015c8dd0··0000000000000008·R_X86_64_RELATIVE·························1177739 | 127 | 00000000015c8dd0··0000000000000008·R_X86_64_RELATIVE·························1177739 |
128 | 00000000015c8e00··0000000000000008·R_X86_64_RELATIVE·························117823d | 128 | 00000000015c8e00··0000000000000008·R_X86_64_RELATIVE·························117823d |
129 | 00000000015c8e10··0000000000000008·R_X86_64_RELATIVE·························117a0 | 129 | 00000000015c8e10··0000000000000008·R_X86_64_RELATIVE·························117a058 |
130 | 00000000015c8e20··0000000000000008·R_X86_64_RELATIVE·························1179e | 130 | 00000000015c8e20··0000000000000008·R_X86_64_RELATIVE·························1179e9c |
131 | 00000000015c8e30··0000000000000008·R_X86_64_RELATIVE·························117a0 | 131 | 00000000015c8e30··0000000000000008·R_X86_64_RELATIVE·························117a05e |
132 | 00000000015c8e40··0000000000000008·R_X86_64_RELATIVE·························1179e | 132 | 00000000015c8e40··0000000000000008·R_X86_64_RELATIVE·························1179e9c |
133 | 00000000015c8e50··0000000000000008·R_X86_64_RELATIVE·························117a0 | 133 | 00000000015c8e50··0000000000000008·R_X86_64_RELATIVE·························117a067 |
134 | 00000000015c8e60··0000000000000008·R_X86_64_RELATIVE·························1179e | 134 | 00000000015c8e60··0000000000000008·R_X86_64_RELATIVE·························1179e9c |
135 | 00000000015c8e70··0000000000000008·R_X86_64_RELATIVE·························117a0 | 135 | 00000000015c8e70··0000000000000008·R_X86_64_RELATIVE·························117a074 |
136 | 00000000015c8e80··0000000000000008·R_X86_64_RELATIVE·························1179e | 136 | 00000000015c8e80··0000000000000008·R_X86_64_RELATIVE·························1179e9c |
137 | 00000000015c8e90··0000000000000008·R_X86_64_RELATIVE·························117773d | 137 | 00000000015c8e90··0000000000000008·R_X86_64_RELATIVE·························117773d |
138 | 00000000015c8ea0··0000000000000008·R_X86_64_RELATIVE·························1179e | 138 | 00000000015c8ea0··0000000000000008·R_X86_64_RELATIVE·························1179e9c |
139 | 00000000015c8eb0··0000000000000008·R_X86_64_RELATIVE·························1179f | 139 | 00000000015c8eb0··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
140 | 00000000015c8ec8··0000000000000008·R_X86_64_RELATIVE·························117a | 140 | 00000000015c8ec8··0000000000000008·R_X86_64_RELATIVE·························117a0a0 |
141 | 00000000015c8ed8··0000000000000008·R_X86_64_RELATIVE·························117a | 141 | 00000000015c8ed8··0000000000000008·R_X86_64_RELATIVE·························117a0a9 |
142 | 00000000015c8ee8··0000000000000008·R_X86_64_RELATIVE·························117a | 142 | 00000000015c8ee8··0000000000000008·R_X86_64_RELATIVE·························117a0a9 |
143 | 00000000015c8ef8··0000000000000008·R_X86_64_RELATIVE·························117a | 143 | 00000000015c8ef8··0000000000000008·R_X86_64_RELATIVE·························117a0aa |
144 | 00000000015c8f08··0000000000000008·R_X86_64_RELATIVE·························1179 | 144 | 00000000015c8f08··0000000000000008·R_X86_64_RELATIVE·························1179ed3 |
145 | 00000000015c8f18··0000000000000008·R_X86_64_RELATIVE·························117a | 145 | 00000000015c8f18··0000000000000008·R_X86_64_RELATIVE·························117a0b0 |
146 | 00000000015c8f28··0000000000000008·R_X86_64_RELATIVE·························1179f | 146 | 00000000015c8f28··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
147 | 00000000015c8f40··0000000000000008·R_X86_64_RELATIVE·························117a | 147 | 00000000015c8f40··0000000000000008·R_X86_64_RELATIVE·························117a0b8 |
148 | 00000000015c8f50··0000000000000008·R_X86_64_RELATIVE·························117a | 148 | 00000000015c8f50··0000000000000008·R_X86_64_RELATIVE·························117a0aa |
149 | 00000000015c8f60··0000000000000008·R_X86_64_RELATIVE·························1179 | 149 | 00000000015c8f60··0000000000000008·R_X86_64_RELATIVE·························1179ed3 |
150 | 00000000015c8f70··0000000000000008·R_X86_64_RELATIVE·························117a | 150 | 00000000015c8f70··0000000000000008·R_X86_64_RELATIVE·························117a0c1 |
151 | 00000000015c8f80··0000000000000008·R_X86_64_RELATIVE·························117a | 151 | 00000000015c8f80··0000000000000008·R_X86_64_RELATIVE·························117a0b0 |
152 | 00000000015c8f90··0000000000000008·R_X86_64_RELATIVE·························1179f | 152 | 00000000015c8f90··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
153 | 00000000015c8fa8··0000000000000008·R_X86_64_RELATIVE·························117a1 | 153 | 00000000015c8fa8··0000000000000008·R_X86_64_RELATIVE·························117a17d |
154 | 00000000015c8fd0··0000000000000008·R_X86_64_RELATIVE·························10fc680 | 154 | 00000000015c8fd0··0000000000000008·R_X86_64_RELATIVE·························10fc680 |
155 | 00000000015c8fd8··0000000000000008·R_X86_64_RELATIVE·························1fa010 | 155 | 00000000015c8fd8··0000000000000008·R_X86_64_RELATIVE·························1fa010 |
156 | 00000000015c8fe0··0000000000000008·R_X86_64_RELATIVE·························1fa0a0 | 156 | 00000000015c8fe0··0000000000000008·R_X86_64_RELATIVE·························1fa0a0 |
157 | 00000000015c8ff8··0000000000000008·R_X86_64_RELATIVE·························117774d | 157 | 00000000015c8ff8··0000000000000008·R_X86_64_RELATIVE·························117774d |
158 | 00000000015c9008··0000000000000008·R_X86_64_RELATIVE·························117a2 | 158 | 00000000015c9008··0000000000000008·R_X86_64_RELATIVE·························117a216 |
159 | 00000000015c9028··0000000000000008·R_X86_64_RELATIVE·························16cf010 | 159 | 00000000015c9028··0000000000000008·R_X86_64_RELATIVE·························16cf010 |
160 | 00000000015c9030··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 | 160 | 00000000015c9030··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 |
161 | 00000000015c9038··0000000000000008·R_X86_64_RELATIVE·························117a2 | 161 | 00000000015c9038··0000000000000008·R_X86_64_RELATIVE·························117a216 |
162 | 00000000015c9048··0000000000000008·R_X86_64_RELATIVE·························1179f | 162 | 00000000015c9048··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
163 | 00000000015c9060··0000000000000008·R_X86_64_RELATIVE·························117a2 | 163 | 00000000015c9060··0000000000000008·R_X86_64_RELATIVE·························117a220 |
164 | 00000000015c9070··0000000000000008·R_X86_64_RELATIVE·························117a2 | 164 | 00000000015c9070··0000000000000008·R_X86_64_RELATIVE·························117a234 |
165 | 00000000015c9080··0000000000000008·R_X86_64_RELATIVE·························117a2 | 165 | 00000000015c9080··0000000000000008·R_X86_64_RELATIVE·························117a26e |
166 | 00000000015c9090··0000000000000008·R_X86_64_RELATIVE·························117a2 | 166 | 00000000015c9090··0000000000000008·R_X86_64_RELATIVE·························117a299 |
167 | 00000000015c90a0··0000000000000008·R_X86_64_RELATIVE·························117a | 167 | 00000000015c90a0··0000000000000008·R_X86_64_RELATIVE·························117a2ad |
168 | 00000000015c90b0··0000000000000008·R_X86_64_RELATIVE·························117a2 | 168 | 00000000015c90b0··0000000000000008·R_X86_64_RELATIVE·························117a220 |
169 | 00000000015c90c0··0000000000000008·R_X86_64_RELATIVE·························117a | 169 | 00000000015c90c0··0000000000000008·R_X86_64_RELATIVE·························117a2e4 |
170 | 00000000015c90d0··0000000000000008·R_X86_64_RELATIVE·························117a3 | 170 | 00000000015c90d0··0000000000000008·R_X86_64_RELATIVE·························117a315 |
171 | 00000000015c90e0··0000000000000008·R_X86_64_RELATIVE·························117a2 | 171 | 00000000015c90e0··0000000000000008·R_X86_64_RELATIVE·························117a220 |
172 | 00000000015c90f0··0000000000000008·R_X86_64_RELATIVE·························117a | 172 | 00000000015c90f0··0000000000000008·R_X86_64_RELATIVE·························117a3d7 |
173 | 00000000015c9100··0000000000000008·R_X86_64_RELATIVE·························117a | 173 | 00000000015c9100··0000000000000008·R_X86_64_RELATIVE·························117a4ae |
174 | 00000000015c9110··0000000000000008·R_X86_64_RELATIVE·························1179 | 174 | 00000000015c9110··0000000000000008·R_X86_64_RELATIVE·························1179ed4 |
175 | 00000000015c9120··0000000000000008·R_X86_64_RELATIVE·························117a | 175 | 00000000015c9120··0000000000000008·R_X86_64_RELATIVE·························117a4f3 |
176 | 00000000015c9130··0000000000000008·R_X86_64_RELATIVE·························117a | 176 | 00000000015c9130··0000000000000008·R_X86_64_RELATIVE·························117a4f9 |
177 | 00000000015c9140··0000000000000008·R_X86_64_RELATIVE·························1177751 | 177 | 00000000015c9140··0000000000000008·R_X86_64_RELATIVE·························1177751 |
178 | 00000000015c9150··0000000000000008·R_X86_64_RELATIVE·························1179f | 178 | 00000000015c9150··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
179 | 00000000015c9168··0000000000000008·R_X86_64_RELATIVE·························1179f | 179 | 00000000015c9168··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
180 | 00000000015c9180··0000000000000008·R_X86_64_RELATIVE·························1179f | 180 | 00000000015c9180··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
181 | 00000000015c91a8··0000000000000008·R_X86_64_RELATIVE·························117a5 | 181 | 00000000015c91a8··0000000000000008·R_X86_64_RELATIVE·························117a521 |
182 | 00000000015c91b8··0000000000000008·R_X86_64_RELATIVE·························117a2 | 182 | 00000000015c91b8··0000000000000008·R_X86_64_RELATIVE·························117a216 |
183 | 00000000015c91d8··0000000000000008·R_X86_64_RELATIVE·························16cf028 | 183 | 00000000015c91d8··0000000000000008·R_X86_64_RELATIVE·························16cf028 |
184 | 00000000015c91e0··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 | 184 | 00000000015c91e0··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 |
185 | 00000000015c91e8··0000000000000008·R_X86_64_RELATIVE·························117a2 | 185 | 00000000015c91e8··0000000000000008·R_X86_64_RELATIVE·························117a216 |
186 | 00000000015c91f8··0000000000000008·R_X86_64_RELATIVE·························1179f | 186 | 00000000015c91f8··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
187 | 00000000015c9210··0000000000000008·R_X86_64_RELATIVE·························1179f | 187 | 00000000015c9210··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
188 | 00000000015c9228··0000000000000008·R_X86_64_RELATIVE·························1179f | 188 | 00000000015c9228··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
189 | 00000000015c9250··0000000000000008·R_X86_64_RELATIVE·························117a5 | 189 | 00000000015c9250··0000000000000008·R_X86_64_RELATIVE·························117a539 |
190 | 00000000015c9260··0000000000000008·R_X86_64_RELATIVE·························117a2 | 190 | 00000000015c9260··0000000000000008·R_X86_64_RELATIVE·························117a216 |
191 | 00000000015c9280··0000000000000008·R_X86_64_RELATIVE·························16cf040 | 191 | 00000000015c9280··0000000000000008·R_X86_64_RELATIVE·························16cf040 |
192 | 00000000015c9288··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 | 192 | 00000000015c9288··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 |
193 | 00000000015c9290··0000000000000008·R_X86_64_RELATIVE·························117a2 | 193 | 00000000015c9290··0000000000000008·R_X86_64_RELATIVE·························117a216 |
194 | 00000000015c92a0··0000000000000008·R_X86_64_RELATIVE·························1179f | 194 | 00000000015c92a0··0000000000000008·R_X86_64_RELATIVE·························1179f47 |
195 | 00000000015c92b8··0000000000000008·R_X86_64_RELATIVE·························117a5 | 195 | 00000000015c92b8··0000000000000008·R_X86_64_RELATIVE·························117a547 |
196 | 00000000015c92c8··0000000000000008·R_X86_64_RELATIVE·························117a | 196 | 00000000015c92c8··0000000000000008·R_X86_64_RELATIVE·························117a3d7 |
197 | 00000000015c92e8··0000000000000008·R_X86_64_RELATIVE·························1177755 | 197 | 00000000015c92e8··0000000000000008·R_X86_64_RELATIVE·························1177755 |
198 | 00000000015c92f8··0000000000000008·R_X86_64_RELATIVE·························117a2 | 198 | 00000000015c92f8··0000000000000008·R_X86_64_RELATIVE·························117a216 |
199 | 00000000015c9318··0000000000000008·R_X86_64_RELATIVE·························16cf058 | 199 | 00000000015c9318··0000000000000008·R_X86_64_RELATIVE·························16cf058 |
200 | 00000000015c9320··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 | 200 | 00000000015c9320··0000000000000008·R_X86_64_RELATIVE·························15c8fb8 |
Max diff block lines reached; 6637454/6656818 bytes (99.71%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·65e1f23ae99ea545570a205fad363e01570be106 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 1, 31261 lines modified | Offset 1, 31261 lines modified | ||
1 | Contents·of·the·.eh_frame_hdr·section: | 1 | Contents·of·the·.eh_frame_hdr·section: |
2 | ··Version:·················1 | 2 | ··Version:·················1 |
3 | ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel) | 3 | ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel) |
4 | ··Count·Encoding·Format:···0x3·(udata4,·absolute) | 4 | ··Count·Encoding·Format:···0x3·(udata4,·absolute) |
5 | ··Table·Encoding·Format:···0x3b·(sdata4,·datarel) | 5 | ··Table·Encoding·Format:···0x3b·(sdata4,·datarel) |
6 | ··Start·of·frame·section:··0x3d07c·(offset:·0x135d1 | 6 | ··Start·of·frame·section:··0x3d07c·(offset:·0x135d1e8) | Diff chunk too large, falling back to line-by-line diff (31246 lines added, 31246 lines removed) |
7 | ··Entries·in·search·table:·0x7a0e | 7 | ··Entries·in·search·table:·0x7a0e |
8 | ··0xfffffffffee4a | 8 | ··0xfffffffffee4aeb8·(offset:·0x16b020)·->·0x3d0c8·fde=[····48] |
9 | ··0xfffffffffee4af | 9 | ··0xfffffffffee4af08·(offset:·0x16b070)·->·0x3d0f0·fde=[····70] |
10 | ··0xfffffffffee4af | 10 | ··0xfffffffffee4af18·(offset:·0x16b080)·->·0x3dc94·fde=[···c14] |
11 | ··0xfffffffffee4 | 11 | ··0xfffffffffee4af98·(offset:·0x16b100)·->·0x3dcb4·fde=[···c34] |
12 | ··0xfffffffffee4b0 | 12 | ··0xfffffffffee4b018·(offset:·0x16b180)·->·0x3dcd4·fde=[···c54] |
13 | ··0xfffffffffee4b | 13 | ··0xfffffffffee4b0f8·(offset:·0x16b260)·->·0x3dcf8·fde=[···c78] |
14 | ··0xfffffffffee4b | 14 | ··0xfffffffffee4b188·(offset:·0x16b2f0)·->·0x3dd1c·fde=[···c9c] |
15 | ··0xfffffffffee4b | 15 | ··0xfffffffffee4b1f8·(offset:·0x16b360)·->·0x3dd3c·fde=[···cbc] |
16 | ··0xfffffffffee4b | 16 | ··0xfffffffffee4b2d8·(offset:·0x16b440)·->·0x3fcfc·fde=[··2c7c] |
17 | ··0xfffffffffee4b | 17 | ··0xfffffffffee4b388·(offset:·0x16b4f0)·->·0x3f4a4·fde=[··2424] |
18 | ··0xfffffffffee4b4 | 18 | ··0xfffffffffee4b428·(offset:·0x16b590)·->·0x3f4d0·fde=[··2450] |
19 | ··0xfffffffffee4b | 19 | ··0xfffffffffee4b4b8·(offset:·0x16b620)·->·0x40224·fde=[··31a4] |
20 | ··0xfffffffffee4b | 20 | ··0xfffffffffee4b6f8·(offset:·0x16b860)·->·0x3f838·fde=[··27b8] |
21 | ··0xfffffffffee4b7 | 21 | ··0xfffffffffee4b778·(offset:·0x16b8e0)·->·0x3f87c·fde=[··27fc] |
22 | ··0xfffffffffee4b | 22 | ··0xfffffffffee4b7d8·(offset:·0x16b940)·->·0x411c0·fde=[··4140] |
23 | ··0xfffffffffee4b8 | 23 | ··0xfffffffffee4b848·(offset:·0x16b9b0)·->·0x40670·fde=[··35f0] |
24 | ··0xfffffffffee4b | 24 | ··0xfffffffffee4b888·(offset:·0x16b9f0)·->·0x411f0·fde=[··4170] |
25 | ··0xfffffffffee4b9 | 25 | ··0xfffffffffee4b978·(offset:·0x16bae0)·->·0x4121c·fde=[··419c] |
26 | ··0xfffffffffee4ba | 26 | ··0xfffffffffee4ba38·(offset:·0x16bba0)·->·0x41244·fde=[··41c4] |
27 | ··0xfffffffffee4b | 27 | ··0xfffffffffee4baf8·(offset:·0x16bc60)·->·0x4126c·fde=[··41ec] |
28 | ··0xfffffffffee4b | 28 | ··0xfffffffffee4bbb8·(offset:·0x16bd20)·->·0x41294·fde=[··4214] |
29 | ··0xfffffffffee4b | 29 | ··0xfffffffffee4bca8·(offset:·0x16be10)·->·0x412c0·fde=[··4240] |
30 | ··0xfffffffffee4bd | 30 | ··0xfffffffffee4bd58·(offset:·0x16bec0)·->·0x412e8·fde=[··4268] |
31 | ··0xfffffffffee4be | 31 | ··0xfffffffffee4be08·(offset:·0x16bf70)·->·0x41310·fde=[··4290] |
32 | ··0xfffffffffee4b | 32 | ··0xfffffffffee4beb8·(offset:·0x16c020)·->·0x41338·fde=[··42b8] |
33 | ··0xfffffffffee4 | 33 | ··0xfffffffffee4bf98·(offset:·0x16c100)·->·0x41364·fde=[··42e4] |
34 | ··0xfffffffffee4c0 | 34 | ··0xfffffffffee4c048·(offset:·0x16c1b0)·->·0x4138c·fde=[··430c] |
35 | ··0xfffffffffee4c1 | 35 | ··0xfffffffffee4c118·(offset:·0x16c280)·->·0x40f34·fde=[··3eb4] |
36 | ··0xfffffffffee4c1 | 36 | ··0xfffffffffee4c178·(offset:·0x16c2e0)·->·0x41ff4·fde=[··4f74] |
37 | ··0xfffffffffee4c | 37 | ··0xfffffffffee4c1d8·(offset:·0x16c340)·->·0x40fcc·fde=[··3f4c] |
38 | ··0xfffffffffee4c2 | 38 | ··0xfffffffffee4c208·(offset:·0x16c370)·->·0x42024·fde=[··4fa4] |
39 | ··0xfffffffffee4c2 | 39 | ··0xfffffffffee4c278·(offset:·0x16c3e0)·->·0x42050·fde=[··4fd0] |
40 | ··0xfffffffffee4c | 40 | ··0xfffffffffee4c2e8·(offset:·0x16c450)·->·0x4207c·fde=[··4ffc] |
41 | ··0xfffffffffee4c3 | 41 | ··0xfffffffffee4c348·(offset:·0x16c4b0)·->·0x420ac·fde=[··502c] |
42 | ··0xfffffffffee4c | 42 | ··0xfffffffffee4c3b8·(offset:·0x16c520)·->·0x420d8·fde=[··5058] |
43 | ··0xfffffffffee4c4 | 43 | ··0xfffffffffee4c438·(offset:·0x16c5a0)·->·0x42e84·fde=[··5e04] |
44 | ··0xfffffffffee4c | 44 | ··0xfffffffffee4c498·(offset:·0x16c600)·->·0x44ef4·fde=[··7e74] |
45 | ··0xfffffffffee4c | 45 | ··0xfffffffffee4c888·(offset:·0x16c9f0)·->·0x44f48·fde=[··7ec8] |
46 | ··0xfffffffffee4c | 46 | ··0xfffffffffee4c8f8·(offset:·0x16ca60)·->·0x44410·fde=[··7390] |
47 | ··0xfffffffffee4c9 | 47 | ··0xfffffffffee4c938·(offset:·0x16caa0)·->·0x449c0·fde=[··7940] |
48 | ··0xfffffffffee4c | 48 | ··0xfffffffffee4c998·(offset:·0x16cb00)·->·0x463bc·fde=[··933c] |
49 | ··0xfffffffffee4cc | 49 | ··0xfffffffffee4cc18·(offset:·0x16cd80)·->·0x49cb4·fde=[··cc34] |
50 | ··0xfffffffffee4cc | 50 | ··0xfffffffffee4cc78·(offset:·0x16cde0)·->·0x4b870·fde=[··e7f0] |
51 | ··0xfffffffffee4cd | 51 | ··0xfffffffffee4cd08·(offset:·0x16ce70)·->·0x4ba20·fde=[··e9a0] |
52 | ··0xfffffffffee4cd | 52 | ··0xfffffffffee4cd68·(offset:·0x16ced0)·->·0x54e04·fde=[·17d84] |
53 | ··0xfffffffffee4d3 | 53 | ··0xfffffffffee4d348·(offset:·0x16d4b0)·->·0x5410c·fde=[·1708c] |
54 | ··0xfffffffffee4d9 | 54 | ··0xfffffffffee4d918·(offset:·0x16da80)·->·0x5415c·fde=[·170dc] |
55 | ··0xfffffffffee4df | 55 | ··0xfffffffffee4df68·(offset:·0x16e0d0)·->·0x54e58·fde=[·17dd8] |
56 | ··0xfffffffffee4e6 | 56 | ··0xfffffffffee4e658·(offset:·0x16e7c0)·->·0x5704c·fde=[·19fcc] |
57 | ··0xfffffffffee4ea | 57 | ··0xfffffffffee4ea38·(offset:·0x16eba0)·->·0x559b0·fde=[·18930] |
58 | ··0xfffffffffee4e | 58 | ··0xfffffffffee4ea98·(offset:·0x16ec00)·->·0x57c6c·fde=[·1abec] |
59 | ··0xfffffffffee4eb | 59 | ··0xfffffffffee4eb08·(offset:·0x16ec70)·->·0x57c98·fde=[·1ac18] |
60 | ··0xfffffffffee4ec | 60 | ··0xfffffffffee4ec08·(offset:·0x16ed70)·->·0x57e0c·fde=[·1ad8c] |
61 | ··0xfffffffffee4ec | 61 | ··0xfffffffffee4ec68·(offset:·0x16edd0)·->·0x5ab38·fde=[·1dab8] |
62 | ··0xfffffffffee4e | 62 | ··0xfffffffffee4ecd8·(offset:·0x16ee40)·->·0x5ab64·fde=[·1dae4] |
63 | ··0xfffffffffee4e | 63 | ··0xfffffffffee4edd8·(offset:·0x16ef40)·->·0x5b798·fde=[·1e718] |
64 | ··0xfffffffffee4ee | 64 | ··0xfffffffffee4ee58·(offset:·0x16efc0)·->·0x5beb8·fde=[·1ee38] |
65 | ··0xfffffffffee4ef | 65 | ··0xfffffffffee4ef08·(offset:·0x16f070)·->·0x5cb58·fde=[·1fad8] |
66 | ··0xfffffffffee4ef | 66 | ··0xfffffffffee4ef78·(offset:·0x16f0e0)·->·0x5cb84·fde=[·1fb04] |
67 | ··0xfffffffffee4f0 | 67 | ··0xfffffffffee4f078·(offset:·0x16f1e0)·->·0x5d448·fde=[·203c8] |
68 | ··0xfffffffffee4f6 | 68 | ··0xfffffffffee4f648·(offset:·0x16f7b0)·->·0x5d494·fde=[·20414] |
69 | ··0xfffffffffee4fb | 69 | ··0xfffffffffee4fb18·(offset:·0x16fc80)·->·0x5d76c·fde=[·206ec] |
70 | ··0xfffffffffee502 | 70 | ··0xfffffffffee50238·(offset:·0x1703a0)·->·0x5d7c0·fde=[·20740] |
71 | ··0xfffffffffee50 | 71 | ··0xfffffffffee50988·(offset:·0x170af0)·->·0x5d814·fde=[·20794] |
72 | ··0xfffffffffee51 | 72 | ··0xfffffffffee513c8·(offset:·0x171530)·->·0x5e0e4·fde=[·21064] |
73 | ··0xfffffffffee516 | 73 | ··0xfffffffffee51638·(offset:·0x1717a0)·->·0x5e148·fde=[·210c8] |
74 | ··0xfffffffffee51 | 74 | ··0xfffffffffee518a8·(offset:·0x171a10)·->·0x5e1ac·fde=[·2112c] |
75 | ··0xfffffffffee519 | 75 | ··0xfffffffffee51948·(offset:·0x171ab0)·->·0x5e214·fde=[·21194] |
76 | ··0xfffffffffee51 | 76 | ··0xfffffffffee51bb8·(offset:·0x171d20)·->·0x5f4f4·fde=[·22474] |
77 | ··0xfffffffffee51 | 77 | ··0xfffffffffee51cd8·(offset:·0x171e40)·->·0x5f478·fde=[·223f8] |
78 | ··0xfffffffffee51d | 78 | ··0xfffffffffee51d68·(offset:·0x171ed0)·->·0x5f4a4·fde=[·22424] |
79 | ··0xfffffffffee51 | 79 | ··0xfffffffffee51de8·(offset:·0x171f50)·->·0x5f758·fde=[·226d8] |
80 | ··0xfffffffffee51e | 80 | ··0xfffffffffee51e38·(offset:·0x171fa0)·->·0x5fb18·fde=[·22a98] |
81 | ··0xfffffffffee52 | 81 | ··0xfffffffffee52198·(offset:·0x172300)·->·0x60aa4·fde=[·23a24] |
82 | ··0xfffffffffee52 | 82 | ··0xfffffffffee52588·(offset:·0x1726f0)·->·0x608f0·fde=[·23870] |
83 | ··0xfffffffffee52 | 83 | ··0xfffffffffee525f8·(offset:·0x172760)·->·0x6091c·fde=[·2389c] |
84 | ··0xfffffffffee52 | 84 | ··0xfffffffffee526f8·(offset:·0x172860)·->·0x60b4c·fde=[·23acc] |
85 | ··0xfffffffffee529 | 85 | ··0xfffffffffee52938·(offset:·0x172aa0)·->·0x610c4·fde=[·24044] |
86 | ··0xfffffffffee52 | 86 | ··0xfffffffffee529b8·(offset:·0x172b20)·->·0x61b80·fde=[·24b00] |
87 | ··0xfffffffffee52a | 87 | ··0xfffffffffee52a28·(offset:·0x172b90)·->·0x61bac·fde=[·24b2c] |
88 | ··0xfffffffffee52b | 88 | ··0xfffffffffee52b28·(offset:·0x172c90)·->·0x63174·fde=[·260f4] |
89 | ··0xfffffffffee531 | 89 | ··0xfffffffffee53138·(offset:·0x1732a0)·->·0x64638·fde=[·275b8] |
90 | ··0xfffffffffee53 | 90 | ··0xfffffffffee531a8·(offset:·0x173310)·->·0x6473c·fde=[·276bc] |
91 | ··0xfffffffffee53 | 91 | ··0xfffffffffee5329d·(offset:·0x173405)·->·0x65d34·fde=[·28cb4] |
92 | ··0xfffffffffee53 | 92 | ··0xfffffffffee532d8·(offset:·0x173440)·->·0x68028·fde=[·2afa8] |
93 | ··0xfffffffffee533 | 93 | ··0xfffffffffee53338·(offset:·0x1734a0)·->·0x68300·fde=[·2b280] |
94 | ··0xfffffffffee53 | 94 | ··0xfffffffffee536a8·(offset:·0x173810)·->·0x68350·fde=[·2b2d0] |
95 | ··0xfffffffffee537 | 95 | ··0xfffffffffee53728·(offset:·0x173890)·->·0x68888·fde=[·2b808] |
96 | ··0xfffffffffee538 | 96 | ··0xfffffffffee53848·(offset:·0x1739b0)·->·0x68a10·fde=[·2b990] |
97 | ··0xfffffffffee53 | 97 | ··0xfffffffffee53898·(offset:·0x173a00)·->·0x6b054·fde=[·2dfd4] |
98 | ··0xfffffffffee53 | 98 | ··0xfffffffffee53988·(offset:·0x173af0)·->·0x71b30·fde=[·34ab0] |
99 | ··0xfffffffffee53 | 99 | ··0xfffffffffee53cb8·(offset:·0x173e20)·->·0x71b80·fde=[·34b00] |
100 | ··0xfffffffffee540 | 100 | ··0xfffffffffee54018·(offset:·0x174180)·->·0x6b5f4·fde=[·2e574] |
101 | ··0xfffffffffee540 | 101 | ··0xfffffffffee54078·(offset:·0x1741e0)·->·0x78f3c·fde=[·3bebc] |
102 | ··0xfffffffffee54 | 102 | ··0xfffffffffee540d8·(offset:·0x174240)·->·0x90464·fde=[·533e4] |
103 | ··0xfffffffffee541 | 103 | ··0xfffffffffee54138·(offset:·0x1742a0)·->·0x9087c·fde=[·537fc] |
104 | ··0xfffffffffee54 | 104 | ··0xfffffffffee54194·(offset:·0x1742fc)·->·0x9902c·fde=[·5bfac] |
105 | ··0xfffffffffee54 | 105 | ··0xfffffffffee541c2·(offset:·0x17432a)·->·0x99040·fde=[·5bfc0] |
106 | ··0xfffffffffee54 | 106 | ··0xfffffffffee541f0·(offset:·0x174358)·->·0x99054·fde=[·5bfd4] |
107 | ··0xfffffffffee542 | 107 | ··0xfffffffffee5421e·(offset:·0x174386)·->·0x99068·fde=[·5bfe8] |
108 | ··0xfffffffffee542 | 108 | ··0xfffffffffee5424c·(offset:·0x1743b4)·->·0x9907c·fde=[·5bffc] |
109 | ··0xfffffffffee542 | 109 | ··0xfffffffffee5427a·(offset:·0x1743e2)·->·0x99090·fde=[·5c010] |
110 | ··0xfffffffffee54 | 110 | ··0xfffffffffee542a8·(offset:·0x174410)·->·0x994c4·fde=[·5c444] |
111 | ··0xfffffffffee543 | 111 | ··0xfffffffffee54318·(offset:·0x174480)·->·0xa32f4·fde=[·66274] |
112 | ··0xfffffffffee543 | 112 | ··0xfffffffffee54358·(offset:·0x1744c0)·->·0x9bc8c·fde=[·5ec0c] |
113 | ··0xfffffffffee546 | 113 | ··0xfffffffffee54638·(offset:·0x1747a0)·->·0xa3324·fde=[·662a4] |
114 | ··0xfffffffffee546 | 114 | ··0xfffffffffee54678·(offset:·0x1747e0)·->·0xa3354·fde=[·662d4] |
115 | ··0xfffffffffee54 | 115 | ··0xfffffffffee546b8·(offset:·0x174820)·->·0x9befc·fde=[·5ee7c] |
116 | ··0xfffffffffee54 | 116 | ··0xfffffffffee54998·(offset:·0x174b00)·->·0x9bf40·fde=[·5eec0] |
117 | ··0xfffffffffee54b | 117 | ··0xfffffffffee54b08·(offset:·0x174c70)·->·0x9bf78·fde=[·5eef8] |
118 | ··0xfffffffffee54c | 118 | ··0xfffffffffee54c68·(offset:·0x174dd0)·->·0x9bfa8·fde=[·5ef28] |
119 | ··0xfffffffffee54d | 119 | ··0xfffffffffee54d18·(offset:·0x174e80)·->·0xa3384·fde=[·66304] |
120 | ··0xfffffffffee54d | 120 | ··0xfffffffffee54d58·(offset:·0x174ec0)·->·0x9c02c·fde=[·5efac] |
121 | ··0xfffffffffee54 | 121 | ··0xfffffffffee54db8·(offset:·0x174f20)·->·0xb1a88·fde=[·74a08] |
122 | ··0xfffffffffee54e | 122 | ··0xfffffffffee54e28·(offset:·0x174f90)·->·0xa6648·fde=[·695c8] |
123 | ··0xfffffffffee54 | 123 | ··0xfffffffffee54e98·(offset:·0x175000)·->·0xa6674·fde=[·695f4] |
124 | ··0xfffffffffee5 | 124 | ··0xfffffffffee54f98·(offset:·0x175100)·->·0xa7214·fde=[·6a194] |
125 | ··0xfffffffffee5 | 125 | ··0xfffffffffee54ff8·(offset:·0x175160)·->·0xb0530·fde=[·734b0] |
Max diff block lines reached; 678/4135516 bytes (0.02%) of diff not shown. |
Offset 34770, 15 lines modified | Offset 34770, 15 lines modified | ||
34770 | tOcMIDXSEENDiskEOIESeenrefsSha1logstagslocknext·at·fillURL··<=·SHA1·of·TZifJuneJuly·in··getAuthZlibGonemetaUID·GID·dumbFoldNoteCrlfBOLD | 34770 | tOcMIDXSEENDiskEOIESeenrefsSha1logstagslocknext·at·fillURL··<=·SHA1·of·TZifJuneJuly·in··getAuthZlibGonemetaUID·GID·dumbFoldNoteCrlfBOLD |
34771 | [9m-infcfg(not(all(any(·is·skipoptsagdaaidl*.mk*.bpavro*.bb*.brcarpcbor*.cc*.hh*.cr*.cscuda*.cudartdiffdita*.el*.exfidl*.fs*.gi*.gd*.gn*.gogzip*.gzhamlhare*.ha*.hs*.hyjava*.j2*.jl*.js*.ktleanEULA*.lylisp*.sclzma*.ac*.m4makemako*.mdmint*.ml*.moobjc*.mm*.ppperl*.pl*.PL*.pm*.po*.ps*.rbpurs*.pyraku*.p6rdoc*.rerubyrust*.rssass*.shslim*.vg*.svswig*.tf*.tstwigvala*.vb*.vhvhdlwgslwiki*.xzyaccyamlyangzstdset1set2WordpoolcurrslotCorebitsReprFAILahexcwcfcwcmdashDashemodideoidsbidstidsuincbinpcinscmathMathoidcoidsxidcxidsV1_110.011.012.012.113.014.015.015.116.0V2_0V2_1V3_0V3_1V3_2V4_0V4_1V5_0V5_1V5_2V6_0V6_1V6_2V6_3V7_0V8_0V9_0v100v110v120v121v130v140v150v151v160MarkmarkadlmaghbahomAhomarabarmiarmnavstbalibamubassbatkbengbhksbopobrahbraibugibuhdcakmcanscarichamChamcherchrscoptcpmncprtcyrldevadiakdogrdsrtduplegypelbaelymethigarageorglaggonggonmgothgrangrekgujrgukhguruhanghanihanohatrhebrhirahluwhmnghmnphrkthungitalkanakawiKawikharkhmrkhojkitskndakraikthilanalaoolatnlepclimblinalinblisuLisulycilydimahjmakamandmanimarcmedfmendmercmeromiaoMiaomlymmodiModimongmroomteimultmymrnagmnandnarbnbatnewaNewankoonshuogamolckonaoorkhoryaosgeosmaougrpalmpaucpermphagphliphlpphnxplrdprtiqaacqaairjngrohgrunrsamrsarbsaursgnwshawshrdsiddsindsinhsogdsogosorasoyosundsunusylosyrctagbtakrtaletalutamltangtavttelutfngtglgthaathaiThaitibttirhtnsatodrtotoTototutgugarvaiivithwarawchoxpeoxsuxyeziyiiizanbzinhzyyyzzzzInCBSlimMaskrev=tag=repr""" | 34771 | [9m-infcfg(not(all(any(·is·skipoptsagdaaidl*.mk*.bpavro*.bb*.brcarpcbor*.cc*.hh*.cr*.cscuda*.cudartdiffdita*.el*.exfidl*.fs*.gi*.gd*.gn*.gogzip*.gzhamlhare*.ha*.hs*.hyjava*.j2*.jl*.js*.ktleanEULA*.lylisp*.sclzma*.ac*.m4makemako*.mdmint*.ml*.moobjc*.mm*.ppperl*.pl*.PL*.pm*.po*.ps*.rbpurs*.pyraku*.p6rdoc*.rerubyrust*.rssass*.shslim*.vg*.svswig*.tf*.tstwigvala*.vb*.vhvhdlwgslwiki*.xzyaccyamlyangzstdset1set2WordpoolcurrslotCorebitsReprFAILahexcwcfcwcmdashDashemodideoidsbidstidsuincbinpcinscmathMathoidcoidsxidcxidsV1_110.011.012.012.113.014.015.015.116.0V2_0V2_1V3_0V3_1V3_2V4_0V4_1V5_0V5_1V5_2V6_0V6_1V6_2V6_3V7_0V8_0V9_0v100v110v120v121v130v140v150v151v160MarkmarkadlmaghbahomAhomarabarmiarmnavstbalibamubassbatkbengbhksbopobrahbraibugibuhdcakmcanscarichamChamcherchrscoptcpmncprtcyrldevadiakdogrdsrtduplegypelbaelymethigarageorglaggonggonmgothgrangrekgujrgukhguruhanghanihanohatrhebrhirahluwhmnghmnphrkthungitalkanakawiKawikharkhmrkhojkitskndakraikthilanalaoolatnlepclimblinalinblisuLisulycilydimahjmakamandmanimarcmedfmendmercmeromiaoMiaomlymmodiModimongmroomteimultmymrnagmnandnarbnbatnewaNewankoonshuogamolckonaoorkhoryaosgeosmaougrpalmpaucpermphagphliphlpphnxplrdprtiqaacqaairjngrohgrunrsamrsarbsaursgnwshawshrdsiddsindsinhsogdsogosorasoyosundsunusylosyrctagbtakrtaletalutamltangtavttelutfngtglgthaathaiThaitibttirhtnsatodrtotoTototutgugarvaiivithwarawchoxpeoxsuxyeziyiiizanbzinhzyyyzzzzInCBSlimMaskrev=tag=repr""" |
34772 | -nanin·` | 34772 | -nanin·` |
34773 | ```callhashHash·or·%2e.%2E..%2e.%2E'\0'i128u128UnixSPANHINTWARNwarnWarnKindpeer·&&·env·NOEX)·=·charfor<shimmut·dyn·__ZN(..)width"always"·progress·requires·a·`width`·keyneveralwaysTermConfigverbosequietcolorhyperlinksunicodeprogresscargo·-Z·alias:·--configpackagesmetadatafeaturesartifactbin_nameoptionalregistrysrc_pathNO_COLORexamplesusernamepasswordfragmentRgbColorAllocErrThreadIdExplicitFEATURESREGISTRY--targetselectedTESTNAMENoEqualsPriorArgno-track-request./trace-LONG_BITopenSUSERaspbiancodenameSemanticopensusesles_sapRelease:RUST_LOGon·line·log.filelog.lineRegistryOverflowWildcard`·with·`·trying·ArtifactchecksumSourceIdno_proxycommand=dir-nameinheritsallProxyReadLinkMetadataexpectedNotFounduseStdevPostBodyancestordistancePackIterWithPathLoadPackfileModesymlinksworktreesafecrlfautocrlfgitoxidepathspecHTTP/1.1root-dirwarningscheckoutprotocolfunctionDirEntry--renameFeatures·as·of·vRemovingUpdating·packageversion:(latest·license:abstractcontinueoverridedatetimepriorityrelativechildrenrenderedbyte_endline_endresolverhomepagekeywordsautobinsfilenameEncodingListRefsRealpathREDACTEDFullNameObjectIdSolutionNulError·changeddep_hashCleaning·target·target·`binary·`Replacedold_namenew_name=fish·"'Commandsdefault | 34773 | ```callhashHash·or·%2e.%2E..%2e.%2E'\0'i128u128UnixSPANHINTWARNwarnWarnKindpeer·&&·env·NOEX)·=·charfor<shimmut·dyn·__ZN(..)width"always"·progress·requires·a·`width`·keyneveralwaysTermConfigverbosequietcolorhyperlinksunicodeprogresscargo·-Z·alias:·--configpackagesmetadatafeaturesartifactbin_nameoptionalregistrysrc_pathNO_COLORexamplesusernamepasswordfragmentRgbColorAllocErrThreadIdExplicitFEATURESREGISTRY--targetselectedTESTNAMENoEqualsPriorArgno-track-request./trace-LONG_BITopenSUSERaspbiancodenameSemanticopensusesles_sapRelease:RUST_LOGon·line·log.filelog.lineRegistryOverflowWildcard`·with·`·trying·ArtifactchecksumSourceIdno_proxycommand=dir-nameinheritsallProxyReadLinkMetadataexpectedNotFounduseStdevPostBodyancestordistancePackIterWithPathLoadPackfileModesymlinksworktreesafecrlfautocrlfgitoxidepathspecHTTP/1.1root-dirwarningscheckoutprotocolfunctionDirEntry--renameFeatures·as·of·vRemovingUpdating·packageversion:(latest·license:abstractcontinueoverridedatetimepriorityrelativechildrenrenderedbyte_endline_endresolverhomepagekeywordsautobinsfilenameEncodingListRefsRealpathREDACTEDFullNameObjectIdSolutionNulError·changeddep_hashCleaning·target·target·`binary·`Replacedold_namenew_name=fish·"'Commandsdefault |
34774 | xdg-openIO·errorLC_CTYPE | 34774 | xdg-openIO·errorLC_CTYPE |
34775 | NoStrExpNoStrIatNoStrNbfParseExpParseIatParseNbfpositionDateTimeTimedOutDeadlockSEQUENCEos_errorSyntax( | 34775 | NoStrExpNoStrIatNoStrNbfParseExpParseIatParseNbfpositionDateTimeTimedOutDeadlockSEQUENCEos_errorSyntax( |
34776 | ·······'·existsAnyValueall-argsAsteriskinstanceSymbolicutf8_errattemptsUrlParseWorktreerequiredBufErrorDelegateBranch·'Includesvalue_idno·paniccore.eolParseUrl·of·url·version=UTF-16BEUTF-16LEx-cp1250ksc_5601x-cp1251iso88591csgb2312x-cp1252iso88592x-cp1253iso88593ecma-114x-cp1254iso88594x-cp1255iso88595x-x-big5x-cp1256csibm866iso88596x-cp1257iso88597asmo-708ecma-118elot_928x-cp1258iso88598iso88599cyrillicutf-16beutf-16leus-asciims_kanjix-euc-jpCompleteshallow·DisabledNegativeThe·url··object·Mismatch'·failedVerbatimDeviceNSgitdir:··as·UTF8modifiedInMemoryencodingUsernamePassword·bytes,·/dev/ttyhome·dirSUDO_UIDoverflow<locked>ThursdaySaturday%Y-%m-%dPositiveSpecificFilePathnumber·'%m/%d/%y%H:%M:%S·insteadFebruaryNovemberDecember;·class=BareRepoUnmergedConflictModifiedNoMemoryCheckoutCallbackDescribe/var/ssl/usr/ssl/etc/sslcert.pem/crates/Continuestruct·RApiError`·into·`TarErrorCLICOLOREffects(,·code:·vendoredReadOnlyDiskFullInteger·,·name:··column·,·line:·a·string,·found·linking·TF_BUILDsignal:·/dev/fd/originalOverrideCaptureslook_set·regexesbasenameStandardpatternshash_lenSearcherpreinnersearcherPatternsCowBytesstride:·haystackanchoredearliestSlimAVX2Datetimepreambleimplicittrailinginvalid·sequencea·IpAddrFieldSetcallsiteValueSetlocationaccessedFileTypeFileDesc.zdebug_MakePipeStaticFddeadlocktruncate·(SIGIO)extern·"·but·is··(bytes·/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/rust/deps/clap_complete-4.5.40/src/env/mod.rs`,·unknown·shell·``,·expected·one·of·/rust/deps/itertools-0.13.0/src/lib.rscalled·`Result::unwrap()`·on·an·`Err`·value/rust/deps/rusqlite-0.32.1/src/cache.rs/rust/deps/flate2-1.0.35/src/bufreader.rsa·Display·implementation·returned·an·error·unexpectedlyinvalid·type:·,·expected·invalid·value:·unknown·field·``,·there·are·no·fields`,·expected·invalid·length·duplicate·field·`unknown·variant·``,·there·are·no·variantsErrorsrc/tools/cargo/src/bin/cargo/commands/remove.rsverify-projectDEPRECATED:·Check·correctness·of·crate·manifest. | 34776 | ·······'·existsAnyValueall-argsAsteriskinstanceSymbolicutf8_errattemptsUrlParseWorktreerequiredBufErrorDelegateBranch·'Includesvalue_idno·paniccore.eolParseUrl·of·url·version=UTF-16BEUTF-16LEx-cp1250ksc_5601x-cp1251iso88591csgb2312x-cp1252iso88592x-cp1253iso88593ecma-114x-cp1254iso88594x-cp1255iso88595x-x-big5x-cp1256csibm866iso88596x-cp1257iso88597asmo-708ecma-118elot_928x-cp1258iso88598iso88599cyrillicutf-16beutf-16leus-asciims_kanjix-euc-jpCompleteshallow·DisabledNegativeThe·url··object·Mismatch'·failedVerbatimDeviceNSgitdir:··as·UTF8modifiedInMemoryencodingUsernamePassword·bytes,·/dev/ttyhome·dirSUDO_UIDoverflow<locked>ThursdaySaturday%Y-%m-%dPositiveSpecificFilePathnumber·'%m/%d/%y%H:%M:%S·insteadFebruaryNovemberDecember;·class=BareRepoUnmergedConflictModifiedNoMemoryCheckoutCallbackDescribe/var/ssl/usr/ssl/etc/sslcert.pem/crates/Continuestruct·RApiError`·into·`TarErrorCLICOLOREffects(,·code:·vendoredReadOnlyDiskFullInteger·,·name:··column·,·line:·a·string,·found·linking·TF_BUILDsignal:·/dev/fd/originalOverrideCaptureslook_set·regexesbasenameStandardpatternshash_lenSearcherpreinnersearcherPatternsCowBytesstride:·haystackanchoredearliestSlimAVX2Datetimepreambleimplicittrailinginvalid·sequencea·IpAddrFieldSetcallsiteValueSetlocationaccessedFileTypeFileDesc.zdebug_MakePipeStaticFddeadlocktruncate·(SIGIO)extern·"·but·is··(bytes·/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/rust/deps/clap_complete-4.5.40/src/env/mod.rs`,·unknown·shell·``,·expected·one·of·/rust/deps/itertools-0.13.0/src/lib.rscalled·`Result::unwrap()`·on·an·`Err`·value/rust/deps/rusqlite-0.32.1/src/cache.rs/rust/deps/flate2-1.0.35/src/bufreader.rsa·Display·implementation·returned·an·error·unexpectedlyinvalid·type:·,·expected·invalid·value:·unknown·field·``,·there·are·no·fields`,·expected·invalid·length·duplicate·field·`unknown·variant·``,·there·are·no·variantsErrorsrc/tools/cargo/src/bin/cargo/commands/remove.rsverify-projectDEPRECATED:·Check·correctness·of·crate·manifest. |
34777 | See·https://github.com/rust-lang/cargo/issues/14679.invalidsuccessalready·loaded·without·errorssrc/tools/cargo/src/bin/cargo/main.rsassertion·failed:·edge.height·==·self.node.height·-·1/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/node.rsassertion·failed:·src.len()·==·dst.len()/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/map/entry.rsassertion·failed:·idx·<·CAPACITYInvalid·value:·could·not·parse·`sharded_slab::cfg::DefaultConfigassertion·failed:·new_cap·>=·len`·but·the·crate·wasn't·specifiedBuild·only·the·specified·exampleCheck·only·the·specified·exampleUpload·a·package·to·the·registry--package·(multiple·occurrences)Test·only·this·package's·library·is·unsupported·by·`cargo·pkgid`Update·[SPEC]·to·exactly·PRECISEDo·not·save·tracking·informationlsb_release·command·failed·with·can't·minimize·premultiplied·DFAunexpected·eof·(escape·sequence)backreferences·are·not·supportedRelativeUrlWithCannotBeABaseBasecargo::core::resolver::dep_cacheTransportProtocolPolicyViolationcould·not·find·package·with·ID·`cannot·build·glob·pattern·from·`failed·to·list·owners·of·crate·`failed·to·query·replaced·source·invalid·index·URL·for·registry·`failed·to·sync·tracking·databasepopulating·untracked·crate·filesfailed·to·update·path·override·`·has·a·secret-key·configured·in·attempting·credential·provider:·using·token·from·in-memory·cachecargo::sources::registry::remote'·did·not·execute·successfully;·Print·help·for·the·subcommand(s)no·parent·for·current·executablecapabilities,·version·or·serviceGot·an·unexpected·token·on·line·Negative·specs·must·not·be·emptyGIT_ALTERNATE_OBJECT_DIRECTORIESCapabilities·could·not·be·parsed'·is·not·an·accessible·directoryCould·not·unquote·alternate·pathEntry·too·large·to·fit·in·memoryit·was·added·to·the·graph·by·nowIndex·checksum·should·have·been·Could·not·retrieve·metadata·of·"prefix·contains·ill-formed·UTF-8<field>·<single-line|multi-line>Illformed·UTF-8·in·value·of·key··of·symlinks·in·path·is·exceeded·as·a·valid·weekday·abbreviation·as·minute·(a·two·digit·integer)·as·second·(a·two·digit·integer)failed·to·add·overflowing·span,·failed·to·parse·DST·abbreviationfailed·to·find·start·of·day·for·,·but·found·end·of·format·stringassertion·failed:·!obj.is_null() | 34777 | See·https://github.com/rust-lang/cargo/issues/14679.invalidsuccessalready·loaded·without·errorssrc/tools/cargo/src/bin/cargo/main.rsassertion·failed:·edge.height·==·self.node.height·-·1/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/node.rsassertion·failed:·src.len()·==·dst.len()/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/map/entry.rsassertion·failed:·idx·<·CAPACITYInvalid·value:·could·not·parse·`sharded_slab::cfg::DefaultConfigassertion·failed:·new_cap·>=·len`·but·the·crate·wasn't·specifiedBuild·only·the·specified·exampleCheck·only·the·specified·exampleUpload·a·package·to·the·registry--package·(multiple·occurrences)Test·only·this·package's·library·is·unsupported·by·`cargo·pkgid`Update·[SPEC]·to·exactly·PRECISEDo·not·save·tracking·informationlsb_release·command·failed·with·can't·minimize·premultiplied·DFAunexpected·eof·(escape·sequence)backreferences·are·not·supportedRelativeUrlWithCannotBeABaseBasecargo::core::resolver::dep_cacheTransportProtocolPolicyViolationcould·not·find·package·with·ID·`cannot·build·glob·pattern·from·`failed·to·list·owners·of·crate·`failed·to·query·replaced·source·invalid·index·URL·for·registry·`failed·to·sync·tracking·databasepopulating·untracked·crate·filesfailed·to·update·path·override·`·has·a·secret-key·configured·in·attempting·credential·provider:·using·token·from·in-memory·cachecargo::sources::registry::remote'·did·not·execute·successfully;·Print·help·for·the·subcommand(s)no·parent·for·current·executablecapabilities,·version·or·serviceGot·an·unexpected·token·on·line·Negative·specs·must·not·be·emptyGIT_ALTERNATE_OBJECT_DIRECTORIESCapabilities·could·not·be·parsed'·is·not·an·accessible·directoryCould·not·unquote·alternate·pathEntry·too·large·to·fit·in·memoryit·was·added·to·the·graph·by·nowIndex·checksum·should·have·been·Could·not·retrieve·metadata·of·"prefix·contains·ill-formed·UTF-8<field>·<single-line|multi-line>Illformed·UTF-8·in·value·of·key··of·symlinks·in·path·is·exceeded·as·a·valid·weekday·abbreviation·as·minute·(a·two·digit·integer)·as·second·(a·two·digit·integer)failed·to·add·overflowing·span,·failed·to·parse·DST·abbreviationfailed·to·find·start·of·day·for·,·but·found·end·of·format·stringassertion·failed:·!obj.is_null()please·provide·a·non-empty·tokenplease·paste·the·token·found·on·internally·tagged·enum·Operationstruct·variant·Operation::Unyankstruct·variant·Operation::Ownersoverflow·adding·duration·to·datenumeric·field·was·not·a·number:·failed·to·set·ownerships·to·uid=archive·header·checksum·mismatch/rust/deps/tar-0.4.43/src/pax.rs/rust/deps/glob-0.3.2/src/lib.rsassertion·failed:·!ptr.is_null()assertion·failed:·!raw.is_null()Unable·to·open·the·database·fileNotifications·from·sqlite3_log()failed·to·parse·process·output:·failed·to·close·temporary·file:·,·SIGTRAP:·trace/breakpoint·trapBUG:·cannot·pop·from·empty·stackmust·call·'finish_pattern'·firsttransition·equivalence·classes:·Unicode·property·value·not·foundstate·must·have·zero·transitionsa·vector·of·strings·or·workspaceassertion·failed:·i·<·path.len()/rust/deps/url-2.5.4/src/host.rslibrary/std/src/thread/scoped.rs |
34778 | library/core/src/slice/memchr.rslibrary/core/src/char/methods.rsindex·out·of·bounds:·the·len·is·library/core/src/fmt/builders.rsassertion·failed:·edge.height·==·self.height·-·1 | 34778 | library/core/src/slice/memchr.rslibrary/core/src/char/methods.rsindex·out·of·bounds:·the·len·is·library/core/src/fmt/builders.rsassertion·failed:·edge.height·==·self.height·-·1 |
34779 | Mismatch·between·definition·and·access·of·``.·/rust/deps/clap_builder-4.5.23/src/parser/error.rslock·poisoned/rust/deps/tracing-subscriber-0.3.18/src/filter/env/mod.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/usr/src/rustc-1.85.0/library/alloc/src/string.rsinternal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/rust/deps/clap_builder-4.5.23/src/parser/matches/arg_matches.rscalled·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/io/buffered/bufwriter.rsfailed·to·write·the·buffered·datafatal·runtime·error:·thread·local·panicked·on·drop | 34779 | Mismatch·between·definition·and·access·of·``.·/rust/deps/clap_builder-4.5.23/src/parser/error.rslock·poisoned/rust/deps/tracing-subscriber-0.3.18/src/filter/env/mod.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/usr/src/rustc-1.85.0/library/alloc/src/string.rsinternal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/rust/deps/clap_builder-4.5.23/src/parser/matches/arg_matches.rscalled·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/io/buffered/bufwriter.rsfailed·to·write·the·buffered·datafatal·runtime·error:·thread·local·panicked·on·drop |
34780 | Unstable·flags·are·only·available·on·the·nightly·channel·of·Cargo,·but·this·is·the·``·channel. | 34780 | Unstable·flags·are·only·available·on·the·nightly·channel·of·Cargo,·but·this·is·the·``·channel. |
34781 | See·https://doc.rust-lang.org/nightly/cargo/reference/unstable.html·for·more·information·about·these·flags. | 34781 | See·https://doc.rust-lang.org/nightly/cargo/reference/unstable.html·for·more·information·about·these·flags. |
34782 | Available·unstable·(nightly-only)·flags: | 34782 | Available·unstable·(nightly-only)·flags: |
34783 | Run·with·`·`See·https://doc.rust-lang.org/book/appendix-07-nightly-rust.html·for·more·information·about·Rust·release·channels.src/tools/cargo/src/bin/cargo/cli.rs-Z··· | 34783 | Run·with·`·`See·https://doc.rust-lang.org/book/appendix-07-nightly-rust.html·for·more·information·about·Rust·release·channels.src/tools/cargo/src/bin/cargo/cli.rs-Z··· |
34784 | [1mInstalled·Commands: | 34784 | [1mInstalled·Commands: |
Offset 34912, 15 lines modified | Offset 34912, 15 lines modified | ||
34912 | that·cannot·be·fixed·in·a·backwards-compatible·fashion,·and·are·not·expected | 34912 | that·cannot·be·fixed·in·a·backwards-compatible·fashion,·and·are·not·expected |
34913 | to·be·in·wide·use. | 34913 | to·be·in·wide·use. |
34914 | Each·warning·should·contain·a·link·for·more·information·on·what·the·warning | 34914 | Each·warning·should·contain·a·link·for·more·information·on·what·the·warning |
34915 | means·and·how·to·resolve·it. | 34915 | means·and·how·to·resolve·it. |
34916 | Remove·a·pushed·crate·from·the·indexcrateCRATEThe·version·to·yank·or·un-yankUndo·a·yank,·putting·a·version·back·into·the·indexRegistry·index·URL·to·yank·fromRegistry·to·yank·fromtokenAPI·token·to·use·when·authenticatingTOKENRun·` | 34916 | Remove·a·pushed·crate·from·the·indexcrateCRATEThe·version·to·yank·or·un-yankUndo·a·yank,·putting·a·version·back·into·the·indexRegistry·index·URL·to·yank·fromRegistry·to·yank·fromtokenAPI·token·to·use·when·authenticatingTOKENRun·` |
34917 | [1mcargo·help·yank | 34917 | [1mcargo·help·yank |
34918 | [22m`·for·more·detailed·information. | 34918 | [22m`·for·more·detailed·information. |
34919 | `--version`·is·requiredcannot·specify·both·`@`·and·`--version`missing·crate·name·for·`@ | 34919 | `--version`·is·requiredcannot·specify·both·`@`·and·`--version`missing·crate·name·for·`@Y |
34920 | @thread·' | 34920 | @thread·' |
34921 | init_gitfeaturesmetadatakeywordshomepage | 34921 | init_gitfeaturesmetadatakeywordshomepage |
34922 | DURATIONclean·gcpackage2breaking | 34922 | DURATIONclean·gcpackage2breaking |
34923 | Y@ThreadId.sourcesExplicit | 34923 | Y@ThreadId.sourcesExplicit |
34924 | Cresolverautobinsoptionalregistryartifactdir-nameinheritsfilenamepriorityNUM_JOBSwarning==BIN=ARGcheckoutgitoxideroot-dirwarningshost_depnightly/3·monthsunpackedProfile(profile.`,·but·`binary·`Removing...·and··(go·to·`cargo::hardlinkChecksumroot_dirResolvedDeferredresolveddeferreddep_namesnippetsDatetime,·found··cache:·running·examplesbinariesunit_forplatformSourceIdchecksumCliError`,·got: | 34924 | Cresolverautobinsoptionalregistryartifactdir-nameinheritsfilenamepriorityNUM_JOBSwarning==BIN=ARGcheckoutgitoxideroot-dirwarningshost_depnightly/3·monthsunpackedProfile(profile.`,·but·`binary·`Removing...·and··(go·to·`cargo::hardlinkChecksumroot_dirResolvedDeferredresolveddeferreddep_namesnippetsDatetime,·found··cache:·running·examplesbinariesunit_forplatformSourceIdchecksumCliError`,·got: |
34925 | childrenrenderedbyte_endline_endNotFoundFileTimedep-info--target--extern·doctestrustc_vvUpToDatedep_infoold_sizenew_sizepreviousDisabledHOMEPAGEsrc_pathbin_namefor_hostinstallsduration | 34925 | childrenrenderedbyte_endline_endNotFoundFileTimedep-info--target--extern·doctestrustc_vvUpToDatedep_infoold_sizenew_sizepreviousDisabledHOMEPAGEsrc_pathbin_namefor_hostinstallsduration |
34926 | N@ROLLBACKDelegateDefaultsParseUrlUrlParseexpectedWorktreeFullNameConflictReadOnlyDiskFullNulErrorSymbolicutf8_errIncludesrefspecsattempts·due·to·skippingUpdating`·from·`··found·`·into·`BlockingParentId.rowid,·ScanningExcludesPathspecValidateRealpathWithPathancestorNegativeNoStrExpNoStrIatNoStrNbfParseExpParseIatParseNbfprotocolusernamepasswordRgbColorvalue_idOverflowSocketV4SocketV6profilesBinary·`@revokedbranch·`SkippingUSERNAMECheckoutdatetimevalidate | 34926 | N@ROLLBACKDelegateDefaultsParseUrlUrlParseexpectedWorktreeFullNameConflictReadOnlyDiskFullNulErrorSymbolicutf8_errIncludesrefspecsattempts·due·to·skippingUpdating`·from·`··found·`·into·`BlockingParentId.rowid,·ScanningExcludesPathspecValidateRealpathWithPathancestorNegativeNoStrExpNoStrIatNoStrNbfParseExpParseIatParseNbfprotocolusernamepasswordRgbColorvalue_idOverflowSocketV4SocketV6profilesBinary·`@revokedbranch·`SkippingUSERNAMECheckoutdatetimevalidate |
Offset 35083, 15 lines modified | Offset 35083, 15 lines modified | ||
35083 | [1mcargo·help·uninstall | 35083 | [1mcargo·help·uninstall |
35084 | [22m`·for·more·detailed·information. | 35084 | [22m`·for·more·detailed·information. |
35085 | "--package·<SPEC>"·requires·a·SPEC·format·value. | 35085 | "--package·<SPEC>"·requires·a·SPEC·format·value. |
35086 | Run·`cargo·help·pkgid`·for·more·information·about·SPEC·format.src/tools/cargo/src/bin/cargo/commands/uninstall.rsupdateUpdate·dependencies·as·recorded·in·the·local·lock·filePackage·Selectionpackage-groupPackage·to·updateDon't·actually·write·the·lockfilerecursiveForce·updating·all·dependencies·of·[SPEC]...·as·wellaggressiveprecisePRECISEUpdate·[SPEC]·to·latest·SemVer-breaking·version·(unstable)Only·update·the·workspace·packagesIgnore·`rust-version`·specification·in·packagesRun·` | 35086 | Run·`cargo·help·pkgid`·for·more·information·about·SPEC·format.src/tools/cargo/src/bin/cargo/commands/uninstall.rsupdateUpdate·dependencies·as·recorded·in·the·local·lock·filePackage·Selectionpackage-groupPackage·to·updateDon't·actually·write·the·lockfilerecursiveForce·updating·all·dependencies·of·[SPEC]...·as·wellaggressiveprecisePRECISEUpdate·[SPEC]·to·latest·SemVer-breaking·version·(unstable)Only·update·the·workspace·packagesIgnore·`rust-version`·specification·in·packagesRun·` |
35087 | [1mcargo·help·update | 35087 | [1mcargo·help·update |
35088 | [22m`·for·more·detailed·information. | 35088 | [22m`·for·more·detailed·information. |
35089 | --breakingaborting·update·due·to·dry·runinvalid·character·`+`·in·package·name:·`+` | 35089 | --breakingaborting·update·due·to·dry·runinvalid·character·`+`·in·package·name:·`+` |
35090 | ····Use·`cargo·+·update`·if·you·meant·to·use·the·``·toolchain. | 35090 | ····Use·`cargo·+·update`·if·you·meant·to·use·the·``·toolchain. |
35091 | /rust/deps/clap_builder-4.5.23/src/builder/value_parser.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rsinternal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rspackage·ID·specification·``·did·not·match·any·packagesThere·are·multiple·``·packages·in·your·project,·and·the·specification·``·is·ambiguous. | 35091 | /rust/deps/clap_builder-4.5.23/src/builder/value_parser.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rsinternal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rspackage·ID·specification·``·did·not·match·any·packagesThere·are·multiple·``·packages·in·your·project,·and·the·specification·``·is·ambiguous. |
35092 | Please·re-run·this·command·with·one·of·the·following·specifications: | 35092 | Please·re-run·this·command·with·one·of·the·following·specifications: |
35093 | ArgumentConflictInvalidCharacterSuggestedCommand | 35093 | ArgumentConflictInvalidCharacterSuggestedCommand |
35094 | Amazon·Linux·AMIRedHatEnterpriseIncompatibleSizeNotNulTerminatedClaimInvalidUtf8ClaimInvalidJsonIncludeReachableExcludeReachableInvalidComponentInvalidChunkSize0123456789abcdefstdin·configuredgit-receive-packGIT_SHALLOW_FILEGIT_CONFIG_COUNTbase_pack_offsetPermissionDeniedAddrNotAvailablenon-delta·objectlast_pack_offsetChecksumMismatchIndices·of·type·ReadFileContentsIllegalCharacterStripPrefixErrorprior·validationparse·validationfailed·to·parse··bytes·remaining | 35094 | Amazon·Linux·AMIRedHatEnterpriseIncompatibleSizeNotNulTerminatedClaimInvalidUtf8ClaimInvalidJsonIncludeReachableExcludeReachableInvalidComponentInvalidChunkSize0123456789abcdefstdin·configuredgit-receive-packGIT_SHALLOW_FILEGIT_CONFIG_COUNTbase_pack_offsetPermissionDeniedAddrNotAvailablenon-delta·objectlast_pack_offsetChecksumMismatchIndices·of·type·ReadFileContentsIllegalCharacterStripPrefixErrorprior·validationparse·validationfailed·to·parse··bytes·remaining |
35095 | Payment·Requiredfield·identifierdefault_featuresDOUBLE_UNDERLINEDOTTED_UNDERLINEDASHED_UNDERLINEOperationAborted,·SIGHUP:·hangupUnsupportedEmptyDeserializeError,·which·exceeds·WordStartUnicodeWordEndHalfAscii | 35095 | Payment·Requiredfield·identifierdefault_featuresDOUBLE_UNDERLINEDOTTED_UNDERLINEDASHED_UNDERLINEOperationAborted,·SIGHUP:·hangupUnsupportedEmptyDeserializeError,·which·exceeds·WordStartUnicodeWordEndHalfAscii |
35096 | UnicodeWordErrordev-dependenciesline-tables-only·elements·in·map1·element·in·map`start`·or·`end`floating·point·`·············at·unix_exit_statusprefix·not·found/usr/src/rustc-1.85.0/library/alloc/src/string.rsstring·or·list·of·strings/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs | 35096 | UnicodeWordErrordev-dependenciesline-tables-only·elements·in·map1·element·in·map`start`·or·`end`floating·point·`·············at·unix_exit_statusprefix·not·found/usr/src/rustc-1.85.0/library/alloc/src/string.rsstring·or·list·of·strings/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs |
35097 | Did·you·mean·one·of·these? | 35097 | Did·you·mean·one·of·these? |
Offset 35102, 32 lines modified | Offset 35102, 32 lines modified | ||
35102 | [1mcargo·help·install | 35102 | [1mcargo·help·install |
35103 | [22m`·for·more·detailed·information. | 35103 | [22m`·for·more·detailed·information. |
35104 | httpsCargo.tomldry-run--dry-runinvalid·character·`+`·in·package·name:·`+` | 35104 | httpsCargo.tomldry-run--dry-runinvalid·character·`+`·in·package·name:·`+` |
35105 | ····Use·`cargo·+·install`·if·you·meant·to·use·the·``·toolchain.invalid·package·name:·`` | 35105 | ····Use·`cargo·+·install`·if·you·meant·to·use·the·``·toolchain.invalid·package·name:·`` |
35106 | ····Use·`cargo·install·--git·`·if·you·meant·to·install·from·a·git·repository.missing·crate·name·before·'@'crate·name·is·emptyno·version·provided·for·the·`--version`·flag<>=^~the·`--version`·provided,·``,·is·not·a·valid·semver·version·requirement | 35106 | ····Use·`cargo·install·--git·`·if·you·meant·to·install·from·a·git·repository.missing·crate·name·before·'@'crate·name·is·emptyno·version·provided·for·the·`--version`·flag<>=^~the·`--version`·provided,·``,·is·not·a·valid·semver·version·requirement |
35107 | Please·have·a·look·at·https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html·for·the·correct·format | 35107 | Please·have·a·look·at·https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html·for·the·correct·format |
35108 | ··tip:·if·you·want·to·specify·SemVer·range,·add·an·explicit·qualifier,·like·'^'cannot·specify·both·`@<VERSION>`·and·`--version·<VERSION>`/rust/deps/semver-1.0.24/src/lib.rs | 35108 | ··tip:·if·you·want·to·specify·SemVer·range,·add·an·explicit·qualifier,·like·'^'cannot·specify·both·`@<VERSION>`·and·`--version·<VERSION>`/rust/deps/semver-1.0.24/src/lib.rs |
35109 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/std/src/sync/poison/once.rscalled·`Result::unwrap()`·on·an·`Err`·valueErrorklassmessagefailed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·notadvancing·io·slices·beyond·their·lengthadvancing·IoSlice·beyond·its·length/usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/io.rs/rust/deps/git2-curl/src/lib.rshttpsaction··upload-pack/info/refs?service=git-upload-packGET/git-upload-packRedHatEnterpriseCapacityOverflowinvalid·to·stateIncompatibleSizelibsecret-1.so.0PermissionDeniedAddrNotAvailablebigFileThresholdlogAllRefUpdatesGIT_TRACE_PACKETGIT_SHALLOW_FILEGIT_CURL_VERBOSEprotocolFromUserGIT_AUTHOR_EMAILcsisolatinarabiccsisolatinhebrew0123456789abcdefMissingHandshakeExpectedDataLinehexadecimal·onlyIncludeReachableExcludeReachable·was·not·matchedCould·not·parse·setting·the·portresolve·hostnameMultiPackFanSizeInvalidChunkSizelast_pack_offsetThe·base·object·DeltaBaseMissingTraversal·root·'StripPrefixError"#%&'-',;<=>@_`~Couldn't·decode·Couldn't·obtain·IllegalCharacter·bytes·remainingday·is·not·validfailed·to·parse·parsed·datetime·overflowing-dayslocal·time·type··terminator·in:·unknown·action:·/usr/local/sharefield·identifierStringTypedErrorstruct·ErrorDataInvalid·argument·bytes·of·data) | 35109 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/std/src/sync/poison/once.rscalled·`Result::unwrap()`·on·an·`Err`·valueErrorklassmessagefailed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·notadvancing·io·slices·beyond·their·lengthadvancing·IoSlice·beyond·its·length/usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/io.rs/rust/deps/git2-curl.backup/src/lib.rshttpsaction··upload-pack/info/refs?service=git-upload-packGET/git-upload-packRedHatEnterpriseCapacityOverflowinvalid·to·stateIncompatibleSizelibsecret-1.so.0PermissionDeniedAddrNotAvailablebigFileThresholdlogAllRefUpdatesGIT_TRACE_PACKETGIT_SHALLOW_FILEGIT_CURL_VERBOSEprotocolFromUserGIT_AUTHOR_EMAILcsisolatinarabiccsisolatinhebrew0123456789abcdefMissingHandshakeExpectedDataLinehexadecimal·onlyIncludeReachableExcludeReachable·was·not·matchedCould·not·parse·setting·the·portresolve·hostnameMultiPackFanSizeInvalidChunkSizelast_pack_offsetThe·base·object·DeltaBaseMissingTraversal·root·'StripPrefixError"#%&'-',;<=>@_`~Couldn't·decode·Couldn't·obtain·IllegalCharacter·bytes·remainingday·is·not·validfailed·to·parse·parsed·datetime·overflowing-dayslocal·time·type··terminator·in:·unknown·action:·/usr/local/sharefield·identifierStringTypedErrorstruct·ErrorDataInvalid·argument·bytes·of·data) |
35110 | PostRedirectionsSQLITE_AUTH_USERfloating·point·`failed·to·walk·`failed·to·read·`--jobserver-fds=EscapeHexInvalidFlagUnrecognizedGroupNameInvalidRegexSetStrategyInvalidRecursiveNestedAlternatesDeserializeError·cannot·be·emptyTOML·parse·errorcpu.cfs_quota_usinvalid·argument{invalid·syntax}receive-pack/info/refs?service=git-receive-pack/git-receive-packgit2_curlalready·sent·HTTP·requestgit/1.0·(git2-curl·0.21.0)invalid·url,·failed·to·parserequest·to·Host:·Accept:·application/x-git--resultfailed·to·receive·HTTP·200·response:·got·application/x-git--advertisementexpected·a·Content-Type·header·with·``·but·found·```·but·didn't·find·oneAccept:·*/*Expect: | 35110 | PostRedirectionsSQLITE_AUTH_USERfloating·point·`failed·to·walk·`failed·to·read·`--jobserver-fds=EscapeHexInvalidFlagUnrecognizedGroupNameInvalidRegexSetStrategyInvalidRecursiveNestedAlternatesDeserializeError·cannot·be·emptyTOML·parse·errorcpu.cfs_quota_usinvalid·argument{invalid·syntax}receive-pack/info/refs?service=git-receive-pack/git-receive-packgit2_curlalready·sent·HTTP·requestgit/1.0·(git2-curl·0.21.0)invalid·url,·failed·to·parserequest·to·Host:·Accept:·application/x-git--resultfailed·to·receive·HTTP·200·response:·got·application/x-git--advertisementexpected·a·Content-Type·header·with·``·but·found·```·but·didn't·find·oneAccept:·*/*Expect: |
35111 | /usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs | 35111 | /usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs |
35112 | stream·did·not·contain·valid·UTF-8failed·to·fill·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsassertion·failed:·filled·<=·self.buf.init/usr/src/rustc-1.85.0/library/core/src/io/borrowed_buf.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rs:·/rust/deps/git2-curl/src/lib.rsPoisonError | 35112 | stream·did·not·contain·valid·UTF-8failed·to·fill·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsassertion·failed:·filled·<=·self.buf.init/usr/src/rustc-1.85.0/library/core/src/io/borrowed_buf.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rs:·/rust/deps/git2-curl.backup/src/lib.rsPoisonError |
35113 | internal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/mod.rscalled·`Result::unwrap()`·on·an·`Err`·valuePoisonErrorSystemTimeErrortracing_chrome:·Trace·writing·thread·panicked. | 35113 | internal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/mod.rscalled·`Result::unwrap()`·on·an·`Err`·valuePoisonErrorSystemTimeErrortracing_chrome:·Trace·writing·thread·panicked. |
35114 | .json/rust/deps/tracing-chrome-0.7.2/src/lib.rsFailed·to·create·trace·file. | 35114 | .json/rust/deps/tracing-chrome-0.7.2/src/lib.rsFailed·to·create·trace·file. |
35115 | failed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·notadvancing·io·slices·beyond·their·lengthadvancing·IoSlice·beyond·its·length/usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/io.rs | 35115 | failed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·notadvancing·io·slices·beyond·their·lengthadvancing·IoSlice·beyond·its·length/usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/io.rs |
35116 | /usr/src/rustc-1.85.0/library/std/src/thread/mod.rsfatal·runtime·error:·thread·result·panicked·on·drop | 35116 | /usr/src/rustc-1.85.0/library/std/src/thread/mod.rsfatal·runtime·error:·thread·result·panicked·on·drop |
35117 | failed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·not/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/navigate.rsfatal·runtime·error:·thread·local·panicked·on·drop | 35117 | failed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·not/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/navigate.rsfatal·runtime·error:·thread·local·panicked·on·drop |
35118 | assertion·failed:·edge.height·==·self.node.height·-·1/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/node.rsassertion·failed:·src.len()·==·dst.len()/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/map/entry.rsassertion·failed:·edge.height·==·self.height·-·1 | 35118 | assertion·failed:·edge.height·==·self.node.height·-·1/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/node.rsassertion·failed:·src.len()·==·dst.len()/usr/src/rustc-1.85.0/library/alloc/src/collections/btree/map/entry.rsassertion·failed:·edge.height·==·self.height·-·1}5 |
35119 | internal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/array.rscalled·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/waker.rs | 35119 | internal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/array.rscalled·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/waker.rs |
35120 | /usr/src/rustc-1.85.0/library/std/src/sync/mpmc/context.rsinternal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/zero.rscalled·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/waker.rs | 35120 | /usr/src/rustc-1.85.0/library/std/src/sync/mpmc/context.rsinternal·error:·entered·unreachable·code/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/zero.rscalled·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/waker.rs |
35121 | called·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/list.rs/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/waker.rs | 35121 | called·`Result::unwrap()`·on·an·`Err`·value/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/list.rs/usr/src/rustc-1.85.0/library/std/src/sync/mpmc/waker.rs |
35122 | /usr/src/rustc-1.85.0/library/alloc/src/collections/btree/navigate.rs64-bit32-bitunknown·bitnessgetconf··()·[]Void·LinuxUltramarine·LinuxSUSE·Linux·Enterprise·ServerRocky·LinuxRed·Hat·Enterprise·LinuxRed·Hat·LinuxRaspberry·Pi·OSPop!_OSOracle·LinuxEulerOSLinux·MintMidnight·BSDMac·OSKali·LinuxillumosGentoo·LinuxGaruda·LinuxDragonFly·BSDArtix·LinuxArch·LinuxAlmaLinuxAlpine·LinuxAlpaquita·LinuxAIXAlpaquitaAlpineAmazonAndroidArtixCentOSDebianDragonFlyEmscriptenEndeavourOSFedoraFreeBSDGarudaGentooHardenedBSDIllumosLinuxMaboxMacosManjaroMarinerMidnightBSDNetBSDNixOSOpenBSDOpenCloudOSopenEulerOracleLinuxPopRedhatRedoxRockyLinuxSolusUbuntuUltramarineUnknownWindows | 35122 | /usr/src/rustc-1.85.0/library/alloc/src/collections/btree/navigate.rs64-bit32-bitunknown·bitnessgetconf··()·[]Void·LinuxUltramarine·LinuxSUSE·Linux·Enterprise·ServerRocky·LinuxRed·Hat·Enterprise·LinuxRed·Hat·LinuxRaspberry·Pi·OSPop!_OSOracle·LinuxEulerOSLinux·MintMidnight·BSDMac·OSKali·LinuxillumosGentoo·LinuxGaruda·LinuxDragonFly·BSDArtix·LinuxArch·LinuxAlmaLinuxAlpine·LinuxAlpaquita·LinuxAIXAlpaquitaAlpineAmazonAndroidArtixCentOSDebianDragonFlyEmscriptenEndeavourOSFedoraFreeBSDGarudaGentooHardenedBSDIllumosLinuxMaboxMacosManjaroMarinerMidnightBSDNetBSDNixOSOpenBSDOpenCloudOSopenEulerOracleLinuxPopRedhatRedoxRockyLinuxSolusUbuntuUltramarineUnknownWindows |
35123 | attempt·to·join·into·collection·with·len·>·usize::MAXmid·>·len/usr/src/rustc-1.85.0/library/alloc/src/str.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs | 35123 | attempt·to·join·into·collection·with·len·>·usize::MAXmid·>·len/usr/src/rustc-1.85.0/library/alloc/src/str.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs |
35124 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rslinux::current_platform·is·calledReturning·/rust/deps/os_info-3.8.2/src/linux/mod.rsos_info::impuname-mCannot·invoke·'uname`·to·get·architecture·type:·/rust/deps/os_info-3.8.2/src/architecture.rsos_info::architecture'uname'·invocation·error:·UnknownX32X64os_typeversioneditionbitnessarchitectureAIXAlmaLinuxAlpaquitaAlpineAmazonAndroidArtixCentOSDebianDragonFlyEmscriptenEndeavourOSFedoraFreeBSDGarudaGentooHardenedBSDIllumosLinuxMaboxMacosManjaroMarinerMidnightBSDNetBSDNixOSOpenBSDOpenCloudOSopenEulerOracleLinuxPopRedhatRedoxRockyLinuxSolusUbuntuUltramarineWindowsRollingCustom | 35124 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rslinux::current_platform·is·calledReturning·/rust/deps/os_info-3.8.2/src/linux/mod.rsos_info::impuname-mCannot·invoke·'uname`·to·get·architecture·type:·/rust/deps/os_info-3.8.2/src/architecture.rsos_info::architecture'uname'·invocation·error:·UnknownX32X64os_typeversioneditionbitnessarchitectureAIXAlmaLinuxAlpaquitaAlpineAmazonAndroidArtixCentOSDebianDragonFlyEmscriptenEndeavourOSFedoraFreeBSDGarudaGentooHardenedBSDIllumosLinuxMaboxMacosManjaroMarinerMidnightBSDNetBSDNixOSOpenBSDOpenCloudOSopenEulerOracleLinuxPopRedhatRedoxRockyLinuxSolusUbuntuUltramarineWindowsRollingCustom |
35125 | /Path·''·doesn't·existUnable·to·open··file:·Unable·to·read·/rust/deps/os_info-3.8.2/src/linux/file_release.rsos_info::imp::file_releaseetc/os-releaseetc/mariner-releaseetc/centos-releaseetc/fedora-releaseetc/alpine-releaseetc/redhat-releaseIDmarinernixosrockyubuntuultramarineVERSION_IDCBL-Marinerrelease | 35125 | /Path·''·doesn't·existUnable·to·open··file:·Unable·to·read·/rust/deps/os_info-3.8.2/src/linux/file_release.rsos_info::imp::file_releaseetc/os-releaseetc/mariner-releaseetc/centos-releaseetc/fedora-releaseetc/alpine-releaseetc/redhat-releaseIDmarinernixosrockyubuntuultramarineVERSION_IDCBL-Marinerrelease |
35126 | /usr/src/rustc-1.85.0/library/core/src/str/pattern.rs.·()Rolling·ReleaseUnknown0 | 35126 | /usr/src/rustc-1.85.0/library/core/src/str/pattern.rs.·()Rolling·ReleaseUnknown0z |
35127 | /usr/src/rustc-1.85.0/library/core/src/str/pattern.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rs=/rust/deps/os_info-3.8.2/src/matcher.rs | 35127 | /usr/src/rustc-1.85.0/library/core/src/str/pattern.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rs=/rust/deps/os_info-3.8.2/src/matcher.rs |
35128 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rsManjaroLinuxNixOSOpenCloudOSOracleServerSolusUbuntulsb_release·command·returned·lsb_release-a/rust/deps/os_info-3.8.2/src/linux/lsb_release.rsos_info::imp::lsb_releaseParsed·as·''·distribution·and·''·versionDistributor·ID:Codename: | 35128 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rsManjaroLinuxNixOSOpenCloudOSOracleServerSolusUbuntulsb_release·command·returned·lsb_release-a/rust/deps/os_info-3.8.2/src/linux/lsb_release.rsos_info::imp::lsb_releaseParsed·as·''·distribution·and·''·versionDistributor·ID:Codename: |
35129 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rs/rust/deps/regex-automata-0.4.9/src/util/pool.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rs/rust/deps/smallvec-1.13.2/src/lib.rscapacity·overflowcalled·`Result::unwrap()`·on·an·`Err`·valueindex·exceeds·lengthlayout/rust/deps/tracing-subscriber-0.3.18/src/filter/directive.rsinvalid·filter·directive:·invalid·field·filter:·invalid·filter·directive/rust/deps/sharded-slab-0.1.7/src/shard.rsfilter·IDs·may·not·be·greater·than·64/rust/deps/tracing-subscriber-0.3.18/src/filter/layer_filters/mod.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rscalled·`Result::unwrap()`·on·an·`Err`·value/rust/deps/regex-automata-0.4.9/src/util/pool.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rsglobal_leveltargetlevel(?x) | 35129 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rs/rust/deps/regex-automata-0.4.9/src/util/pool.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rs/rust/deps/smallvec-1.13.2/src/lib.rscapacity·overflowcalled·`Result::unwrap()`·on·an·`Err`·valueindex·exceeds·lengthlayout/rust/deps/tracing-subscriber-0.3.18/src/filter/directive.rsinvalid·filter·directive:·invalid·field·filter:·invalid·filter·directive/rust/deps/sharded-slab-0.1.7/src/shard.rsfilter·IDs·may·not·be·greater·than·64/rust/deps/tracing-subscriber-0.3.18/src/filter/layer_filters/mod.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rscalled·`Result::unwrap()`·on·an·`Err`·value/rust/deps/regex-automata-0.4.9/src/util/pool.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rsglobal_leveltargetlevel(?x) |
35130 | ············^(?P<global_level>(?i:trace|debug|info|warn|error|off|[0-5]))$·| | 35130 | ············^(?P<global_level>(?i:trace|debug|info|warn|error|off|[0-5]))$·| |
35131 | ················#·················^^^. | 35131 | ················#·················^^^. |
35132 | ················#·····················`note:·we·match·log·level·names·case-insensitively | 35132 | ················#·····················`note:·we·match·log·level·names·case-insensitively |
35133 | ············^ | 35133 | ············^ |
Offset 35151, 24 lines modified | Offset 35151, 24 lines modified | ||
35151 | ················(?:,\s?|$) | 35151 | ················(?:,\s?|$) |
35152 | ············/rust/deps/regex-1.11.1/src/regex/string.rsfields/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rsignoring·``:· | 35152 | ············/rust/deps/regex-1.11.1/src/regex/string.rsfields/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rsignoring·``:· |
35153 | /rust/deps/tracing-subscriber-0.3.18/src/filter/env/directive.rsunexpected·regex·find·error:· | 35153 | /rust/deps/tracing-subscriber-0.3.18/src/filter/env/directive.rsunexpected·regex·find·error:· |
35154 | to·handle·find·errors,·use·'try'·or·'search'·methods/rust/deps/regex-automata-0.4.9/src/util/iter.rsinvalid·span··for·haystack·of·length·/rust/deps/regex-automata-0.4.9/src/util/search.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rsregex:·thread·ID·allocation·space·exhausted/rust/deps/regex-automata-0.4.9/src/util/pool.rsfatal·runtime·error:·thread·local·panicked·on·drop | 35154 | to·handle·find·errors,·use·'try'·or·'search'·methods/rust/deps/regex-automata-0.4.9/src/util/iter.rsinvalid·span··for·haystack·of·length·/rust/deps/regex-automata-0.4.9/src/util/search.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rsregex:·thread·ID·allocation·space·exhausted/rust/deps/regex-automata-0.4.9/src/util/pool.rsfatal·runtime·error:·thread·local·panicked·on·drop |
35155 | /rust/deps/regex-1.11.1/src/regex/string.rsLazy·instance·has·previously·been·poisoned/rust/deps/once_cell-1.20.2/src/lib.rs/rust/deps/regex-automata-0.4.9/src/util/pool.rsIdPoisonErrorinternal·error:·entered·unreachable·code:·weird·lifecycle·/rust/deps/sharded-slab-0.1.7/src/page/slot.rs/rust/deps/tracing-subscriber-0.3.18/src/registry/sharded.rstried·to·clone·,·but·no·span·exists·with·that·ID | 35155 | /rust/deps/regex-1.11.1/src/regex/string.rsLazy·instance·has·previously·been·poisoned/rust/deps/once_cell-1.20.2/src/lib.rs/rust/deps/regex-automata-0.4.9/src/util/pool.rsIdPoisonErrorinternal·error:·entered·unreachable·code:·weird·lifecycle·/rust/deps/sharded-slab-0.1.7/src/page/slot.rs/rust/deps/tracing-subscriber-0.3.18/src/registry/sharded.rstried·to·clone·,·but·no·span·exists·with·that·ID |
35156 | This·may·be·caused·by·consuming·a·parent·span·(`parent:·span`)·rather·than·borrowing·it·(`parent:·&span`).tried·to·clone·a·span·()·that·already·closedtried·to·drop·a·ref·to·,·but·no·such·span·exists!reference·count·overflow!Mutex·poisonedinternal·error:·entered·unreachable·code:·/!\·Tried·to·register·the·null·callsite·/!\ | 35156 | This·may·be·caused·by·consuming·a·parent·span·(`parent:·span`)·rather·than·borrowing·it·(`parent:·&span`).tried·to·clone·a·span·()·that·already·closedtried·to·drop·a·ref·to·,·but·no·such·span·exists!reference·count·overflow!Mutex·poisonedinternal·error:·entered·unreachable·code:·/!\·Tried·to·register·the·null·callsite·/!\ |
35157 | ·This·should·never·have·happened·and·is·definitely·a·bug.·A·`tracing`·bug·report·would·be·appreciated./!\·Tried·to·access·the·null·callsite's·metadata·/!\ | 35157 | ·This·should·never·have·happened·and·is·definitely·a·bug.·A·`tracing`·bug·report·would·be·appreciated./!\·Tried·to·access·the·null·callsite's·metadata·/!\ |
35158 | ·This·should·never·have·happened·and·is·definitely·a·bug.·A·`tracing`·bug·report·would·be·appreciated.tracing_subscriber::registry::sharded/rust/deps/tracing-subscriber-0.3.18/src/registry/stack.rs | 35158 | ·This·should·never·have·happened·and·is·definitely·a·bug.·A·`tracing`·bug·report·would·be·appreciated.tracing_subscriber::registry::sharded/rust/deps/tracing-subscriber-0.3.18/src/registry/stack.rs |
35159 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rsErrorSyntaxUnsupportedSerializeStateIDOverflowmaxPremultiplyOverflowrequested_maxsyntax·errorunsupported·syntaxserialization·errorstate·id·representation·too·smallstate·id·representation·too·small·for·premultiplicationdescription()·is·deprecated;·use·Display/usr/src/rustc-1.85.0/library/core/src/str/pattern.rsLayoutalign`ValueMatch::F64`·may·not·contain·`NaN`·values/rust/deps/tracing-subscriber-0.3.18/src/filter/env/field.rsinvalid·field·name·``BadName.s | 35159 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rsErrorSyntaxUnsupportedSerializeStateIDOverflowmaxPremultiplyOverflowrequested_maxsyntax·errorunsupported·syntaxserialization·errorstate·id·representation·too·smallstate·id·representation·too·small·for·premultiplicationdescription()·is·deprecated;·use·Display/usr/src/rustc-1.85.0/library/core/src/str/pattern.rsLayoutalign`ValueMatch::F64`·may·not·contain·`NaN`·values/rust/deps/tracing-subscriber-0.3.18/src/filter/env/field.rsinvalid·field·name·``BadName.s |
35160 | internal·error:·entered·unreachable·code/rust/deps/regex-automata-0.1.10/src/dense.rsId· | 35160 | internal·error:·entered·unreachable·code/rust/deps/regex-automata-0.1.10/src/dense.rsId· |
35161 | =/rust/deps/tracing-subscriber-0.3.18/src/fmt/format/mod.rsERROR·WARN·INFODEBUGTRACEns | 35161 | =/rust/deps/tracing-subscriber-0.3.18/src/fmt/format/mod.rsERROR·WARN·INFODEBUGTRACEns |
35162 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs/usr/src/rustc-1.85.0/library/alloc/src/boxed/iter.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rscreating·a·new·thread·ID·()·would·exceed·the·maximum·number·of·thread·ID·bits·specified·in··()<unnamed>'·attempted·to·panic·at·'creating·a·new·thread·ID·()',·/rust/deps/sharded-slab-0.1.7/src/tid.rs:163:21 | 35162 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs/usr/src/rustc-1.85.0/library/alloc/src/boxed/iter.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rscreating·a·new·thread·ID·()·would·exceed·the·maximum·number·of·thread·ID·bits·specified·in··()<unnamed>'·attempted·to·panic·at·'creating·a·new·thread·ID·()',·/rust/deps/sharded-slab-0.1.7/src/tid.rs:163:21 |
35163 | note:·we·were·already·unwinding·due·to·a·previous·panic. | 35163 | note:·we·were·already·unwinding·due·to·a·previous·panic. |
35164 | /rust/deps/sharded-slab-0.1.7/src/tid.rs/rust/deps/tracing-core-0.1.32/src/dispatcher.rs | 35164 | /rust/deps/sharded-slab-0.1.7/src/tid.rs/rust/deps/tracing-core-0.1.32/src/dispatcher.rs |
35165 | failed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·not | 35165 | failed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·not |
35166 | matcher·write·impl·should·not·fail/rust/deps/matchers-0.1.0/src/lib.rsinternal·error:·entered·unreachable·code/rust/deps/regex-automata-0.1.10/src/dense.rsError/rust/deps/tracing-subscriber-0.3.18/src/filter/env/mod.rslock·poisoned | 35166 | matcher·write·impl·should·not·fail/rust/deps/matchers-0.1.0/src/lib.rsinternal·error:·entered·unreachable·code/rust/deps/regex-automata-0.1.10/src/dense.rsError/rust/deps/tracing-subscriber-0.3.18/src/filter/env/mod.rslock·poisoned |
35167 | [;m979695949392919039373635343332313038;5;38;2;10710610510410310210110049474645444342414048;5;48;2;/usr/src/rustc-1.85.0/library/std/src/sync/poison/once.rs/rust/deps/sharded-slab-0.1.7/src/tid.rs/rust/deps/lazy_static-1.5.0/src/inline_lazy.rs | 35167 | [;m979695949392919039373635343332313038;5;38;2;10710610510410310210110049474645444342414048;5;48;2;/usr/src/rustc-1.85.0/library/std/src/sync/poison/once.rs/rust/deps/sharded-slab-0.1.7/src/tid.rs/rust/deps/lazy_static-1.5.0/src/inline_lazy.rs |
35168 | /rust/deps/regex-automata-0.1.10/src/dense.rsinvalid·start·statecan't·set·start·on·premultiplied·DFAinvalid·max·match·statecan't·set·match·on·premultiplied·DFAinvalid·from·statecan't·add·trans·to·premultiplied·DFAcan't·add·state·to·premultiplied·DFAcan't·get·state·in·premultiplied·DFAcan't·swap·states·in·premultiplied·DFAcan't·truncate·in·premultiplied·DFAcannot·shuffle·match·states·of·premultiplied·DFA | 35168 | /rust/deps/regex-automata-0.1.10/src/dense.rsinvalid·start·statecan't·set·start·on·premultiplied·DFAinvalid·max·match·statecan't·set·match·on·premultiplied·DFAinvalid·from·statecan't·add·trans·to·premultiplied·DFAcan't·add·state·to·premultiplied·DFAcan't·get·state·in·premultiplied·DFAcan't·swap·states·in·premultiplied·DFAcan't·truncate·in·premultiplied·DFAcannot·shuffle·match·states·of·premultiplied·DFA |
35169 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rsa·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsErroranchors·such·as·^,·$,·\A·and·\z·are·not·supportedword·boundary·assertions·(\b·and·\B)·are·not·supportedunachored·searches·with·longest·match·semantics·are·not·supportedDFA·serialization·error:·building·the·DFA·failed·because·it·required·building·more·states·that·can·be·identified,·where·the·maximum·ID·for·the·chosen·representation·is·premultiplication·of·states·requires·the·ability·to·represent·a·state·ID·greater·than·what·can·fit·on·this·platform's·usize,·which·is·premultiplication·of·states·requires·the·ability·to·represent·at·least·a·state·ID·of·,·but·the·chosen·representation·only·permits·a·maximum·state·ID·of·/rust/deps/regex-automata-0.1.10/src/nfa/map.rs | 35169 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rsa·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsErroranchors·such·as·^,·$,·\A·and·\z·are·not·supportedword·boundary·assertions·(\b·and·\B)·are·not·supportedunachored·searches·with·longest·match·semantics·are·not·supportedDFA·serialization·error:·building·the·DFA·failed·because·it·required·building·more·states·that·can·be·identified,·where·the·maximum·ID·for·the·chosen·representation·is·premultiplication·of·states·requires·the·ability·to·represent·a·state·ID·greater·than·what·can·fit·on·this·platform's·usize,·which·is·premultiplication·of·states·requires·the·ability·to·represent·at·least·a·state·ID·of·,·but·the·chosen·representation·only·permits·a·maximum·state·ID·of·/rust/deps/regex-automata-0.1.10/src/nfa/map.rs |
35170 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/rust/deps/regex-automata-0.1.10/src/determinize.rs | 35170 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/rust/deps/regex-automata-0.1.10/src/determinize.rs |
35171 | /rust/deps/regex-automata-0.1.10/src/nfa/mod.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs/rust/deps/regex-automata-0.1.10/src/classes.rs/rust/deps/regex-automata-0.1.10/src/sparse_set.rsassertion·failed:·i·<·self.dense.capacity() | 35171 | /rust/deps/regex-automata-0.1.10/src/nfa/mod.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs/rust/deps/regex-automata-0.1.10/src/classes.rs/rust/deps/regex-automata-0.1.10/src/sparse_set.rsassertion·failed:·i·<·self.dense.capacity() |
35172 | /rust/deps/regex-automata-0.1.10/src/nfa/compiler.rsalternations·must·be·non-emptyassertion·failed:·r.start()·<=·'\x7F'assertion·failed:·r.end()·<=·'\x7F'cannot·patch·from·a·sparse·NFA·stateassertion·failed:·prefix_len·<·ranges.len()non-empty·nodesassertion·failed:·self.state.uncompiled[last].last.is_none()assertion·failed:·self.state.uncompiled[0].last.is_none() | 35172 | /rust/deps/regex-automata-0.1.10/src/nfa/compiler.rsalternations·must·be·non-emptyassertion·failed:·r.start()·<=·'\x7F'assertion·failed:·r.end()·<=·'\x7F'cannot·patch·from·a·sparse·NFA·stateassertion·failed:·prefix_len·<·ranges.len()non-empty·nodesassertion·failed:·self.state.uncompiled[last].last.is_none()assertion·failed:·self.state.uncompiled[0].last.is_none() |
35173 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/core/src/cell.rs/rust/deps/regex-automata-0.1.10/src/minimize.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/rust/deps/regex-automata-0.1.10/src/nfa/range_trie.rsassertion·failed:·!ranges.is_empty()assertion·failed:·ranges.len()·<=·4too·many·sequences·added·to·range·trieinternal·error:·entered·unreachable·codemid·>·len/usr/src/rustc-1.85.0/library/core/src/slice/sort/stable/quicksort.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rsa·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsErrorinternal·error:·entered·unreachable·code/rust/deps/regex-syntax-0.6.29/src/error.rsregex·parse·error: | 35173 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/core/src/cell.rs/rust/deps/regex-automata-0.1.10/src/minimize.rs/usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/rust/deps/regex-automata-0.1.10/src/nfa/range_trie.rsassertion·failed:·!ranges.is_empty()assertion·failed:·ranges.len()·<=·4too·many·sequences·added·to·range·trieinternal·error:·entered·unreachable·codemid·>·len/usr/src/rustc-1.85.0/library/core/src/slice/sort/stable/quicksort.rs/usr/src/rustc-1.85.0/library/core/src/str/pattern.rsa·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsErrorinternal·error:·entered·unreachable·code/rust/deps/regex-syntax-0.6.29/src/error.rsregex·parse·error: |
35174 | ·(column·)·through·line·)error:· | 35174 | ·(column·)·through·line·)error:· |
Offset 36329, 16 lines modified | Offset 36329, 16 lines modified | ||
36329 | or·use·environment·variable·` | 36329 | or·use·environment·variable·` |
36330 | consider·setting·up·an·alternate·registry·in·Cargo's·configuration | 36330 | consider·setting·up·an·alternate·registry·in·Cargo's·configuration |
36331 | as·described·by·https://doc.rust-lang.org/cargo/reference/registries.html | 36331 | as·described·by·https://doc.rust-lang.org/cargo/reference/registries.html |
36332 | [registries] | 36332 | [registries] |
36333 | my-registry·=·{·index·=·"·--registry·crates-iocargo:paseto·requires·-Zasymmetric-tokenno·credential·providers·could·handle·the·requesttoken·requested·for·credential·provider·produced·unexpected·response·for·`get`·request:·found·tokennot·currently·logged·in·to·`credential·provider·produced·unexpected·response·for·`logout`·request:·credential·provider·produced·unexpected·response·for·`login`·request:·assertion·failed:·!self.dep_map.contains_key(&key)src/tools/cargo/src/cargo/util/dependency_queue.rscycle·in·DependencyQueueassertion·failed:·edges.remove(&key)failed·to·get·successful·HTTP·response·from·`·(,·got· | 36333 | my-registry·=·{·index·=·"·--registry·crates-iocargo:paseto·requires·-Zasymmetric-tokenno·credential·providers·could·handle·the·requesttoken·requested·for·credential·provider·produced·unexpected·response·for·`get`·request:·found·tokennot·currently·logged·in·to·`credential·provider·produced·unexpected·response·for·`logout`·request:·credential·provider·produced·unexpected·response·for·`login`·request:·assertion·failed:·!self.dep_map.contains_key(&key)src/tools/cargo/src/cargo/util/dependency_queue.rscycle·in·DependencyQueueassertion·failed:·edges.remove(&key)failed·to·get·successful·HTTP·response·from·`·(,·got· |
36334 | src/tools/cargo/src/cargo/util/errors.rs[:attempting·to·make·an·HTTP·request,·but·--frozen·was·specifiedattempting·to·make·an·HTTP·request,·but·--offline·was·specifiedHTTP_TIMEOUTcargo/src/tools/cargo/src/cargo/util/network/http.rsInvalid·ssl·version·``,choose·from·'default',·'tlsv1',·'tlsv1.0',·'tlsv1.1',·'tlsv1.2',·'tlsv1.3'.spurious·network·error·(·tries·remaining):·__CARGO_TEST_FIXED_RETRY_SLEEP_MSa·u64src/tools/cargo/src/cargo/util/network/retry.rs | 36334 | src/tools/cargo/src/cargo/util/errors.rs[:attempting·to·make·an·HTTP·request,·but·--frozen·was·specifiedattempting·to·make·an·HTTP·request,·but·--offline·was·specifiedHTTP_TIMEOUTcargo/src/tools/cargo/src/cargo/util/network/http.rsInvalid·ssl·version·``,choose·from·'default',·'tlsv1',·'tlsv1.0',·'tlsv1.1',·'tlsv1.2',·'tlsv1.3'.spurious·network·error·(·tries·remaining):·__CARGO_TEST_FIXED_RETRY_SLEEP_MSa·u64src/tools/cargo/src/cargo/util/network/retry.rs |
36335 | ·/assertion·failed:·cur·<=·maxsrc/tools/cargo/src/cargo/util/progress.rs%semver·to·generate·valid·version·requirementssrc/tools/cargo/src/cargo/util/toml_mut/upgrade.rsSupport·for·modifying··is·currently·unsupportedRUSTUP_HOME.sm·BKiBMiBGiBTiBPiBEiB··d73d2caf9e41a39daf2a8d6ce60ec80bf354d2a7SourceConfigDefreplace-withdirectorylocal-registryevent·src/tools/cargo/src/cargo/sources/config.rs:152cargo::sources::configmessageevent·src/tools/cargo/src/cargo/sources/config.rs:163event·src/tools/cargo/src/cargo/sources/config.rs:185event·src/tools/cargo/src/cargo/sources/overlay.rs:26cargo::sources::overlayevent·src/tools/cargo/src/cargo/sources/overlay.rs:68local_sourceremote_sourceevent·src/tools/cargo/src/cargo/sources/registry/remote.rs:117event·src/tools/cargo/src/cargo/sources/registry/remote.rs:322event·src/tools/cargo/src/cargo/sources/registry/remote.rs:328event·src/tools/cargo/src/cargo/sources/registry/remote.rs:355RegistryConfigcredential-providersecret-keysecret-key-subjectRegistryConfigExtendedglobal-credential-providersevent·src/tools/cargo/src/cargo/util/auth/mod.rs:116cargo::util::authevent·src/tools/cargo/src/cargo/util/auth/mod.rs:247event·src/tools/cargo/src/cargo/util/auth/mod.rs:334event·src/tools/cargo/src/cargo/util/auth/mod.rs:337event·src/tools/cargo/src/cargo/util/auth/mod.rs:348event·src/tools/cargo/src/cargo/util/auth/mod.rs:523event·src/tools/cargo/src/cargo/util/auth/mod.rs:600event·src/tools/cargo/src/cargo/util/auth/mod.rs:610event·src/tools/cargo/src/cargo/util/auth/mod.rs:645ValuevaldefinitionConfigRelativePathPathAndArgssrc/tools/cargo/src/cargo/util/context/path.rssrc/tools/cargo/src/cargo/util/context/mod.rsevent·src/tools/cargo/src/cargo/util/network/http.rs:136networkcargo::util::network::httpevent·src/tools/cargo/src/cargo/util/network/http.rs:168event·src/tools/cargo/src/cargo/util/network/http.rs:169event·src/tools/cargo/src/cargo/util/network/http.rs:177event·src/tools/cargo/src/cargo/util/network/http.rs:180file·``·found·to·be·present·in·multiple·build·targets: | 36335 | ·/assertion·failed:·cur·<=·maxsrc/tools/cargo/src/cargo/util/progress.rs%semver·to·generate·valid·version·requirementssrc/tools/cargo/src/cargo/util/toml_mut/upgrade.rsSupport·for·modifying··is·currently·unsupportedRUSTUP_HOME.sm·BKiBMiBGiBTiBPiBEiB··d73d2caf9e41a39daf2a8d6ce60ec80bf354d2a7SourceConfigDefreplace-withdirectorylocal-registryevent·src/tools/cargo/src/cargo/sources/config.rs:152cargo::sources::configmessageevent·src/tools/cargo/src/cargo/sources/config.rs:163event·src/tools/cargo/src/cargo/sources/config.rs:185event·src/tools/cargo/src/cargo/sources/overlay.rs:26cargo::sources::overlayevent·src/tools/cargo/src/cargo/sources/overlay.rs:68local_sourceremote_sourceevent·src/tools/cargo/src/cargo/sources/registry/remote.rs:117event·src/tools/cargo/src/cargo/sources/registry/remote.rs:322event·src/tools/cargo/src/cargo/sources/registry/remote.rs:328event·src/tools/cargo/src/cargo/sources/registry/remote.rs:355RegistryConfigcredential-providersecret-keysecret-key-subjectRegistryConfigExtendedglobal-credential-providersevent·src/tools/cargo/src/cargo/util/auth/mod.rs:116cargo::util::authevent·src/tools/cargo/src/cargo/util/auth/mod.rs:247event·src/tools/cargo/src/cargo/util/auth/mod.rs:334event·src/tools/cargo/src/cargo/util/auth/mod.rs:337event·src/tools/cargo/src/cargo/util/auth/mod.rs:348event·src/tools/cargo/src/cargo/util/auth/mod.rs:523event·src/tools/cargo/src/cargo/util/auth/mod.rs:600event·src/tools/cargo/src/cargo/util/auth/mod.rs:610event·src/tools/cargo/src/cargo/util/auth/mod.rs:645ValuevaldefinitionConfigRelativePathPathAndArgssrc/tools/cargo/src/cargo/util/context/path.rssrc/tools/cargo/src/cargo/util/context/mod.rsevent·src/tools/cargo/src/cargo/util/network/http.rs:136networkcargo::util::network::httpevent·src/tools/cargo/src/cargo/util/network/http.rs:168event·src/tools/cargo/src/cargo/util/network/http.rs:169event·src/tools/cargo/src/cargo/util/network/http.rs:177event·src/tools/cargo/src/cargo/util/network/http.rs:180file·``·found·to·be·present·in·multiple·build·targets: |
36336 | src/tools/cargo/src/cargo/util/toml/mod.rs | 36336 | src/tools/cargo/src/cargo/util/toml/mod.rs'm |
36337 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/usr/src/rustc-1.85.0/library/alloc/src/collections/vec_deque/mod.rs/rust/deps/indexmap-2.7.0/src/map.rs/usr/src/rustc-1.85.0/library/alloc/src/vec/mod.rs/rust/deps/gix-protocol-0.47.0/src/fetch/refmap/init.rscapacity·overflowls-refs/rust/deps/gix-protocol-0.47.0/src/ls_refs.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rsDiagnosticmessagelevelspansMachineApplicableMaybeIncorrectHasPlaceholdersUnspecifiedDiagnosticSpanLinehighlight_starthighlight_endDiagnosticSpanMacroExpansionmacro_decl_namedef_site_spanDiagnosticCodeexplanationDiagnosticSpanfile_namebyte_startline_startcolumn_startcolumn_endis_primarylabelsuggested_replacementsuggestion_applicabilityexpansioninternally·tagged·enum·ErrorErrorUnknownOperationNotSupportedUrlNotSupportedurl-not-supportednot-foundoperation-not-supportedother/rust/deps/serde_json-1.0.134/src/read.rs/rust/deps/toml_edit-0.22.22/src/ser/map.rsinternal·error:·entered·unreachable·code:·datetimes·should·only·be·serialized·as·structs,·not·maps/usr/src/rustc-1.85.0/library/alloc/src/vec/in_place_collect.rs/usr/src/rustc-1.85.0/library/alloc/src/vec/spec_from_iter_nested.rscalled·`Result::unwrap()`·on·an·`Err`·valuecalled·`Result::unwrap_err()`·on·an·`Ok`·value/rust/deps/sized-chunks-0.6.5/src/sparse_chunk/mod.rsSparseChunk::insert:·index·out·of·bounds/rust/deps/indexmap-2.7.0/src/map/core.rs/rust/deps/rusqlite-0.32.1/src/statement.rs/rust/deps/rusqlite-0.32.1/src/lib.rs/rust/deps/im-rc-15.1.0/src/nodes/hamt.rs/rust/deps/im-rc-15.1.0/src/hash/map.rsNameValidationErrorFindHeadRefMissingHeadMisplacedHeadMissingObjectsDirectorymissingsourceMissingRefsDirectoryGitFileInconclusiveCurrentDirConfigNotARepositoryIoUnsafeGitDirEnvironmentAccessDeniedOtherTagBranchRevDefaultBrancha·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·not/usr/src/rustc-1.85.0/library/std/src/io/mod.rs()/usr/src/rustc-1.85.0/library/core/src/str/pattern.rs.cargo-lockbuild·directorybuildincremental.fingerprintdoctmpsrc/tools/cargo/src/cargo/ops/cargo_package/mod.rs$__cargo_private_Valueat·least·one·elementsrc/tools/cargo/src/cargo/util/counter.rssrc/tools/cargo/src/cargo/util/toml/mod.rs | 36337 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs/usr/src/rustc-1.85.0/library/alloc/src/collections/vec_deque/mod.rs/rust/deps/indexmap-2.7.0/src/map.rs/usr/src/rustc-1.85.0/library/alloc/src/vec/mod.rs/rust/deps/gix-protocol-0.47.0/src/fetch/refmap/init.rscapacity·overflowls-refs/rust/deps/gix-protocol-0.47.0/src/ls_refs.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rsDiagnosticmessagelevelspansMachineApplicableMaybeIncorrectHasPlaceholdersUnspecifiedDiagnosticSpanLinehighlight_starthighlight_endDiagnosticSpanMacroExpansionmacro_decl_namedef_site_spanDiagnosticCodeexplanationDiagnosticSpanfile_namebyte_startline_startcolumn_startcolumn_endis_primarylabelsuggested_replacementsuggestion_applicabilityexpansioninternally·tagged·enum·ErrorErrorUnknownOperationNotSupportedUrlNotSupportedurl-not-supportednot-foundoperation-not-supportedother/rust/deps/serde_json-1.0.134/src/read.rs/rust/deps/toml_edit-0.22.22/src/ser/map.rsinternal·error:·entered·unreachable·code:·datetimes·should·only·be·serialized·as·structs,·not·maps/usr/src/rustc-1.85.0/library/alloc/src/vec/in_place_collect.rs/usr/src/rustc-1.85.0/library/alloc/src/vec/spec_from_iter_nested.rscalled·`Result::unwrap()`·on·an·`Err`·valuecalled·`Result::unwrap_err()`·on·an·`Ok`·value/rust/deps/sized-chunks-0.6.5/src/sparse_chunk/mod.rsSparseChunk::insert:·index·out·of·bounds/rust/deps/indexmap-2.7.0/src/map/core.rs/rust/deps/rusqlite-0.32.1/src/statement.rs/rust/deps/rusqlite-0.32.1/src/lib.rs/rust/deps/im-rc-15.1.0/src/nodes/hamt.rs/rust/deps/im-rc-15.1.0/src/hash/map.rsNameValidationErrorFindHeadRefMissingHeadMisplacedHeadMissingObjectsDirectorymissingsourceMissingRefsDirectoryGitFileInconclusiveCurrentDirConfigNotARepositoryIoUnsafeGitDirEnvironmentAccessDeniedOtherTagBranchRevDefaultBrancha·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·not/usr/src/rustc-1.85.0/library/std/src/io/mod.rs()/usr/src/rustc-1.85.0/library/core/src/str/pattern.rs.cargo-lockbuild·directorybuildincremental.fingerprintdoctmpsrc/tools/cargo/src/cargo/ops/cargo_package/mod.rs$__cargo_private_Valueat·least·one·elementsrc/tools/cargo/src/cargo/util/counter.rssrc/tools/cargo/src/cargo/util/toml/mod.rsT |
36338 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs | 36338 | /usr/src/rustc-1.85.0/library/core/src/iter/traits/iterator.rs |
36339 | /rust/deps/clap_builder-4.5.23/src/util/flat_map.rs·/rust/deps/flate2-1.0.35/src/gz/mod.rs/rust/deps/toml_edit-0.22.22/src/array.rsgzip·header·field·too·longinternal·error:·entered·unreachable·codecargo-featurespackageprojectbadgeslibbinexamplebenchdependenciesbuild-dependenciesbuild_dependenciestargetlintsworkspaceprofilepatchreplacestruct·TomlManifest·with·21·elementsmembersexcludedefault-membersstruct·TomlWorkspace·with·8·elementsversionauthorsdescriptiondocumentationreadmecategorieslicenselicense-filerepositorypublisheditionincluderust-versionstruct·InheritablePackage·with·17·elementsbuildmetabuilddefault-targetforced-targetlinksim-a-teapotautolibautoexamplesautotestsautobenchesdefault-runstruct·TomlPackage·with·33·elementsopt-levelltocodegen-backendcodegen-unitsdebugsplit-debuginforpathpanicoverflow-checksincrementalstriprustflagsbuild-overridetrim-pathscrate-typecrate_typedoctestdocdoc-scrape-examplesproc-macroproc_macroharnessrequired-featuresstruct·TomlTarget·with·15·elementsstruct·TomlPlatform·with·5·elementstuple·variantstruct·variantnewtype·variant/rust/deps/toml_edit-0.22.22/src/ser/array.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rsnon-string·keylock·poison·error·while·serializingpath·contains·invalid·UTF-8·charactersi128·is·not·supportedu128·is·not·supported/rust/deps/gix-refspec-0.27.0/src/match_group/mod.rsBUG:·must·be·called·only·with·valid·hash·lengths·produced·by·len_in_bytes()/rust/deps/gix-hash-0.15.1/src/kind.rs/rust/deps/gix-odb-0.66.0/src/store_impls/dynamic/find.rscalled·`Result::unwrap()`·on·an·`Err`·valuecould·not·find·object··in·any·index·after·looking·up·one·of·its·base·objects·pack·to·still·be·available·like·just·nowoffset·value·is·never·becomes·negative/rust/deps/gix-pack-0.56.0/src/data/input/lookup_ref_delta_objects.rsFormat:·was·already·formatted·once/rust/deps/itertools-0.13.0/src/format.rs/usr/src/rustc-1.85.0/library/alloc/src/rc.rskeyvalueHeaderParsingIoempty/usr/src/rustc-1.85.0/library/std/src/sys/os_str/bytes.rs/usr/src/rustc-1.85.0/src/tools/cargo/crates/cargo-util/src/process_builder.rs/usr/src/rustc-1.85.0/library/core/src/option.rsErrormessageUnknownObjectFormatformatMappingValidationInvalidObjectKindPathConversionUnquoteMissingDelimitingNullByteNoCapabilitiesMissingVersionLineMalformattedVersionLineUnsupportedVersiondesiredactualV0V1V2ParseCycleSecretinnerLinePositioncolumnDecordefaultprefixsuffixLooseLoadIndexEntryTypeDeltaBaseRecursionLimitmax_depthidbase_idDeltaBaseLookuperrMutexExtraEdgesListOverflowFirstParentIsExtraEdgeIndexMissingExtraEdgesListSecondParentWithoutFirstParentReplacementsnippetreplacementPoisonErrordistance·to·be·in·range·of·packa·base·that·is·behind·us·in·the·packit·still·points·behind·usIllformedUtf8InValueSyntaxLineRangestartendKeyleaf_decordotted_decorreplacementsSnippetfile_nameline_rangerangea·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rs/rust/deps/itertools-0.13.0/src/lib.rsfailed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·notdone··items·in·s·(·items/s)description()·is·deprecated;·use·Displayoverflow·in·Duration::new/usr/src/rustc-1.85.0/library/core/src/time.rsLayoutErrorTryFromIntErrorfailed·to·create·jobserversrc/tools/cargo/src/cargo/core/compiler/build_runner/mod.rsno·entry·found·for·keyassertion·failed:·unit.mode.is_run_custom_build()ns,··after·the·env·variable·)name·of·dependency·changed·(last·buildthe·file·``·is·missing`·could·not·be·readcouldn't·read·metadata·for·file·```·has·changed·(`·has·changed·(checksum·didn't·match,·file·size·changed·()·for·`the·checksum·for·file·`the·environment·variable·the·dependency··was·rebuilt·(·was·rebuiltthe·toolchain·changedthe·list·of·features·changedthe·list·of·declared·features·changedthe·path·to·the·source·changedthe·profile·configuration·changedthe·rustflags·changedthe·config·settings·changedthe·rustc·compile·kind·changedthe·local·lengths·changedthis·could·happen·because·of·added/removed·`cargo::rerun-if`·instructions·in·the·build·scriptthe·precalculated·components·changedchecksum·freshness·requested,·prior·compilation·did·not·use·checksum·freshnessthe·prior·compilation·used·checksum·freshness·and·this·one·does·notthe·dependency·info·output·changedrerun-if-changed·output·file·path·changedthe·rerun-if-changed·instructions·changedthe·environment·variables·changedthe·local·fingerprint·type·changeddependency·info·changedstale,·unknown·reasonsrc/tools/cargo/src/cargo/core/compiler/fingerprint/dirty_reason.rsthe·fingerprint·comparison·turned·up·nothing·obviousforcedfresh·buildmultiple·packages·link·to·native·library·``,·but·a·native·library·can·be·linked·only·once | 36339 | /rust/deps/clap_builder-4.5.23/src/util/flat_map.rs·/rust/deps/flate2-1.0.35/src/gz/mod.rs/rust/deps/toml_edit-0.22.22/src/array.rsgzip·header·field·too·longinternal·error:·entered·unreachable·codecargo-featurespackageprojectbadgeslibbinexamplebenchdependenciesbuild-dependenciesbuild_dependenciestargetlintsworkspaceprofilepatchreplacestruct·TomlManifest·with·21·elementsmembersexcludedefault-membersstruct·TomlWorkspace·with·8·elementsversionauthorsdescriptiondocumentationreadmecategorieslicenselicense-filerepositorypublisheditionincluderust-versionstruct·InheritablePackage·with·17·elementsbuildmetabuilddefault-targetforced-targetlinksim-a-teapotautolibautoexamplesautotestsautobenchesdefault-runstruct·TomlPackage·with·33·elementsopt-levelltocodegen-backendcodegen-unitsdebugsplit-debuginforpathpanicoverflow-checksincrementalstriprustflagsbuild-overridetrim-pathscrate-typecrate_typedoctestdocdoc-scrape-examplesproc-macroproc_macroharnessrequired-featuresstruct·TomlTarget·with·15·elementsstruct·TomlPlatform·with·5·elementstuple·variantstruct·variantnewtype·variant/rust/deps/toml_edit-0.22.22/src/ser/array.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rsnon-string·keylock·poison·error·while·serializingpath·contains·invalid·UTF-8·charactersi128·is·not·supportedu128·is·not·supported/rust/deps/gix-refspec-0.27.0/src/match_group/mod.rsBUG:·must·be·called·only·with·valid·hash·lengths·produced·by·len_in_bytes()/rust/deps/gix-hash-0.15.1/src/kind.rs/rust/deps/gix-odb-0.66.0/src/store_impls/dynamic/find.rscalled·`Result::unwrap()`·on·an·`Err`·valuecould·not·find·object··in·any·index·after·looking·up·one·of·its·base·objects·pack·to·still·be·available·like·just·nowoffset·value·is·never·becomes·negative/rust/deps/gix-pack-0.56.0/src/data/input/lookup_ref_delta_objects.rsFormat:·was·already·formatted·once/rust/deps/itertools-0.13.0/src/format.rs/usr/src/rustc-1.85.0/library/alloc/src/rc.rskeyvalueHeaderParsingIoempty/usr/src/rustc-1.85.0/library/std/src/sys/os_str/bytes.rs/usr/src/rustc-1.85.0/src/tools/cargo/crates/cargo-util/src/process_builder.rs/usr/src/rustc-1.85.0/library/core/src/option.rsErrormessageUnknownObjectFormatformatMappingValidationInvalidObjectKindPathConversionUnquoteMissingDelimitingNullByteNoCapabilitiesMissingVersionLineMalformattedVersionLineUnsupportedVersiondesiredactualV0V1V2ParseCycleSecretinnerLinePositioncolumnDecordefaultprefixsuffixLooseLoadIndexEntryTypeDeltaBaseRecursionLimitmax_depthidbase_idDeltaBaseLookuperrMutexExtraEdgesListOverflowFirstParentIsExtraEdgeIndexMissingExtraEdgesListSecondParentWithoutFirstParentReplacementsnippetreplacementPoisonErrordistance·to·be·in·range·of·packa·base·that·is·behind·us·in·the·packit·still·points·behind·usIllformedUtf8InValueSyntaxLineRangestartendKeyleaf_decordotted_decorreplacementsSnippetfile_nameline_rangerangea·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rs/rust/deps/itertools-0.13.0/src/lib.rsfailed·to·write·whole·buffer/usr/src/rustc-1.85.0/library/std/src/io/mod.rsa·formatting·trait·implementation·returned·an·error·when·the·underlying·stream·did·notdone··items·in·s·(·items/s)description()·is·deprecated;·use·Displayoverflow·in·Duration::new/usr/src/rustc-1.85.0/library/core/src/time.rsLayoutErrorTryFromIntErrorfailed·to·create·jobserversrc/tools/cargo/src/cargo/core/compiler/build_runner/mod.rsno·entry·found·for·keyassertion·failed:·unit.mode.is_run_custom_build()ns,··after·the·env·variable·)name·of·dependency·changed·(last·buildthe·file·``·is·missing`·could·not·be·readcouldn't·read·metadata·for·file·```·has·changed·(`·has·changed·(checksum·didn't·match,·file·size·changed·()·for·`the·checksum·for·file·`the·environment·variable·the·dependency··was·rebuilt·(·was·rebuiltthe·toolchain·changedthe·list·of·features·changedthe·list·of·declared·features·changedthe·path·to·the·source·changedthe·profile·configuration·changedthe·rustflags·changedthe·config·settings·changedthe·rustc·compile·kind·changedthe·local·lengths·changedthis·could·happen·because·of·added/removed·`cargo::rerun-if`·instructions·in·the·build·scriptthe·precalculated·components·changedchecksum·freshness·requested,·prior·compilation·did·not·use·checksum·freshnessthe·prior·compilation·used·checksum·freshness·and·this·one·does·notthe·dependency·info·output·changedrerun-if-changed·output·file·path·changedthe·rerun-if-changed·instructions·changedthe·environment·variables·changedthe·local·fingerprint·type·changeddependency·info·changedstale,·unknown·reasonsrc/tools/cargo/src/cargo/core/compiler/fingerprint/dirty_reason.rsthe·fingerprint·comparison·turned·up·nothing·obviousforcedfresh·buildmultiple·packages·link·to·native·library·``,·but·a·native·library·can·be·linked·only·once |
36340 | links·to·native·library·`` | 36340 | links·to·native·library·`` |
36341 | also·links·to·native·library·`stdallocpanic_unwindcompiler_builtinssysroot-Zbuild-std·does·not·currently·fully·support·--build-planCargo.tomlsrc/tools/cargo/src/cargo/core/compiler/standard_lib.rsstd·has·a·lib__CARGO_TESTS_ONLY_SRC_ROOT·does·not·exist,·unable·to·build·with·the·standard·library,·try: | 36341 | also·links·to·native·library·`stdallocpanic_unwindcompiler_builtinssysroot-Zbuild-std·does·not·currently·fully·support·--build-planCargo.tomlsrc/tools/cargo/src/cargo/core/compiler/standard_lib.rsstd·has·a·lib__CARGO_TESTS_ONLY_SRC_ROOT·does·not·exist,·unable·to·build·with·the·standard·library,·try: |
36342 | ········rustup·component·add·rust-src·--toolchain·rustlibsrclibraryCargo.lock-pkgrustdocflagslinks_overridesartifact_target_for_featuresis_stdsrc/tools/cargo/src/cargo/core/compiler/unit.rsstd·unit·collision·with·existing·unit:·src/tools/cargo/src/cargo/core/compiler/unit_dependencies.rsartifact·depexpected··to·be·downloadedassertion·failed:·!deps.is_empty()--doc·cannot·be·used·with·-pversion·qualifier·in·`-p·`·is·ignored,·cleaning·all·versions·of·``·foundurl·qualifier·in·`-p·`·ignored,·cleaning·all·versions·of·`package·ID·specification·``·did·not·match·any·packages-*. | 36342 | ········rustup·component·add·rust-src·--toolchain·rustlibsrclibraryCargo.lock-pkgrustdocflagslinks_overridesartifact_target_for_featuresis_stdsrc/tools/cargo/src/cargo/core/compiler/unit.rsstd·unit·collision·with·existing·unit:·src/tools/cargo/src/cargo/core/compiler/unit_dependencies.rsartifact·depexpected··to·be·downloadedassertion·failed:·!deps.is_empty()--doc·cannot·be·used·with·-pversion·qualifier·in·`-p·`·is·ignored,·cleaning·all·versions·of·``·foundurl·qualifier·in·`-p·`·ignored,·cleaning·all·versions·of·`package·ID·specification·``·did·not·match·any·packages-*. |
36343 | .d.o*dsrc/tools/cargo/src/cargo/ops/cargo_clean.rsexpected·utf-8·pathcannot·access·:·B·total·directories·filesRemovedSummary·totalno·files·deleted·due·to·--dry-run·files/folders·cleanedassertion·failed:·!target.is_custom_build()src/tools/cargo/src/cargo/ops/cargo_compile/unit_generator.rsInvalid·mode·no··``. | 36343 | .d.o*dsrc/tools/cargo/src/cargo/ops/cargo_clean.rsexpected·utf-8·pathcannot·access·:·B·total·directories·filesRemovedSummary·totalno·files·deleted·due·to·--dry-run·files/folders·cleanedassertion·failed:·!target.is_custom_build()src/tools/cargo/src/cargo/ops/cargo_compile/unit_generator.rsInvalid·mode·no··``. |
36344 | Available··targets: | 36344 | Available··targets: |
Offset 36451, 15 lines modified | Offset 36451, 15 lines modified | ||
36451 | ············because·ParseState::Opt·should·not·be·seen·as·a·positional·argument·and·passed·to·this·function.mid·>·len/usr/src/rustc-1.85.0/library/core/src/slice/sort/stable/quicksort.rs/usr/src/rustc-1.85.0/library/alloc/src/string.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rsa·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsError--=-cannot·access·a·Thread·Local·Storage·value·during·or·after·destruction/usr/src/rustc-1.85.0/library/std/src/thread/local.rs/rust/deps/clap_complete-4.5.40/src/engine/custom.rs.not·called·with·`..`/rust/deps/clap_builder-4.5.23/src/util/flat_map.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs`Extensions`·tracks·values·by·type/rust/deps/clap_builder-4.5.23/src/builder/ext.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/alloc/src/vec/in_place_collect.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs/rust/deps/shlex-1.3.0/src/bytes.rs''mid·>·lenassertion·failed:·rest.len()·<·in_bytes.len()internal·error:·entered·unreachable·code | 36451 | ············because·ParseState::Opt·should·not·be·seen·as·a·positional·argument·and·passed·to·this·function.mid·>·len/usr/src/rustc-1.85.0/library/core/src/slice/sort/stable/quicksort.rs/usr/src/rustc-1.85.0/library/alloc/src/string.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rsa·Display·implementation·returned·an·error·unexpectedly/usr/src/rustc-1.85.0/library/alloc/src/string.rsError--=-cannot·access·a·Thread·Local·Storage·value·during·or·after·destruction/usr/src/rustc-1.85.0/library/std/src/thread/local.rs/rust/deps/clap_complete-4.5.40/src/engine/custom.rs.not·called·with·`..`/rust/deps/clap_builder-4.5.23/src/util/flat_map.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs`Extensions`·tracks·values·by·type/rust/deps/clap_builder-4.5.23/src/builder/ext.rs/usr/src/rustc-1.85.0/library/alloc/src/slice.rs/usr/src/rustc-1.85.0/library/alloc/src/vec/in_place_collect.rs/usr/src/rustc-1.85.0/library/alloc/src/raw_vec.rs/rust/deps/shlex-1.3.0/src/bytes.rs''mid·>·lenassertion·failed:·rest.len()·<·in_bytes.len()internal·error:·entered·unreachable·code |
36452 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rscalled·`Result::unwrap()`·on·an·`Err`·valueDlOpenDlOpenUnknownDlSymDlSymUnknownDlCloseDlCloseUnknownLoadLibraryExWsourceLoadLibraryExWUnknownGetModuleHandleExWGetModuleHandleExWUnknownGetProcAddressGetProcAddressUnknownFreeLibraryFreeLibraryUnknownCreateCStringCreateCStringWithTrailingdescription()·is·deprecated;·use·Displaynul·byte·found·in·dataFromBytesWithNulErrordata·provided·contains·an·interior·nul·bytedata·provided·is·not·nul·terminatedcargo-registry:src/tools/cargo/credential/cargo-credential-libsecret/src/lib.rsurlfailed·to·get·token:·failed·to·store·token:·failed·to·erase·token:·failed·to·load·libsecret:·try·installing·the·`libsecret`·or·`libsecret-1-0`·package·with·the·system·package·managersecret_password_lookup_sync | 36452 | /usr/src/rustc-1.85.0/library/alloc/src/slice.rscalled·`Result::unwrap()`·on·an·`Err`·valueDlOpenDlOpenUnknownDlSymDlSymUnknownDlCloseDlCloseUnknownLoadLibraryExWsourceLoadLibraryExWUnknownGetModuleHandleExWGetModuleHandleExWUnknownGetProcAddressGetProcAddressUnknownFreeLibraryFreeLibraryUnknownCreateCStringCreateCStringWithTrailingdescription()·is·deprecated;·use·Displaynul·byte·found·in·dataFromBytesWithNulErrordata·provided·contains·an·interior·nul·bytedata·provided·is·not·nul·terminatedcargo-registry:src/tools/cargo/credential/cargo-credential-libsecret/src/lib.rsurlfailed·to·get·token:·failed·to·store·token:·failed·to·erase·token:·failed·to·load·libsecret:·try·installing·the·`libsecret`·or·`libsecret-1-0`·package·with·the·system·package·managersecret_password_lookup_sync |
36453 | secret_password_store_sync | 36453 | secret_password_store_sync |
36454 | secret_password_clear_sync | 36454 | secret_password_clear_sync |
Max diff block lines reached; 231186/281291 bytes (82.19%) of diff not shown. |
Offset 1346, 15 lines modified | Offset 1346, 15 lines modified | ||
1346 | » push···%r15 | 1346 | » push···%r15 |
1347 | » push···%r14 | 1347 | » push···%r14 |
1348 | » push···%r13 | 1348 | » push···%r13 |
1349 | » push···%r12 | 1349 | » push···%r12 |
1350 | » push···%rbx | 1350 | » push···%rbx |
1351 | » sub····$0xb8,%rsp | 1351 | » sub····$0xb8,%rsp |
1352 | » mov····%rdi,%rbx | 1352 | » mov····%rdi,%rbx |
1353 | » lea····0x1033 | 1353 | » lea····0x1033bd2(%rip),%rdi········ |
1354 | » call···*0x15620cf(%rip)········ | 1354 | » call···*0x15620cf(%rip)········ |
1355 | » mov····%rax,%r14 | 1355 | » mov····%rax,%r14 |
1356 | » mov····$0x1,%ecx | 1356 | » mov····$0x1,%ecx |
1357 | » xor····%eax,%eax | 1357 | » xor····%eax,%eax |
1358 | » lock·cmpxchg·%ecx,0x8(%r14) | 1358 | » lock·cmpxchg·%ecx,0x8(%r14) |
1359 | » jne····16c736·<__cxa_finalize@plt+0x16c6> | 1359 | » jne····16c736·<__cxa_finalize@plt+0x16c6> |
1360 | » movabs·$0x7fffffffffffffff,%r15 | 1360 | » movabs·$0x7fffffffffffffff,%r15 |
Offset 1403, 15 lines modified | Offset 1403, 15 lines modified | ||
1403 | » jne····16c8f2·<__cxa_finalize@plt+0x1882> | 1403 | » jne····16c8f2·<__cxa_finalize@plt+0x1882> |
1404 | » xor····%ecx,%ecx | 1404 | » xor····%ecx,%ecx |
1405 | » xchg···%ecx,0x8(%r14) | 1405 | » xchg···%ecx,0x8(%r14) |
1406 | » cmp····$0x2,%ecx | 1406 | » cmp····$0x2,%ecx |
1407 | » je·····16c8ba·<__cxa_finalize@plt+0x184a> | 1407 | » je·····16c8ba·<__cxa_finalize@plt+0x184a> |
1408 | » cmp····$0x2,%rbp | 1408 | » cmp····$0x2,%rbp |
1409 | » jae····16c719·<__cxa_finalize@plt+0x16a9> | 1409 | » jae····16c719·<__cxa_finalize@plt+0x16a9> |
1410 | » lea····0x1033 | 1410 | » lea····0x1033af4(%rip),%rdi········ |
1411 | » call···*0x1561ff1(%rip)········ | 1411 | » call···*0x1561ff1(%rip)········ |
1412 | » mov····%rax,%rcx | 1412 | » mov····%rax,%rcx |
1413 | » mov····$0x1,%eax | 1413 | » mov····$0x1,%eax |
1414 | » lock·xadd·%rax,(%rcx) | 1414 | » lock·xadd·%rax,(%rcx) |
1415 | » mov····%rax,0x8(%rsp) | 1415 | » mov····%rax,0x8(%rsp) |
1416 | » cmp····$0x2000,%rax | 1416 | » cmp····$0x2000,%rax |
1417 | » jae····16c76b·<__cxa_finalize@plt+0x16fb> | 1417 | » jae····16c76b·<__cxa_finalize@plt+0x16fb> |
Offset 1446, 15 lines modified | Offset 1446, 15 lines modified | ||
1446 | » call···*0x156093c(%rip)········ | 1446 | » call···*0x156093c(%rip)········ |
1447 | » mov····%rax,0x10(%rsp) | 1447 | » mov····%rax,0x10(%rsp) |
1448 | » lea····0x18(%rsp),%r14 | 1448 | » lea····0x18(%rsp),%r14 |
1449 | » mov····%rdx,0x18(%rsp) | 1449 | » mov····%rdx,0x18(%rsp) |
1450 | » lea····0x10(%rsp),%rdi | 1450 | » lea····0x10(%rsp),%rdi |
1451 | » call···*0x155dbd2(%rip)········ | 1451 | » call···*0x155dbd2(%rip)········ |
1452 | » test···%rax,%rax | 1452 | » test···%rax,%rax |
1453 | » lea····0x1027 | 1453 | » lea····0x10277be(%rip),%rcx········ |
1454 | » cmovne·%rax,%rcx | 1454 | » cmovne·%rax,%rcx |
1455 | » mov····$0x9,%eax | 1455 | » mov····$0x9,%eax |
1456 | » cmove··%rax,%rdx | 1456 | » cmove··%rax,%rdx |
1457 | » mov····%rcx,0xa8(%rsp) | 1457 | » mov····%rcx,0xa8(%rsp) |
1458 | » mov····%rdx,0xb0(%rsp) | 1458 | » mov····%rdx,0xb0(%rsp) |
1459 | » lea····0x100c82b(%rip),%rax········ | 1459 | » lea····0x100c82b(%rip),%rax········ |
1460 | » mov····%rax,0x20(%rsp) | 1460 | » mov····%rax,0x20(%rsp) |
Offset 1466, 15 lines modified | Offset 1466, 15 lines modified | ||
1466 | » lea····0x8(%rsp),%rcx | 1466 | » lea····0x8(%rsp),%rcx |
1467 | » mov····%rcx,0x78(%rsp) | 1467 | » mov····%rcx,0x78(%rsp) |
1468 | » lea····0x10023d4(%rip),%rcx········ | 1468 | » lea····0x10023d4(%rip),%rcx········ |
1469 | » mov····%rcx,0x80(%rsp) | 1469 | » mov····%rcx,0x80(%rsp) |
1470 | » lea····0x20(%rsp),%rdx | 1470 | » lea····0x20(%rsp),%rdx |
1471 | » mov····%rdx,0x88(%rsp) | 1471 | » mov····%rdx,0x88(%rsp) |
1472 | » mov····%rax,0x90(%rsp) | 1472 | » mov····%rax,0x90(%rsp) |
1473 | » lea····0x1026a | 1473 | » lea····0x1026a28(%rip),%rax········ |
1474 | » mov····%rax,0x98(%rsp) | 1474 | » mov····%rax,0x98(%rsp) |
1475 | » mov····%rcx,0xa0(%rsp) | 1475 | » mov····%rcx,0xa0(%rsp) |
1476 | » lea····0x145ec61(%rip),%rax········ | 1476 | » lea····0x145ec61(%rip),%rax········ |
1477 | » mov····%rax,0x38(%rsp) | 1477 | » mov····%rax,0x38(%rsp) |
1478 | » movq···$0x5,0x40(%rsp) | 1478 | » movq···$0x5,0x40(%rsp) |
1479 | » movq···$0x0,0x58(%rsp) | 1479 | » movq···$0x0,0x58(%rsp) |
1480 | » lea····0x68(%rsp),%rax | 1480 | » lea····0x68(%rsp),%rax |
Offset 1524, 15 lines modified | Offset 1524, 15 lines modified | ||
1524 | » mov····%rax,0x68(%rsp) | 1524 | » mov····%rax,0x68(%rsp) |
1525 | » lea····0x10022a4(%rip),%rax········ | 1525 | » lea····0x10022a4(%rip),%rax········ |
1526 | » mov····%rax,0x70(%rsp) | 1526 | » mov····%rax,0x70(%rsp) |
1527 | » lea····0x20(%rsp),%rcx | 1527 | » lea····0x20(%rsp),%rcx |
1528 | » mov····%rcx,0x78(%rsp) | 1528 | » mov····%rcx,0x78(%rsp) |
1529 | » lea····0xca66e(%rip),%rcx········ | 1529 | » lea····0xca66e(%rip),%rcx········ |
1530 | » mov····%rcx,0x80(%rsp) | 1530 | » mov····%rcx,0x80(%rsp) |
1531 | » lea····0x1026 | 1531 | » lea····0x10268f7(%rip),%rcx········ |
1532 | » mov····%rcx,0x88(%rsp) | 1532 | » mov····%rcx,0x88(%rsp) |
1533 | » mov····%rax,0x90(%rsp) | 1533 | » mov····%rax,0x90(%rsp) |
1534 | » lea····0x145eaf0(%rip),%rax········ | 1534 | » lea····0x145eaf0(%rip),%rax········ |
1535 | » mov····%rax,0x38(%rsp) | 1535 | » mov····%rax,0x38(%rsp) |
1536 | » movq···$0x4,0x40(%rsp) | 1536 | » movq···$0x4,0x40(%rsp) |
1537 | » movq···$0x0,0x58(%rsp) | 1537 | » movq···$0x0,0x58(%rsp) |
1538 | » lea····0x68(%rsp),%rax | 1538 | » lea····0x68(%rsp),%rax |
Offset 1755, 29 lines modified | Offset 1755, 29 lines modified | ||
1755 | » pop····%rbx | 1755 | » pop····%rbx |
1756 | » pop····%r12 | 1756 | » pop····%r12 |
1757 | » pop····%r13 | 1757 | » pop····%r13 |
1758 | » pop····%r14 | 1758 | » pop····%r14 |
1759 | » pop····%r15 | 1759 | » pop····%r15 |
1760 | » pop····%rbp | 1760 | » pop····%rbp |
1761 | » ret | 1761 | » ret |
1762 | » lea····0x1027 | 1762 | » lea····0x1027ab7(%rip),%rdi········ |
1763 | » lea····0x145f623(%rip),%rdx········ | 1763 | » lea····0x145f623(%rip),%rdx········ |
1764 | » mov····$0x11,%esi | 1764 | » mov····$0x11,%esi |
1765 | » call···*0x1559b68(%rip)········ | 1765 | » call···*0x1559b68(%rip)········ |
1766 | » lea····0x100c318(%rip),%rdi········ | 1766 | » lea····0x100c318(%rip),%rdi········ |
1767 | » lea····0x145f622(%rip),%rdx········ | 1767 | » lea····0x145f622(%rip),%rdx········ |
1768 | » mov····$0x20,%esi | 1768 | » mov····$0x20,%esi |
1769 | » call···*0x155b8ef(%rip)········ | 1769 | » call···*0x155b8ef(%rip)········ |
1770 | » lea····0x1027a | 1770 | » lea····0x1027a85(%rip),%rdi········ |
1771 | » lea····0x145f501(%rip),%rdx········ | 1771 | » lea····0x145f501(%rip),%rdx········ |
1772 | » mov····$0x11,%esi | 1772 | » mov····$0x11,%esi |
1773 | » call···*0x155b8d6(%rip)········ | 1773 | » call···*0x155b8d6(%rip)········ |
1774 | » movq···$0x0,0x8(%rsp) | 1774 | » movq···$0x0,0x8(%rsp) |
1775 | » mov····%r14,0x10(%rsp) | 1775 | » mov····%r14,0x10(%rsp) |
1776 | » lea····0x1027 | 1776 | » lea····0x1027ac2(%rip),%rdi········ |
1777 | » lea····0x145f58a(%rip),%rcx········ | 1777 | » lea····0x145f58a(%rip),%rcx········ |
1778 | » lea····0x145f4bb(%rip),%r8········ | 1778 | » lea····0x145f4bb(%rip),%r8········ |
1779 | » lea····0x8(%rsp),%rdx | 1779 | » lea····0x8(%rsp),%rdx |
1780 | » mov····$0x2b,%esi | 1780 | » mov····$0x2b,%esi |
1781 | » call···*0x155f54b(%rip)········ | 1781 | » call···*0x155f54b(%rip)········ |
1782 | » mov····$0x8,%edi | 1782 | » mov····$0x8,%edi |
1783 | » mov····%r15,%rsi | 1783 | » mov····%r15,%rsi |
Offset 6399, 29 lines modified | Offset 6399, 29 lines modified | ||
6399 | » pop····%rbx | 6399 | » pop····%rbx |
6400 | » pop····%r12 | 6400 | » pop····%r12 |
6401 | » pop····%r13 | 6401 | » pop····%r13 |
6402 | » pop····%r14 | 6402 | » pop····%r14 |
6403 | » pop····%r15 | 6403 | » pop····%r15 |
6404 | » pop····%rbp | 6404 | » pop····%rbp |
6405 | » ret | 6405 | » ret |
6406 | » lea····0x102d | 6406 | » lea····0x102d4b6(%rip),%rdi········ |
6407 | » lea····0x145fa25(%rip),%rdx········ | 6407 | » lea····0x145fa25(%rip),%rdx········ |
6408 | » mov····$0x11,%esi | 6408 | » mov····$0x11,%esi |
6409 | » call···*0x155514a(%rip)········ | 6409 | » call···*0x155514a(%rip)········ |
6410 | » lea····0x10078fa(%rip),%rdi········ | 6410 | » lea····0x10078fa(%rip),%rdi········ |
6411 | » lea····0x145fa24(%rip),%rdx········ | 6411 | » lea····0x145fa24(%rip),%rdx········ |
6412 | » mov····$0x20,%esi | 6412 | » mov····$0x20,%esi |
6413 | » call···*0x1556ed1(%rip)········ | 6413 | » call···*0x1556ed1(%rip)········ |
6414 | » lea····0x102d4 | 6414 | » lea····0x102d484(%rip),%rdi········ |
6415 | » lea····0x145f9bb(%rip),%rdx········ | 6415 | » lea····0x145f9bb(%rip),%rdx········ |
Max diff block lines reached; 8519284/8523052 bytes (99.96%) of diff not shown. |
Offset 1387, 32660 lines modified | Offset 1387, 32660 lines modified | ||
1387 | ··0x01179680·61696c65·6420746f·20706172·73652044·ailed·to·parse·D | 1387 | ··0x01179680·61696c65·6420746f·20706172·73652044·ailed·to·parse·D |
1388 | ··0x01179690·53542061·62627265·76696174·696f6e66·ST·abbreviationf | 1388 | ··0x01179690·53542061·62627265·76696174·696f6e66·ST·abbreviationf |
1389 | ··0x011796a0·61696c65·6420746f·2066696e·64207374·ailed·to·find·st | 1389 | ··0x011796a0·61696c65·6420746f·2066696e·64207374·ailed·to·find·st |
1390 | ··0x011796b0·61727420·6f662064·61792066·6f72202c·art·of·day·for·, | 1390 | ··0x011796b0·61727420·6f662064·61792066·6f72202c·art·of·day·for·, |
1391 | ··0x011796c0·20627574·20666f75·6e642065·6e64206f··but·found·end·o | 1391 | ··0x011796c0·20627574·20666f75·6e642065·6e64206f··but·found·end·o |
1392 | ··0x011796d0·6620666f·726d6174·20737472·696e6761·f·format·stringa | 1392 | ··0x011796d0·6620666f·726d6174·20737472·696e6761·f·format·stringa |
1393 | ··0x011796e0·73736572·74696f6e·20666169·6c65643a·ssertion·failed: | 1393 | ··0x011796e0·73736572·74696f6e·20666169·6c65643a·ssertion·failed: |
1394 | ··0x011796f0·20216f62·6a2e6973·5f6e756c·6c2829 | 1394 | ··0x011796f0·20216f62·6a2e6973·5f6e756c·6c282970··!obj.is_null()p |
1395 | ··0x01179700·72757374·2f646570·732f6769·74322f73·rust/deps/git2/s | ||
1396 | ··0x01179710·72632f74·72616e73·706f7274·2e727361·rc/transport.rsa | ||
1397 | ··0x01179720·73736572·74696f6e·20666169·6c65643a·ssertion·failed: | ||
1398 | ··0x01179730·20216f69·642e6973·5f6e756c·6c28292f··!oid.is_null()/ | ||
1399 | ··0x01179740·72757374·2f646570·732f6769·74322f73·rust/deps/git2/s | ||
1400 | ··0x01179750·72632f73·75626d6f·64756c65·2e727370·rc/submodule.rsp | ||
1401 | ··0x011797 | 1395 | ··0x01179700·6c656173·65207072·6f766964·65206120·lease·provide·a· |
1402 | ··0x011797 | 1396 | ··0x01179710·6e6f6e2d·656d7074·7920746f·6b656e70·non-empty·tokenp |
1403 | ··0x011797 | 1397 | ··0x01179720·6c656173·65207061·73746520·74686520·lease·paste·the· |
1404 | ··0x011797 | 1398 | ··0x01179730·746f6b65·6e20666f·756e6420·6f6e2069·token·found·on·i |
1405 | ··0x011797 | 1399 | ··0x01179740·6e746572·6e616c6c·79207461·67676564·nternally·tagged |
1406 | ··0x011797 | 1400 | ··0x01179750·20656e75·6d204f70·65726174·696f6e73··enum·Operations |
1407 | ··0x011797 | 1401 | ··0x01179760·74727563·74207661·7269616e·74204f70·truct·variant·Op |
1408 | ··0x011797 | 1402 | ··0x01179770·65726174·696f6e3a·3a556e79·616e6b73·eration::Unyanks |
1409 | ··0x011797 | 1403 | ··0x01179780·74727563·74207661·7269616e·74204f70·truct·variant·Op |
1410 | ··0x011797 | 1404 | ··0x01179790·65726174·696f6e3a·3a4f776e·6572736f·eration::Ownerso |
1411 | ··0x01179 | 1405 | ··0x011797a0·76657266·6c6f7720·61646469·6e672064·verflow·adding·d |
1412 | ··0x01179 | 1406 | ··0x011797b0·75726174·696f6e20·746f2064·6174656e·uration·to·daten |
1413 | ··0x01179 | 1407 | ··0x011797c0·756d6572·69632066·69656c64·20776173·umeric·field·was |
1414 | ··0x01179 | 1408 | ··0x011797d0·206e6f74·2061206e·756d6265·723a2066··not·a·number:·f |
1415 | ··0x01179 | 1409 | ··0x011797e0·61696c65·6420746f·20736574·206f776e·ailed·to·set·own |
1416 | ··0x01179 | 1410 | ··0x011797f0·65727368·69707320·746f2075·69643d61·erships·to·uid=a |
1417 | ··0x011798 | 1411 | ··0x01179800·72636869·76652068·65616465·72206368·rchive·header·ch |
1418 | ··0x011798 | 1412 | ··0x01179810·65636b73·756d206d·69736d61·7463682f·ecksum·mismatch/ |
1419 | ··0x011798 | 1413 | ··0x01179820·72757374·2f646570·732f7461·722d302e·rust/deps/tar-0. |
1420 | ··0x011798 | 1414 | ··0x01179830·342e3433·2f737263·2f706178·2e72732f·4.43/src/pax.rs/ |
1421 | ··0x011798 | 1415 | ··0x01179840·72757374·2f646570·732f676c·6f622d30·rust/deps/glob-0 |
1422 | ··0x011798 | 1416 | ··0x01179850·2e332e32·2f737263·2f6c6962·2e727361·.3.2/src/lib.rsa |
1423 | ··0x011798 | 1417 | ··0x01179860·73736572·74696f6e·20666169·6c65643a·ssertion·failed: |
1424 | ··0x011798 | 1418 | ··0x01179870·20217074·722e6973·5f6e756c·6c282961··!ptr.is_null()a |
1425 | ··0x011798 | 1419 | ··0x01179880·73736572·74696f6e·20666169·6c65643a·ssertion·failed: |
1426 | ··0x011798 | 1420 | ··0x01179890·20217261·772e6973·5f6e756c·6c282955··!raw.is_null()U |
1427 | ··0x01179 | 1421 | ··0x011798a0·6e61626c·6520746f·206f7065·6e207468·nable·to·open·th |
1428 | ··0x01179 | 1422 | ··0x011798b0·65206461·74616261·73652066·696c654e·e·database·fileN |
1429 | ··0x01179 | 1423 | ··0x011798c0·6f746966·69636174·696f6e73·2066726f·otifications·fro |
1430 | ··0x01179 | 1424 | ··0x011798d0·6d207371·6c697465·335f6c6f·67282966·m·sqlite3_log()f |
1431 | ··0x01179 | 1425 | ··0x011798e0·61696c65·6420746f·20706172·73652070·ailed·to·parse·p |
1432 | ··0x01179 | 1426 | ··0x011798f0·726f6365·7373206f·75747075·743a2066·rocess·output:·f |
1433 | ··0x011799 | 1427 | ··0x01179900·61696c65·6420746f·20636c6f·73652074·ailed·to·close·t |
1434 | ··0x011799 | 1428 | ··0x01179910·656d706f·72617279·2066696c·653a202c·emporary·file:·, |
1435 | ··0x011799 | 1429 | ··0x01179920·20534947·54524150·3a207472·6163652f··SIGTRAP:·trace/ |
1436 | ··0x011799 | 1430 | ··0x01179930·62726561·6b706f69·6e742074·72617042·breakpoint·trapB |
1437 | ··0x011799 | 1431 | ··0x01179940·55473a20·63616e6e·6f742070·6f702066·UG:·cannot·pop·f |
1438 | ··0x011799 | 1432 | ··0x01179950·726f6d20·656d7074·79207374·61636b6d·rom·empty·stackm |
1439 | ··0x011799 | 1433 | ··0x01179960·75737420·63616c6c·20276669·6e697368·ust·call·'finish |
1440 | ··0x011799 | 1434 | ··0x01179970·5f706174·7465726e·27206669·72737474·_pattern'·firstt |
1441 | ··0x011799 | 1435 | ··0x01179980·72616e73·6974696f·6e206571·75697661·ransition·equiva |
1442 | ··0x011799 | 1436 | ··0x01179990·6c656e63·6520636c·61737365·733a2055·lence·classes:·U |
1443 | ··0x01179 | 1437 | ··0x011799a0·6e69636f·64652070·726f7065·72747920·nicode·property· |
1444 | ··0x01179 | 1438 | ··0x011799b0·76616c75·65206e6f·7420666f·756e6473·value·not·founds |
1445 | ··0x01179 | 1439 | ··0x011799c0·74617465·206d7573·74206861·7665207a·tate·must·have·z |
1446 | ··0x01179 | 1440 | ··0x011799d0·65726f20·7472616e·73697469·6f6e7361·ero·transitionsa |
1447 | ··0x01179 | 1441 | ··0x011799e0·20766563·746f7220·6f662073·7472696e··vector·of·strin |
1448 | ··0x01179 | 1442 | ··0x011799f0·6773206f·7220776f·726b7370·61636561·gs·or·workspacea |
1449 | ··0x01179a | 1443 | ··0x01179a00·73736572·74696f6e·20666169·6c65643a·ssertion·failed: |
1450 | ··0x01179a | 1444 | ··0x01179a10·2069203c·20706174·682e6c65·6e28292f··i·<·path.len()/ |
1451 | ··0x01179a | 1445 | ··0x01179a20·72757374·2f646570·732f7572·6c2d322e·rust/deps/url-2. |
1452 | ··0x01179a | 1446 | ··0x01179a30·352e342f·7372632f·686f7374·2e72736c·5.4/src/host.rsl |
1453 | ··0x01179a | 1447 | ··0x01179a40·69627261·72792f73·74642f73·72632f74·ibrary/std/src/t |
1454 | ··0x01179a | 1448 | ··0x01179a50·68726561·642f7363·6f706564·2e727300·hread/scoped.rs. |
1455 | ··0x01179a | 1449 | ··0x01179a60·00000000·00000001·01010102·02020203·................ |
1456 | ··0x01179a | 1450 | ··0x01179a70·03030304·04040405·05050500·00000000·................ |
1457 | ··0x01179a | 1451 | ··0x01179a80·00000001·01020203·03040405·05060607·................ |
1458 | ··0x01179a | 1452 | ··0x01179a90·07080809·090a0a0b·0b0c0c0d·0d0d0d6c·...............l |
1453 | ··0x01179aa0·69627261·72792f63·6f72652f·7372632f·ibrary/core/src/ | ||
1454 | ··0x01179ab0·736c6963·652f6d65·6d636872·2e72736c·slice/memchr.rsl | ||
1455 | ··0x01179ac0·69627261·72792f63·6f72652f·7372632f·ibrary/core/src/ | ||
1456 | ··0x01179ad0·63686172·2f6d6574·686f6473·2e727369·char/methods.rsi | ||
1457 | ··0x01179ae0·6e646578·206f7574·206f6620·626f756e·ndex·out·of·boun | ||
1458 | ··0x01179af0·64733a20·74686520·6c656e20·6973206c·ds:·the·len·is·l | Diff chunk too large, falling back to line-by-line diff (25275 lines added, 25275 lines removed) | |
1459 | ··0x01179b00·69627261·72792f63·6f72652f·7372632f·ibrary/core/src/ | 1459 | ··0x01179b00·69627261·72792f63·6f72652f·7372632f·ibrary/core/src/ |
1460 | ··0x01179b10· | 1460 | ··0x01179b10·666d742f·6275696c·64657273·2e727361·fmt/builders.rsa |
1461 | ··0x01179b20· | 1461 | ··0x01179b20·73736572·74696f6e·20666169·6c65643a·ssertion·failed: |
1462 | ··0x01179b30·6 | 1462 | ··0x01179b30·20656467·652e6865·69676874·203d3d20··edge.height·==· |
1463 | ··0x01179b40· | 1463 | ··0x01179b40·73656c66·2e686569·67687420·2d203100·self.height·-·1. |
1464 | ··0x01179b50· | 1464 | ··0x01179b50·b0fb07ff·07fc07ff·8ffc07ff·aafc07ff·................ |
1465 | ··0x01179b60· | 1465 | ··0x01179b60·4d69736d·61746368·20626574·7765656e·Mismatch·between |
1466 | ··0x01179b70· | 1466 | ··0x01179b70·20646566·696e6974·696f6e20·616e6420··definition·and· |
1467 | ··0x01179b80· | 1467 | ··0x01179b80·61636365·7373206f·66206060·2e202f72·access·of·``.·/r |
1468 | ··0x01179b90· | 1468 | ··0x01179b90·7573742f·64657073·2f636c61·705f6275·ust/deps/clap_bu |
1469 | ··0x01179ba0· | 1469 | ··0x01179ba0·696c6465·722d342e·352e3233·2f737263·ilder-4.5.23/src |
1470 | ··0x01179bb0· | 1470 | ··0x01179bb0·2f706172·7365722f·6572726f·722e7273·/parser/error.rs |
1471 | ··0x01179bc0· | 1471 | ··0x01179bc0·6c6f636b·20706f69·736f6e65·642f7275·lock·poisoned/ru |
1472 | ··0x01179bd0· | 1472 | ··0x01179bd0·73742f64·6570732f·74726163·696e672d·st/deps/tracing- |
1473 | ··0x01179be0· | 1473 | ··0x01179be0·73756273·63726962·65722d30·2e332e31·subscriber-0.3.1 |
1474 | ··0x01179bf0· | 1474 | ··0x01179bf0·382f7372·632f6669·6c746572·2f656e76·8/src/filter/env |
1475 | ··0x01179c00· | 1475 | ··0x01179c00·2f6d6f64·2e72732f·7573722f·7372632f·/mod.rs/usr/src/ |
1476 | ··0x01179c10· | 1476 | ··0x01179c10·72757374·632d312e·38352e30·2f6c6962·rustc-1.85.0/lib |
1477 | ··0x01179c20· | 1477 | ··0x01179c20·72617279·2f636f72·652f7372·632f6974·rary/core/src/it |
1478 | ··0x01179c30· | 1478 | ··0x01179c30·65722f74·72616974·732f6974·65726174·er/traits/iterat |
1479 | ··0x01179c40· | 1479 | ··0x01179c40·6f722e72·732f7573·722f7372·632f7275·or.rs/usr/src/ru |
1480 | ··0x01179c50· | 1480 | ··0x01179c50·7374632d·312e3835·2e302f6c·69627261·stc-1.85.0/libra |
1481 | ··0x01179c60· | 1481 | ··0x01179c60·72792f61·6c6c6f63·2f737263·2f737472·ry/alloc/src/str |
1482 | ··0x01179c70· | 1482 | ··0x01179c70·696e672e·7273696e·7465726e·616c2065·ing.rsinternal·e |
1483 | ··0x01179c80·726 | 1483 | ··0x01179c80·72726f72·3a20656e·74657265·6420756e·rror:·entered·un |
1484 | ··0x01179c90· | 1484 | ··0x01179c90·72656163·6861626c·6520636f·64652f75·reachable·code/u |
1485 | ··0x01179ca0· | 1485 | ··0x01179ca0·73722f73·72632f72·75737463·2d312e38·sr/src/rustc-1.8 |
1486 | ··0x01179cb0· | 1486 | ··0x01179cb0·352e302f·6c696272·6172792f·616c6c6f·5.0/library/allo |
1487 | ··0x01179cc0· | 1487 | ··0x01179cc0·632f7372·632f736c·6963652e·72732f72·c/src/slice.rs/r |
1488 | ··0x01179cd0· | 1488 | ··0x01179cd0·7573742f·64657073·2f636c61·705f6275·ust/deps/clap_bu |
1489 | ··0x01179ce0· | 1489 | ··0x01179ce0·696c6465·722d342e·352e3233·2f737263·ilder-4.5.23/src |
1490 | ··0x01179cf0· | 1490 | ··0x01179cf0·2f706172·7365722f·6d617463·6865732f·/parser/matches/ |
1491 | ··0x01179d00· | 1491 | ··0x01179d00·6172675f·6d617463·6865732e·72736361·arg_matches.rsca |
1492 | ··0x01179d10· | 1492 | ··0x01179d10·6c6c6564·20605265·73756c74·3a3a756e·lled·`Result::un |
1493 | ··0x01179d20· | 1493 | ··0x01179d20·77726170·28296020·6f6e2061·6e206045·wrap()`·on·an·`E |
1494 | ··0x01179d30·7 | 1494 | ··0x01179d30·72726020·76616c75·652f7573·722f7372·rr`·value/usr/sr |
1495 | ··0x01179d40·6 | 1495 | ··0x01179d40·632f7275·7374632d·312e3835·2e302f6c·c/rustc-1.85.0/l |
1496 | ··0x01179d50· | 1496 | ··0x01179d50·69627261·72792f73·74642f73·72632f69·ibrary/std/src/i |
1497 | ··0x01179d60·6 | 1497 | ··0x01179d60·6f2f6275·66666572·65642f62·75667772·o/buffered/bufwr |
1498 | ··0x01179d70·6 | 1498 | ··0x01179d70·69746572·2e727366·61696c65·6420746f·iter.rsfailed·to |
1499 | ··0x01179d80·77726 | 1499 | ··0x01179d80·20777269·74652074·68652062·75666665··write·the·buffe |
1500 | ··0x01179d90·72 | 1500 | ··0x01179d90·72656420·64617461·66617461·6c207275·red·datafatal·ru |
1501 | ··0x01179da0·6 | 1501 | ··0x01179da0·6e74696d·65206572·726f723a·20746872·ntime·error:·thr |
1502 | ··0x01179db0·6 | 1502 | ··0x01179db0·65616420·6c6f6361·6c207061·6e69636b·ead·local·panick |
1503 | ··0x01179dc0·6 | 1503 | ··0x01179dc0·6564206f·6e206472·6f700a45·72726f72·ed·on·drop.Error |
1504 | ··0x01179dd0· | 1504 | ··0x01179dd0·0a556e73·7461626c·6520666c·61677320·.Unstable·flags· |
1505 | ··0x01179de0· | 1505 | ··0x01179de0·61726520·6f6e6c79·20617661·696c6162·are·only·availab |
1506 | ··0x01179df0· | 1506 | ··0x01179df0·6c65206f·6e207468·65206e69·6768746c·le·on·the·nightl |
Max diff block lines reached; 10984973/14381166 bytes (76.38%) of diff not shown. |
Offset 1, 15627 lines modified | Offset 1, 15627 lines modified | ||
Diff chunk too large, falling back to line-by-line diff (15624 lines added, 15624 lines removed) | |||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 | ··0x01320 | 2 | ··0x01320168·011b033b·7cd00300·0e7a0000·b8aee4fe·...;|....z...... |
3 | ··0x01320 | 3 | ··0x01320178·c8d00300·08afe4fe·f0d00300·18afe4fe·................ |
4 | ··0x013201 | 4 | ··0x01320188·94dc0300·98afe4fe·b4dc0300·18b0e4fe·................ |
5 | ··0x013201 | 5 | ··0x01320198·d4dc0300·f8b0e4fe·f8dc0300·88b1e4fe·................ |
6 | ··0x013201 | 6 | ··0x013201a8·1cdd0300·f8b1e4fe·3cdd0300·d8b2e4fe·........<....... |
7 | ··0x013201 | 7 | ··0x013201b8·fcfc0300·88b3e4fe·a4f40300·28b4e4fe·............(... |
8 | ··0x013201 | 8 | ··0x013201c8·d0f40300·b8b4e4fe·24020400·f8b6e4fe·........$....... |
9 | ··0x013201 | 9 | ··0x013201d8·38f80300·78b7e4fe·7cf80300·d8b7e4fe·8...x...|....... |
10 | ··0x013201 | 10 | ··0x013201e8·c0110400·48b8e4fe·70060400·88b8e4fe·....H...p....... |
11 | ··0x013201 | 11 | ··0x013201f8·f0110400·78b9e4fe·1c120400·38bae4fe·....x.......8... |
12 | ··0x01320 | 12 | ··0x01320208·44120400·f8bae4fe·6c120400·b8bbe4fe·D.......l....... |
13 | ··0x01320 | 13 | ··0x01320218·94120400·a8bce4fe·c0120400·58bde4fe·............X... |
14 | ··0x01320 | 14 | ··0x01320228·e8120400·08bee4fe·10130400·b8bee4fe·................ |
15 | ··0x01320 | 15 | ··0x01320238·38130400·98bfe4fe·64130400·48c0e4fe·8.......d...H... |
16 | ··0x01320 | 16 | ··0x01320248·8c130400·18c1e4fe·340f0400·78c1e4fe·........4...x... |
17 | ··0x01320 | 17 | ··0x01320258·f41f0400·d8c1e4fe·cc0f0400·08c2e4fe·................ |
18 | ··0x01320 | 18 | ··0x01320268·24200400·78c2e4fe·50200400·e8c2e4fe·$·..x...P·...... |
19 | ··0x01320 | 19 | ··0x01320278·7c200400·48c3e4fe·ac200400·b8c3e4fe·|·..H....·...... |
20 | ··0x013202 | 20 | ··0x01320288·d8200400·38c4e4fe·842e0400·98c4e4fe·.·..8........... |
21 | ··0x013202 | 21 | ··0x01320298·f44e0400·88c8e4fe·484f0400·f8c8e4fe·.N......HO...... |
22 | ··0x013202 | 22 | ··0x013202a8·10440400·38c9e4fe·c0490400·98c9e4fe·.D..8....I...... |
23 | ··0x013202 | 23 | ··0x013202b8·bc630400·18cce4fe·b49c0400·78cce4fe·.c..........x... |
24 | ··0x013202 | 24 | ··0x013202c8·70b80400·08cde4fe·20ba0400·68cde4fe·p.......·...h... |
25 | ··0x013202 | 25 | ··0x013202d8·044e0500·48d3e4fe·0c410500·18d9e4fe·.N..H....A...... |
26 | ··0x013202 | 26 | ··0x013202e8·5c410500·68dfe4fe·584e0500·58e6e4fe·\A..h...XN..X... |
27 | ··0x013202 | 27 | ··0x013202f8·4c700500·38eae4fe·b0590500·98eae4fe·Lp..8....Y...... |
28 | ··0x01320 | 28 | ··0x01320308·6c7c0500·08ebe4fe·987c0500·08ece4fe·l|.......|...... |
29 | ··0x01320 | 29 | ··0x01320318·0c7e0500·68ece4fe·38ab0500·d8ece4fe·.~..h...8....... |
30 | ··0x01320 | 30 | ··0x01320328·64ab0500·d8ede4fe·98b70500·58eee4fe·d...........X... |
31 | ··0x01320 | 31 | ··0x01320338·b8be0500·08efe4fe·58cb0500·78efe4fe·........X...x... |
32 | ··0x01320 | 32 | ··0x01320348·84cb0500·78f0e4fe·48d40500·48f6e4fe·....x...H...H... |
33 | ··0x01320 | 33 | ··0x01320358·94d40500·18fbe4fe·6cd70500·3802e5fe·........l...8... |
34 | ··0x01320 | 34 | ··0x01320368·c0d70500·8809e5fe·14d80500·c813e5fe·................ |
35 | ··0x01320 | 35 | ··0x01320378·e4e00500·3816e5fe·48e10500·a818e5fe·....8...H....... |
36 | ··0x013203 | 36 | ··0x01320388·ace10500·4819e5fe·14e20500·b81be5fe·....H........... |
37 | ··0x013203 | 37 | ··0x01320398·f4f40500·d81ce5fe·78f40500·681de5fe·........x...h... |
38 | ··0x013203 | 38 | ··0x013203a8·a4f40500·e81de5fe·58f70500·381ee5fe·........X...8... |
39 | ··0x013203 | 39 | ··0x013203b8·18fb0500·9821e5fe·a40a0600·8825e5fe·.....!.......%.. |
40 | ··0x013203 | 40 | ··0x013203c8·f0080600·f825e5fe·1c090600·f826e5fe·.....%.......&.. |
41 | ··0x013203 | 41 | ··0x013203d8·4c0b0600·3829e5fe·c4100600·b829e5fe·L...8).......).. |
42 | ··0x013203 | 42 | ··0x013203e8·801b0600·282ae5fe·ac1b0600·282be5fe·....(*......(+.. |
43 | ··0x013203 | 43 | ··0x013203f8·74310600·3831e5fe·38460600·a831e5fe·t1..81..8F...1.. |
44 | ··0x01320 | 44 | ··0x01320408·3c470600·9d32e5fe·345d0600·d832e5fe·<G...2..4]...2.. |
45 | ··0x01320 | 45 | ··0x01320418·28800600·3833e5fe·00830600·a836e5fe·(...83.......6.. |
46 | ··0x01320 | 46 | ··0x01320428·50830600·2837e5fe·88880600·4838e5fe·P...(7......H8.. |
47 | ··0x01320 | 47 | ··0x01320438·108a0600·9838e5fe·54b00600·8839e5fe·.....8..T....9.. |
48 | ··0x01320 | 48 | ··0x01320448·301b0700·b83ce5fe·801b0700·1840e5fe·0....<.......@.. |
49 | ··0x01320 | 49 | ··0x01320458·f4b50600·7840e5fe·3c8f0700·d840e5fe·....x@..<....@.. |
50 | ··0x01320 | 50 | ··0x01320468·64040900·3841e5fe·7c080900·9441e5fe·d...8A..|....A.. |
51 | ··0x01320 | 51 | ··0x01320478·2c900900·c241e5fe·40900900·f041e5fe·,....A..@....A.. |
52 | ··0x013204 | 52 | ··0x01320488·54900900·1e42e5fe·68900900·4c42e5fe·T....B..h...LB.. |
53 | ··0x013204 | 53 | ··0x01320498·7c900900·7a42e5fe·90900900·a842e5fe·|...zB.......B.. |
54 | ··0x013204 | 54 | ··0x013204a8·c4940900·1843e5fe·f4320a00·5843e5fe·.....C...2..XC.. |
55 | ··0x013204 | 55 | ··0x013204b8·8cbc0900·3846e5fe·24330a00·7846e5fe·....8F..$3..xF.. |
56 | ··0x013204 | 56 | ··0x013204c8·54330a00·b846e5fe·fcbe0900·9849e5fe·T3...F.......I.. |
57 | ··0x013204 | 57 | ··0x013204d8·40bf0900·084be5fe·78bf0900·684ce5fe·@....K..x...hL.. |
58 | ··0x013204 | 58 | ··0x013204e8·a8bf0900·184de5fe·84330a00·584de5fe·.....M...3..XM.. |
59 | ··0x013204 | 59 | ··0x013204f8·2cc00900·b84de5fe·881a0b00·284ee5fe·,....M......(N.. |
60 | ··0x01320 | 60 | ··0x01320508·48660a00·984ee5fe·74660a00·984fe5fe·Hf...N..tf...O.. |
61 | ··0x01320 | 61 | ··0x01320518·14720a00·f84fe5fe·30050b00·9850e5fe·.r...O..0....P.. |
62 | ··0x01320 | 62 | ··0x01320528·54050b00·3851e5fe·082c0c00·a851e5fe·T...8Q...,...Q.. |
63 | ··0x01320 | 63 | ··0x01320538·60c40b00·e851e5fe·90c40b00·1852e5fe·`....Q.......R.. |
64 | ··0x01320 | 64 | ··0x01320548·382c0c00·8852e5fe·642c0c00·f852e5fe·8,...R..d,...R.. |
65 | ··0x01320 | 65 | ··0x01320558·902c0c00·6853e5fe·c02c0c00·2854e5fe·.,..hS...,..(T.. |
66 | ··0x01320 | 66 | ··0x01320568·e82c0c00·f854e5fe·102d0c00·b855e5fe·.,...T...-...U.. |
67 | ··0x01320 | 67 | ··0x01320578·382d0c00·8856e5fe·602d0c00·6857e5fe·8-...V..`-..hW.. |
68 | ··0x013205 | 68 | ··0x01320588·8c2d0c00·4858e5fe·b82d0c00·1859e5fe·.-..HX...-...Y.. |
69 | ··0x013205 | 69 | ··0x01320598·e42d0c00·f859e5fe·102e0c00·e85ae5fe·.-...Y.......Z.. |
70 | ··0x013205 | 70 | ··0x013205a8·3c2e0c00·d85be5fe·682e0c00·a85ce5fe·<....[..h....\.. |
71 | ··0x013205 | 71 | ··0x013205b8·902e0c00·685de5fe·b82e0c00·485ee5fe·....h]......H^.. |
72 | ··0x013205 | 72 | ··0x013205c8·e42e0c00·185fe5fe·0c2f0c00·e85fe5fe·....._.../..._.. |
73 | ··0x013205 | 73 | ··0x013205d8·342f0c00·c860e5fe·602f0c00·9861e5fe·4/...`..`/...a.. |
74 | ··0x013205 | 74 | ··0x013205e8·882f0c00·6862e5fe·b02f0c00·5863e5fe·./..hb.../..Xc.. |
75 | ··0x013205 | 75 | ··0x013205f8·dc2f0c00·2864e5fe·04300c00·d864e5fe·./..(d...0...d.. |
76 | ··0x01320 | 76 | ··0x01320608·30300c00·8865e5fe·5c300c00·4866e5fe·00...e..\0..Hf.. |
77 | ··0x01320 | 77 | ··0x01320618·84300c00·0867e5fe·ac300c00·f867e5fe·.0...g...0...g.. |
78 | ··0x01320 | 78 | ··0x01320628·d8300c00·e868e5fe·04310c00·a869e5fe·.0...h...1...i.. |
79 | ··0x01320 | 79 | ··0x01320638·2c310c00·686ae5fe·54310c00·286be5fe·,1..hj..T1..(k.. |
80 | ··0x01320 | 80 | ··0x01320648·7c310c00·f86be5fe·a4310c00·b86ce5fe·|1...k...1...l.. |
81 | ··0x01320 | 81 | ··0x01320658·cc310c00·786de5fe·f4310c00·386ee5fe·.1..xm...1..8n.. |
82 | ··0x01320 | 82 | ··0x01320668·1c320c00·f86ee5fe·44320c00·b86fe5fe·.2...n..D2...o.. |
83 | ··0x01320 | 83 | ··0x01320678·6c320c00·a870e5fe·98320c00·5871e5fe·l2...p...2..Xq.. |
84 | ··0x013206 | 84 | ··0x01320688·c4320c00·3872e5fe·f0320c00·f872e5fe·.2..8r...2...r.. |
85 | ··0x013206 | 85 | ··0x01320698·18330c00·c873e5fe·40330c00·a874e5fe·.3...s..@3...t.. |
86 | ··0x013206 | 86 | ··0x013206a8·6c330c00·5875e5fe·94330c00·4876e5fe·l3..Xu...3..Hv.. |
87 | ··0x013206 | 87 | ··0x013206b8·c0330c00·f876e5fe·e8330c00·b877e5fe·.3...v...3...w.. |
88 | ··0x013206 | 88 | ··0x013206c8·10340c00·a878e5fe·3c340c00·8879e5fe·.4...x..<4...y.. |
89 | ··0x013206 | 89 | ··0x013206d8·68340c00·387ae5fe·90340c00·087be5fe·h4..8z...4...{.. |
90 | ··0x013206 | 90 | ··0x013206e8·b8340c00·b87be5fe·e0340c00·887ce5fe·.4...{...4...|.. |
91 | ··0x013206 | 91 | ··0x013206f8·08350c00·687de5fe·34350c00·287ee5fe·.5..h}..45..(~.. |
92 | ··0x01320 | 92 | ··0x01320708·5c350c00·087fe5fe·88350c00·b87fe5fe·\5.......5...... |
93 | ··0x01320 | 93 | ··0x01320718·b0350c00·7880e5fe·d8350c00·4881e5fe·.5..x....5..H... |
94 | ··0x01320 | 94 | ··0x01320728·04360c00·f881e5fe·2c360c00·a882e5fe·.6......,6...... |
95 | ··0x01320 | 95 | ··0x01320738·54360c00·6883e5fe·7c360c00·3884e5fe·T6..h...|6..8... |
96 | ··0x01320 | 96 | ··0x01320748·a4360c00·2885e5fe·d0360c00·f885e5fe·.6..(....6...... |
97 | ··0x01320 | 97 | ··0x01320758·f8360c00·a886e5fe·20370c00·6887e5fe·.6......·7..h... |
98 | ··0x01320 | 98 | ··0x01320768·48370c00·4888e5fe·74370c00·f888e5fe·H7..H...t7...... |
99 | ··0x01320 | 99 | ··0x01320778·9c370c00·a889e5fe·c4370c00·888ae5fe·.7.......7...... |
100 | ··0x013207 | 100 | ··0x01320788·f0370c00·788be5fe·1c380c00·288ce5fe·.7..x....8..(... |
101 | ··0x013207 | 101 | ··0x01320798·44380c00·d88ce5fe·6c380c00·a88de5fe·D8......l8...... |
102 | ··0x013207 | 102 | ··0x013207a8·94380c00·888ee5fe·c0380c00·388fe5fe·.8.......8..8... |
103 | ··0x013207 | 103 | ··0x013207b8·e8380c00·0890e5fe·10390c00·c890e5fe·.8.......9...... |
104 | ··0x013207 | 104 | ··0x013207c8·38390c00·7891e5fe·60390c00·6892e5fe·89..x...`9..h... |
105 | ··0x013207 | 105 | ··0x013207d8·8c390c00·3893e5fe·b4390c00·e893e5fe·.9..8....9...... |
106 | ··0x013207 | 106 | ··0x013207e8·dc390c00·a894e5fe·a8f50b00·0895e5fe·.9.............. |
107 | ··0x013207 | 107 | ··0x013207f8·68980c00·6895e5fe·98980c00·e895e5fe·h...h........... |
108 | ··0x01320 | 108 | ··0x01320808·cc980c00·4896e5fe·f0100c00·7896e5fe·....H.......x... |
109 | ··0x01320 | 109 | ··0x01320818·fc980c00·d896e5fe·2c990c00·3897e5fe·........,...8... |
110 | ··0x01320 | 110 | ··0x01320828·18110c00·5897e5fe·5c990c00·b897e5fe·....X...\....... |
111 | ··0x01320 | 111 | ··0x01320838·38110c00·e897e5fe·8c990c00·6898e5fe·8...........h... |
112 | ··0x01320 | 112 | ··0x01320848·bc990c00·c898e5fe·ec990c00·2899e5fe·............(... |
113 | ··0x01320 | 113 | ··0x01320858·1c9a0c00·a899e5fe·4c9a0c00·189ae5fe·........L....... |
114 | ··0x01320 | 114 | ··0x01320868·789a0c00·889ae5fe·a89a0c00·e89ae5fe·x............... |
115 | ··0x01320 | 115 | ··0x01320878·d89a0c00·689be5fe·089b0c00·c89be5fe·....h........... |
116 | ··0x013208 | 116 | ··0x01320888·60110c00·e89be5fe·389b0c00·489ce5fe·`.......8...H... |
117 | ··0x013208 | 117 | ··0x01320898·689b0c00·a89ce5fe·989b0c00·189de5fe·h............... |
118 | ··0x013208 | 118 | ··0x013208a8·80110c00·489de5fe·c49b0c00·b89de5fe·....H........... |
119 | ··0x013208 | 119 | ··0x013208b8·f49b0c00·389ee5fe·289c0c00·989ee5fe·....8...(....... |
120 | ··0x013208 | 120 | ··0x013208c8·589c0c00·f89ee5fe·a8110c00·289fe5fe·X...........(... |
121 | ··0x013208 | 121 | ··0x013208d8·d0110c00·589fe5fe·889c0c00·b89fe5fe·....X........... |
122 | ··0x013208 | 122 | ··0x013208e8·f8110c00·e89fe5fe·20120c00·18a0e5fe·........·....... |
123 | ··0x013208 | 123 | ··0x013208f8·b89c0c00·78a0e5fe·e89c0c00·e8a0e5fe·....x........... |
124 | ··0x01320 | 124 | ··0x01320908·149d0c00·58a1e5fe·409d0c00·c8a1e5fe·....X...@....... |
125 | ··0x01320 | 125 | ··0x01320918·749d0c00·28a2e5fe·a49d0c00·a8a2e5fe·t...(........... |
Max diff block lines reached; 0/2093674 bytes (0.00%) of diff not shown. |
Offset 1, 114157 lines modified | Offset 1, 114157 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x0135d1 | 2 | ··0x0135d1e8·14000000·00000000·017a5200·01781001·.........zR..x.. |
3 | ··0x0135d1 | 3 | ··0x0135d1f8·1b0c0708·90010710·14000000·1c000000·................ |
4 | ··0x0135d | 4 | ··0x0135d208·c8a5e8fe·22000000·00000000·00000000·...."........... |
5 | ··0x0135d | 5 | ··0x0135d218·14000000·00000000·017a5200·01781001·.........zR..x.. |
6 | ··0x0135d | 6 | ··0x0135d228·1b0c0708·90010000·24000000·1c000000·........$....... |
7 | ··0x0135d | 7 | ··0x0135d238·e8dde0fe·50000000·000e1046·0e184a0f·....P......F..J. |
8 | ··0x0135d | 8 | ··0x0135d248·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$".... |
9 | ··0x0135d | 9 | ··0x0135d258·14000000·44000000·10dee0fe·08000000·....D........... |
10 | ··0x0135d | 10 | ··0x0135d268·00000000·00000000·48000000·5c000000·........H...\... |
11 | ··0x0135d | 11 | ··0x0135d278·48b8e8fe·de000000·00420e10·420e1842·H........B..B..B |
12 | ··0x0135d2 | 12 | ··0x0135d288·0e20420e·28410e30·83068c05·8d048e03·.·B.(A.0........ |
13 | ··0x0135d2 | 13 | ··0x0135d298·8f0202bd·0e28420e·20420e18·420e1042·.....(B.·B..B..B |
14 | ··0x0135d2 | 14 | ··0x0135d2a8·0e08460e·30410e28·420e2042·0e18420e·..F.0A.(B.·B..B. |
15 | ··0x0135d2 | 15 | ··0x0135d2b8·10420e08·18000000·a8000000·dcb8e8fe·.B.............. |
16 | ··0x0135d2 | 16 | ··0x0135d2c8·20000000·00460e10·8302540e·0845c300··....F....T..E.. |
17 | ··0x0135d2 | 17 | ··0x0135d2d8·20000000·c4000000·b0bae8fe·a9010000··............... |
18 | ··0x0135d2 | 18 | ··0x0135d2e8·00410e10·830203a0·010e0846·0e10410e·.A.........F..A. |
19 | ··0x0135d2 | 19 | ··0x0135d2f8·08000000·5c000000·e8000000·2cbde8fe·....\.......,... |
20 | ··0x0135d | 20 | ··0x0135d308·b9000000·00410e10·420e1842·0e20420e·.....A..B..B.·B. |
21 | ··0x0135d | 21 | ··0x0135d318·28420e30·410e3841·0e408307·8c068d05·(B.0A.8A.@...... |
22 | ··0x0135d | 22 | ··0x0135d328·8e048f03·8602028f·0e38410e·30420e28·.........8A.0B.( |
23 | ··0x0135d | 23 | ··0x0135d338·420e2042·0e18420e·10410e08·460e4044·B.·B..B..A..F.@D |
24 | ··0x0135d | 24 | ··0x0135d348·0e38410e·30420e28·420e2042·0e18420e·.8A.0B.(B.·B..B. |
25 | ··0x0135d | 25 | ··0x0135d358·10410e08·34000000·48010000·8cbde8fe·.A..4...H....... |
26 | ··0x0135d | 26 | ··0x0135d368·2b010000·00420e10·420e1841·0e208304·+....B..B..A.·.. |
27 | ··0x0135d | 27 | ··0x0135d378·8e038f02·460e1842·0e10420e·08410e20·....F..B..B..A.· |
28 | ··0x0135d3 | 28 | ··0x0135d388·0311010e·18420e10·420e0800·60000000·.....B..B...`... |
29 | ··0x0135d3 | 29 | ··0x0135d398·80010000·84bee8fe·18040000·00410e10·.............A.. |
30 | ··0x0135d3 | 30 | ··0x0135d3a8·420e1842·0e20420e·28420e30·410e3841·B..B.·B.(B.0A.8A |
31 | ··0x0135d3 | 31 | ··0x0135d3b8·0e408307·8c068d05·8e048f03·860203ee·.@.............. |
32 | ··0x0135d3 | 32 | ··0x0135d3c8·030e3841·0e30420e·28420e20·420e1842·..8A.0B.(B.·B..B |
33 | ··0x0135d3 | 33 | ··0x0135d3d8·0e10410e·08460e40·440e3841·0e30420e·..A..F.@D.8A.0B. |
34 | ··0x0135d3 | 34 | ··0x0135d3e8·28420e20·420e1842·0e10410e·08000000·(B.·B..B..A..... |
35 | ··0x0135d3 | 35 | ··0x0135d3f8·48000000·e4010000·00c4e8fe·7f000000·H............... |
36 | ··0x0135d | 36 | ··0x0135d408·00420e10·420e1842·0e20420e·28410e30·.B..B..B.·B.(A.0 |
37 | ··0x0135d | 37 | ··0x0135d418·83068c05·8d048e03·8f02025e·0e28420e·...........^.(B. |
38 | ··0x0135d | 38 | ··0x0135d428·20420e18·420e1042·0e08460e·30410e28··B..B..B..F.0A.( |
39 | ··0x0135d | 39 | ··0x0135d438·420e2042·0e18420e·10420e08·48000000·B.·B..B..B..H... |
40 | ··0x0135d | 40 | ··0x0135d448·30020000·34c8e8fe·d3000000·00420e10·0...4........B.. |
41 | ··0x0135d3d8·420e1842·0e20420e·28410e30·83068c05·B..B.·B.(A.0.... | ||
42 | ··0x0135d3e8·8d048e03·8f0202b2·0e28420e·20420e18·.........(B.·B.. | ||
43 | ··0x0135d3f8·420e1042·0e08460e·30410e28·420e2042·B..B..F.0A.(B.·B | ||
44 | ··0x0135d408·0e18420e·10420e08·10000000·7c020000·..B..B......|... | ||
45 | ··0x0135d418·48c9e8fe·29000000·00000000·34000000·H...).......4... | ||
46 | ··0x0135d428·90020000·64c9e8fe·7d010000·00420e10·....d...}....B.. | ||
47 | ··0x0135d438·410e1841·0e208303·8e025a0e·18410e10·A..A.·....Z..A.. | ||
48 | ··0x0135d448·420e0841·0e200352·010e1841·0e10420e·B..A.·.R...A..B. | ||
49 | ··0x0135d458·08000000·10000000·c8020000·1ccee8fe·................ | ||
50 | ··0x0135d468·16000000·00000000·48000000·dc020000·........H....... | ||
51 | ··0x0135d478·28cee8fe·82000000·00420e10·420e1842·(........B..B..B | ||
52 | ··0x0135d488·0e20420e·28410e30·83068c05·8d048e03·.·B.(A.0........ | ||
53 | ··0x0135d498·8f020261·0e28420e·20420e18·420e1042·...a.(B.·B..B..B | ||
54 | ··0x0135d4a8·0e08460e·30410e28·420e2042·0e18420e·..F.0A.(B.·B..B. | ||
55 | ··0x0135d4b8·10420e08·48000000·28030000·6ccee8fe·.B..H...(...l... | ||
56 | ··0x0135d4c8·82000000·00420e10·420e1842·0e20420e·.....B..B..B.·B. | ||
57 | ··0x0135d4d8·28410e30·83068c05·8d048e03·8f020261·(A.0...........a | ||
58 | ··0x0135d4e8·0e28420e·20420e18·420e1042·0e08460e·.(B.·B..B..B..F. | ||
59 | ··0x0135d4f8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. | ||
60 | ··0x0135d508·48000000·74030000·b0cee8fe·81000000·H...t........... | ||
61 | ··0x0135d518·00420e10·420e1842·0e20420e·28410e30·.B..B..B.·B.(A.0 | ||
62 | ··0x0135d528·83068c05·8d048e03·8f020260·0e28420e·...........`.(B. | ||
63 | ··0x0135d538·20420e18·420e1042·0e08460e·30410e28··B..B..B..F.0A.( | ||
64 | ··0x0135d548·420e2042·0e18420e·10420e08·48000000·B.·B..B..B..H... | ||
65 | ··0x0135d558·c0030000·84d0e8fe·bc000000·00420e10·.............B.. | ||
66 | ··0x0135d | 41 | ··0x0135d458·420e1842·0e20420e·28410e30·83068c05·B..B.·B.(A.0.... |
67 | ··0x0135d | 42 | ··0x0135d468·8d048e03·8f0202b2·0e28420e·20420e18·.........(B.·B.. |
68 | ··0x0135d | 43 | ··0x0135d478·420e1042·0e08460e·30410e28·420e2042·B..B..F.0A.(B.·B |
69 | ··0x0135d | 44 | ··0x0135d488·0e18420e·10420e08·10000000·7c020000·..B..B......|... |
45 | ··0x0135d498·c8c8e8fe·29000000·00000000·34000000·....).......4... | ||
46 | ··0x0135d4a8·90020000·e4c8e8fe·7d010000·00420e10·........}....B.. | ||
47 | ··0x0135d4b8·410e1841·0e208303·8e025a0e·18410e10·A..A.·....Z..A.. | ||
48 | ··0x0135d4c8·420e0841·0e200352·010e1841·0e10420e·B..A.·.R...A..B. | ||
49 | ··0x0135d4d8·08000000·10000000·c8020000·9ccde8fe·................ | ||
50 | ··0x0135d4e8·16000000·00000000·48000000·dc020000·........H....... | ||
70 | ··0x0135d | 51 | ··0x0135d4f8·a8cde8fe·82000000·00420e10·420e1842·.........B..B..B |
71 | ··0x0135d5 | 52 | ··0x0135d508·0e20420e·28410e30·83068c05·8d048e03·.·B.(A.0........ |
72 | ··0x0135d5 | 53 | ··0x0135d518·8f020261·0e28420e·20420e18·420e1042·...a.(B.·B..B..B |
73 | ··0x0135d5 | 54 | ··0x0135d528·0e08460e·30410e28·420e2042·0e18420e·..F.0A.(B.·B..B. |
55 | ··0x0135d538·10420e08·48000000·28030000·eccde8fe·.B..H...(....... | ||
56 | ··0x0135d548·82000000·00420e10·420e1842·0e20420e·.....B..B..B.·B. | ||
57 | ··0x0135d558·28410e30·83068c05·8d048e03·8f020261·(A.0...........a | ||
58 | ··0x0135d568·0e28420e·20420e18·420e1042·0e08460e·.(B.·B..B..B..F. | ||
59 | ··0x0135d578·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. | ||
60 | ··0x0135d588·48000000·74030000·30cee8fe·81000000·H...t...0....... | ||
61 | ··0x0135d598·00420e10·420e1842·0e20420e·28410e30·.B..B..B.·B.(A.0 | ||
62 | ··0x0135d5a8·83068c05·8d048e03·8f020260·0e28420e·...........`.(B. | ||
63 | ··0x0135d5b8·20420e18·420e1042·0e08460e·30410e28··B..B..B..F.0A.( | ||
64 | ··0x0135d5c8·420e2042·0e18420e·10420e08·48000000·B.·B..B..B..H... | ||
65 | ··0x0135d5d8·c0030000·04d0e8fe·bc000000·00420e10·.............B.. | ||
66 | ··0x0135d5e8·420e1842·0e20420e·28410e30·83068c05·B..B.·B.(A.0.... | ||
67 | ··0x0135d5f8·8d048e03·8f02029b·0e28420e·20420e18·.........(B.·B.. | ||
68 | ··0x0135d608·420e1042·0e08460e·30410e28·420e2042·B..B..F.0A.(B.·B | ||
69 | ··0x0135d618·0e18420e·10420e08·48000000·0c040000·..B..B..H....... | ||
70 | ··0x0135d628·78d0e8fe·82000000·00420e10·420e1842·x........B..B..B | ||
71 | ··0x0135d638·0e20420e·28410e30·83068c05·8d048e03·.·B.(A.0........ | ||
72 | ··0x0135d648·8f020261·0e28420e·20420e18·420e1042·...a.(B.·B..B..B | ||
73 | ··0x0135d658·0e08460e·30410e28·420e2042·0e18420e·..F.0A.(B.·B..B. | ||
74 | ··0x0135d | 74 | ··0x0135d668·10420e08·30000000·58040000·dcd1e8fe·.B..0...X....... |
75 | ··0x0135d | 75 | ··0x0135d678·5f000000·00420e10·410e1841·0e208303·_....B..A..A.·.. |
76 | ··0x0135d6 | 76 | ··0x0135d688·8e02024a·0e18410e·10420e08·460e2044·...J..A..B..F.·D |
77 | ··0x0135d6 | 77 | ··0x0135d698·0e18410e·10420e08·2c000000·8c040000·..A..B..,....... |
78 | ··0x0135d6 | 78 | ··0x0135d6a8·08d2e8fe·58000000·004b0e10·420e1841·....X....K..B..A |
79 | ··0x0135d6 | 79 | ··0x0135d6b8·0e208304·8e038f02·02450e18·420e1042·.·.......E..B..B |
80 | ··0x0135d6 | 80 | ··0x0135d6c8·0e08c3ce·cf000000·10000000·bc040000·................ |
81 | ··0x0135d6 | 81 | ··0x0135d6d8·38d2e8fe·06000000·00000000·10000000·8............... |
82 | ··0x0135d6 | 82 | ··0x0135d6e8·d0040000·34d2e8fe·36000000·00000000·....4...6....... |
83 | ··0x0135d6 | 83 | ··0x0135d6f8·10000000·e4040000·c0d8e8fe·18000000·................ |
84 | ··0x0135d | 84 | ··0x0135d708·00000000·28000000·f8040000·ccd8e8fe·....(........... |
85 | ··0x0135d | 85 | ··0x0135d718·c8000000·00420e10·410e1841·0e208303·.....B..A..A.·.. |
86 | ··0x0135d | 86 | ··0x0135d728·8e0202ab·0e18410e·10420e08·460e2000·......A..B..F.·. |
87 | ··0x0135d | 87 | ··0x0135d738·30000000·24050000·70d9e8fe·b5000000·0...$...p....... |
88 | ··0x0135d | 88 | ··0x0135d748·00420e10·410e1841·0e208303·8e020292·.B..A..A.·...... |
89 | ··0x0135d | 89 | ··0x0135d758·0e18410e·10420e08·460e2052·0e18410e·..A..B..F.·R..A. |
90 | ··0x0135d | 90 | ··0x0135d768·10420e08·30000000·58050000·dcf2e8fe·.B..0...X....... |
91 | ··0x0135d | 91 | ··0x0135d778·8f000000·00420e10·410e1841·0e208303·.....B..A..A.·.. |
92 | ··0x0135d7 | 92 | ··0x0135d788·8e02027a·0e18410e·10420e08·460e2044·...z..A..B..F.·D |
93 | ··0x0135d7 | 93 | ··0x0135d798·0e18410e·10420e08·10000000·8c050000·..A..B.......... |
94 | ··0x0135d7 | 94 | ··0x0135d7a8·98f3e8fe·2c000000·00000000·60000000·....,.......`... |
95 | ··0x0135d7 | 95 | ··0x0135d7b8·a0050000·b4f3e8fe·e3010000·00410e10·.............A.. |
96 | ··0x0135d7 | 96 | ··0x0135d7c8·420e1842·0e20420e·28420e30·410e3841·B..B.·B.(B.0A.8A |
97 | ··0x0135d7 | 97 | ··0x0135d7d8·0e408307·8c068d05·8e048f03·860203b9·.@.............. |
98 | ··0x0135d7 | 98 | ··0x0135d7e8·010e3841·0e30420e·28420e20·420e1842·..8A.0B.(B.·B..B |
99 | ··0x0135d7 | 99 | ··0x0135d7f8·0e10410e·08460e40·440e3841·0e30420e·..A..F.@D.8A.0B. |
100 | ··0x0135d | 100 | ··0x0135d808·28420e20·420e1842·0e10410e·08000000·(B.·B..B..A..... |
101 | ··0x0135d | 101 | ··0x0135d818·18000000·04060000·90f6e8fe·30000000·............0... |
Max diff block lines reached; 15224211/15264138 bytes (99.74%) of diff not shown. |
Offset 1, 25487 lines modified | Offset 1, 25479 lines modified | ||
Diff chunk too large, falling back to line-by-line diff (431 lines added, 439 lines removed) | |||
1 | Hex·dump·of·section·'.gcc_except_table': | 1 | Hex·dump·of·section·'.gcc_except_table': |
2 | ··0x0151b0 | 2 | ··0x0151b088·ffff010b·17a901e6·0100c001·47000000·............G... |
3 | ··0x0151b0 | 3 | ··0x0151b098·ff9bf401·01ec017d·19c81f00·a60114c0·.......}........ |
4 | ··0x0151b0 | 4 | ··0x0151b0a8·1f00ef01·388a2100·bf020bbb·1f008d03·....8.!......... |
5 | ··0x0151b0 | 5 | ··0x0151b0b8·0e8a2100·9b032c00·00c70310·e91e00d7·..!...,......... |
6 | ··0x0151b0 | 6 | ··0x0151b0c8·030d8a21·00e4030e·922100f2·03e30100·...!.....!...... |
7 | ··0x0151b0 | 7 | ··0x0151b0d8·00d50503·bf1d00a4·071dba1d·00f80703·................ |
8 | ··0x0151b0 | 8 | ··0x0151b0e8·e01f00c0·091df51f·00dd09fd·010000da·................ |
9 | ··0x0151b0 | 9 | ··0x0151b0f8·0b62871e·00d40e29·9f1f00d8·0f0d8a21·.b.....).......! |
10 | ··0x0151b | 10 | ··0x0151b108·00df1020·d31e00a0·1109c920·00be121f·...·.......·.... |
11 | ··0x0151b | 11 | ··0x0151b118·b31f00dd·12510000·ae134287·1e00cf14·.....Q....B..... |
12 | ··0x0151b | 12 | ··0x0151b128·16d31e00·e514b801·00009d16·36c91d00·............6... |
13 | ··0x0151b | 13 | ··0x0151b138·c9174bb3·1f00ca18·0d8a2100·d718e701·..K.......!..... |
14 | ··0x0151b | 14 | ··0x0151b148·0000be1a·0d8a2100·cb1aed01·0000b81c·......!......... |
15 | ··0x0151b | 15 | ··0x0151b158·11922100·db1c2881·1f00881d·13c41d00·..!...(......... |
16 | ··0x0151b | 16 | ··0x0151b168·a01d18d3·1e00ec1e·0dfb1e01·841f0e99·................ |
17 | ··0x0151b | 17 | ··0x0151b178·1f01921f·8a020000·9c210de4·2101a921·.........!..!..! |
18 | ··0x0151b1 | 18 | ··0x0151b188·4100007f·00000000·00000000·ff9b3d01·A.............=. |
19 | ··0x0151b1 | 19 | ··0x0151b198·38009602·00009602·08840300·9e020897·8............... |
20 | ··0x0151b1 | 20 | ··0x0151b1a8·0300a602·2b0000d1·0208ff02·00d90217·....+........... |
21 | ··0x0151b1 | 21 | ··0x0151b1b8·0000f002·0da80300·87030891·0301ab03·................ |
22 | ··0x0151b1 | 22 | ··0x0151b1c8·10c30301·bb030e00·007f0000·00000000·................ |
23 | ··0x0151b1 | 23 | ··0x0151b1d8·ff9b1901·143e0596·01004362·0000a501·.....>....Cb.... |
24 | ··0x0151b1 | 24 | ··0x0151b1e8·0fdb0101·b4012d00·007f0000·00000000·......-......... |
25 | ··0x0151b1 | 25 | ··0x0151b1f8·ffff0108·1e054a00·233e0000·ff9b2901·......J.#>....). |
26 | ··0x0151b | 26 | ··0x0151b208·22120fa9·02009001·058c0200·aa01058a·"............... |
27 | ··0x0151b | 27 | ··0x0151b218·0200af01·86010000·b50209c6·0201be02·................ |
28 | ··0x0151b | 28 | ··0x0151b228·0e00007f·00000000·00000000·ffff0108·................ |
29 | ··0x0151b | 29 | ··0x0151b238·18053e00·1d420000·ff9b1d01·18260570·..>..B.......&.p |
30 | ··0x0151b | 30 | ··0x0151b248·004d059c·01005243·00009501·1dba0101·.M....RC........ |
31 | ··0x0151b | 31 | ··0x0151b258·b2010e00·007f0000·00000000·ffff010c·................ |
32 | ··0x0151b | 32 | ··0x0151b268·00500000·50087800·58460000·ff9b2501·.P..P.x.XF....%. |
33 | ··0x0151b | 33 | ··0x0151b278·201609cb·02004d03·de020050·fe010000··.....M....P.... |
34 | ··0x0151b2 | 34 | ··0x0151b288·ce0208d8·0201f902·06bc0301·ff024300·..............C. |
35 | ··0x0151b2 | 35 | ··0x0151b298·007f0000·00000000·ffff0108·23054900·............#.I. |
36 | ··0x0151b2 | 36 | ··0x0151b2a8·28420000·ff9b2901·25004c00·004c05b0·(B....).%.L..L.. |
37 | ··0x0151b2 | 37 | ··0x0151b2b8·050051b4·02000085·0305ab05·00b10305·..Q............. |
38 | ··0x0151b2 | 38 | ··0x0151b2c8·a3050098·0643e306·01db060e·00007f00·.....C.......... |
39 | ··0x0151b2 | 39 | ··0x0151b2d8·00000000·ff9b1501·0f3d027b·008a0105·.........=.{.... |
40 | ··0x0151b2 | 40 | ··0x0151b2e8·b701018f·012e0000·7f000000·00000000·................ |
41 | ··0x0151b2 | 41 | ··0x0151b2f8·ff9b1501·0f300574·00850110·bf010195·.....0.t........ |
42 | ··0x0151b | 42 | ··0x0151b308·01300000·7f000000·00000000·ff9b2901·.0............). |
43 | ··0x0151b | 43 | ··0x0151b318·24110690·01002206·8b010033·06860100·$....."....3.... |
44 | ··0x0151b | 44 | ··0x0151b328·3d05c501·006705c0·01009e01·548d0201·=....g......T... |
45 | ··0x0151b | 45 | ··0x0151b338·f2012100·007f0000·00000000·ff9b5101·..!...........Q. |
46 | ··0x0151b | 46 | ··0x0151b348·4de30305·a40b00f0·0308b70b·00a40405·M............... |
47 | ··0x0151b | 47 | ··0x0151b358·820c00c0·0705f60a·00f30905·a60a0080·................ |
48 | ··0x0151b | 48 | ··0x0151b368·0a08b90a·00a90a08·b30a01d5·0a10f00a·................ |
49 | ··0x0151b | 49 | ··0x0151b378·01890b10·9e0b01a7·0b08b10b·01d50b10·................ |
50 | ··0x0151b3 | 50 | ··0x0151b388·fc0b0195·0c10d00c·01a50c31·00007f00·...........1.... |
51 | ··0x0151b3 | 51 | ··0x0151b398·00000000·ff9b2901·240e06fd·0100650f·......).$.....e. |
52 | ··0x0151b3 | 52 | ··0x0151b3a8·fb010074·3f0000b3·010b8b02·00be0146·...t?..........F |
53 | ··0x0151b3 | 53 | ··0x0151b3b8·00008402·26b20201·aa020e00·007f0000·....&........... |
54 | ··0x0151b3 | 54 | ··0x0151b3c8·00000000·ff9b2101·1d8c010b·b7020097·......!......... |
55 | ··0x0151b3 | 55 | ··0x0151b3d8·0108ca02·009f019b·010000ba·0208c402·................ |
56 | ··0x0151b3 | 56 | ··0x0151b3e8·01c2022b·00007f00·00000000·ff9b3d01·...+..........=. |
57 | ··0x0151b3 | 57 | ··0x0151b3f8·392005cb·04005305·ae040086·01059104·9·....S......... |
58 | ··0x0151b | 58 | ··0x0151b408·00b90105·f00300ec·0105cc03·009f0205·................ |
59 | ··0x0151b | 59 | ··0x0151b418·a80300d1·02058303·00d60298·020000ee·................ |
60 | ··0x0151b | 60 | ··0x0151b428·0446bc05·01b4050e·00007f00·00000000·.F.............. |
61 | ··0x0151b | 61 | ··0x0151b438·ff9b1501·117f02bb·01008101·92010000·................ |
62 | ··0x0151b | 62 | ··0x0151b448·9302059a·02017f00·00000000·ff9b4101·..............A. |
63 | ··0x0151b | 63 | ··0x0151b458·3ac00405·e90800c0·05059f08·00c505e8·:............... |
64 | ··0x0151b | 64 | ··0x0151b468·010000ad·0705f307·00d10705·970800d6·................ |
65 | ··0x0151b | 65 | ··0x0151b478·07510000·a70810e3·0801f108·108d0a01·.Q.............. |
66 | ··0x0151b4 | 66 | ··0x0151b488·d0093593·0a01850a·1400007f·00000000·..5............. |
67 | ··0x0151b4 | 67 | ··0x0151b498·00000000·ffff0115·6c0fef04·007b4c00·........l....{L. |
68 | ··0x0151b4 | 68 | ··0x0151b4a8·00c7010b·f10400d2·01e50300·00000000·................ |
69 | ··0x0151b4 | 69 | ··0x0151b4b8·ff9b1501·100b0523·00101a00·002a083a·.......#.....*.: |
70 | ··0x0151b4 | 70 | ··0x0151b4c8·01320e00·007f0000·00000000·ffff0108·.2.............. |
71 | ··0x0151b4 | 71 | ··0x0151b4d8·0b094800·14740000·ffff0108·0b065400·..H..t........T. |
72 | ··0x0151b4 | 72 | ··0x0151b4e8·115b0000·ff9bb801·01b20155·05c10a00·.[.........U.... |
73 | ··0x0151b4 | 73 | ··0x0151b4f8·6105bf0a·00bc0105·810c00d2·0105fc0b·a............... |
74 | ··0x0151b | 74 | ··0x0151b508·00d701a0·020000f7·0306c50b·00fd0308·................ |
75 | ··0x0151b | 75 | ··0x0151b518·970f0085·04a70100·00ac0505·f40b00db·................ |
76 | ··0x0151b | 76 | ··0x0151b528·0505f40e·00e70505·ef0e00f3·0505ea0e·................ |
77 | ··0x0151b | 77 | ··0x0151b538·00c90605·ec0b00df·0605e40b·00eb0605·................ |
78 | ··0x0151b | 78 | ··0x0151b548·d00e00f7·0605c80e·00fc06f2·010000ee·................ |
79 | ··0x0151b | 79 | ··0x0151b558·0805eb10·00f30854·0000c709·05cd0b00·.......T........ |
80 | ··0x0151b | 80 | ··0x0151b568·840a06bd·0b00910a·05c00e00·9d0a05b8·................ |
81 | ··0x0151b | 81 | ··0x0151b578·0e00b60b·80038e12·01da0e05·e40e01fe·................ |
82 | ··0x0151b5 | 82 | ··0x0151b588·0e11910f·01b40fb5·018e1201·f5100f88·................ |
83 | ··0x0151b5 | 83 | ··0x0151b598·1201b511·3c8e1201·f1112300·007f0000·....<.....#..... |
84 | ··0x0151b5 | 84 | ··0x0151b5a8·00000000·ff9b1901·1407052d·00100528·...........-...( |
85 | ··0x0151b5 | 85 | ··0x0151b5b8·00151f00·0034114d·01450e00·007f0000·.....4.M.E...... |
86 | ··0x0151b5 | 86 | ··0x0151b5c8·00000000·ffff0108·07055700·0c650000·..........W..e.. |
87 | ··0x0151b5 | 87 | ··0x0151b5d8·ffff010a·29059701·002e9e01·00000000·....)........... |
88 | ··0x0151b5 | 88 | ··0x0151b5e8·ffff0110·00ab0800·00ab0829·f80800d4·...........).... |
89 | ··0x0151b5 | 89 | ··0x0151b5f8·08490000·ffff0110·00970800·00970829·.I.............) |
90 | ··0x0151b | 90 | ··0x0151b608·e40800c0·08490000·ff9b2501·215e0e92·.....I....%.!^.. |
91 | ··0x0151b | 91 | ··0x0151b618·02008e01·06fa0100·d3012592·0200f801·..........%..... |
92 | ··0x0151b | 92 | ··0x0151b628·370000af·0208bf02·01b7020e·00007f00·7............... |
93 | ··0x0151b | 93 | ··0x0151b638·00000000·ffff010b·24f902b0·03009d03·........$....... |
94 | ··0x0151b | 94 | ··0x0151b648·26000000·ff9b2101·1c3116dd·01009001·&.....!..1...... |
95 | ··0x0151b | 95 | ··0x0151b658·05f80100·e70109f2·01018502·0fc80201·................ |
96 | ··0x0151b | 96 | ··0x0151b668·94023a00·007f0000·00000000·ff9b2501·..:...........%. |
97 | ··0x0151b | 97 | ··0x0151b678·217316b3·0200cb01·05ce0200·d0016d00·!s............m. |
98 | ··0x0151b6 | 98 | ··0x0151b688·00bd0209·c80201e5·020ca603·01f1023b·...............; |
99 | ··0x0151b6 | 99 | ··0x0151b698·00007f00·00000000·ff9b2501·20003900·..........%.·.9. |
100 | ··0x0151b6 | 100 | ··0x0151b6a8·003914e0·01009001·05fb0100·ea0109f5·.9.............. |
101 | ··0x0151b6 | 101 | ··0x0151b6b8·01018502·0fc80201·94023a00·007f0000·..........:..... |
102 | ··0x0151b6 | 102 | ··0x0151b6c8·00000000·ff9b2d01·2800b601·0000b601·......-.(....... |
103 | ··0x0151b6 | 103 | ··0x0151b6d8·0ec80500·f30108b4·0400e802·0bff0400·................ |
104 | ··0x0151b6 | 104 | ··0x0151b6e8·f302fa02·0000ed05·089f0601·f5053000·..............0. |
105 | ··0x0151b6 | 105 | ··0x0151b6f8·007f0000·00000000·ff9b4501·3e008d02·..........E.>... |
106 | ··0x0151b | 106 | ··0x0151b708·00008d02·58bf0600·e50208b8·0600b403·....X........... |
107 | ··0x0151b | 107 | ··0x0151b718·089e0600·bc03cd01·00008905·09930600·................ |
108 | ··0x0151b | 108 | ··0x0151b728·92057200·0084060d·bd060091·06310000·..r..........1.. |
109 | ··0x0151b | 109 | ··0x0151b738·c2060d86·0701cf06·3d00007f·00000000·........=....... |
110 | ··0x0151b | 110 | ··0x0151b748·00000000·ffff0117·bf0509f3·0700e505·................ |
111 | ··0x0151b | 111 | ··0x0151b758·16850800·dc071587·0800f107·54000000·............T... |
112 | ··0x0151b | 112 | ··0x0151b768·ffff0116·600eeb01·0086010a·d70100b0·....`........... |
113 | ··0x0151b | 113 | ··0x0151b778·0125eb01·00d50144·00000000·ffff0114·.%.....D........ |
114 | ··0x0151b7 | 114 | ··0x0151b788·640bcf01·006f3900·00a80125·cf0100cd·d....o9....%.... |
115 | ··0x0151b7 | 115 | ··0x0151b798·01270000·ffff013d·00de0100·00de0109·.'.....=........ |
116 | ··0x0151b7 | 116 | ··0x0151b7a8·c10600e7·015f0000·c60208cc·0600ce02·....._.......... |
117 | ··0x0151b7 | 117 | ··0x0151b7b8·4a000098·0308a106·00a003ed·0100008d·J............... |
118 | ··0x0151b7 | 118 | ··0x0151b7c8·05099606·00960558·0000ee05·08b10600·.......X........ |
119 | ··0x0151b7 | 119 | ··0x0151b7d8·f6056600·00000000·ffff0123·005b0000·..f........#.[.. |
120 | ··0x0151b7 | 120 | ··0x0151b7e8·5b08dc02·00634800·00ab0108·d10200b3·[....cH......... |
121 | ··0x0151b7 | 121 | ··0x0151b7f8·012f0000·e20108c3·0200ea01·7d000000·./..........}... |
122 | ··0x0151b | 122 | ··0x0151b808·ff9b1501·107b039e·02007ed4·010000d2·.....{....~..... |
123 | ··0x0151b | 123 | ··0x0151b818·0206da02·017f0000·00000000·ff9b1501·................ |
124 | ··0x0151b | 124 | ··0x0151b828·105d0393·0100a501·0fdf0101·b4013100·.]............1. |
125 | ··0x0151b | 125 | ··0x0151b838·007f0000·00000000·ff9b1501·0f40057b·.............@.{ |
Max diff block lines reached; 5833871/5892296 bytes (99.01%) of diff not shown. |
Offset 80, 172 lines modified | Offset 80, 172 lines modified | ||
80 | ··0x015c8988·798f1701·00000000·46000000·00000000·y.......F....... | 80 | ··0x015c8988·798f1701·00000000·46000000·00000000·y.......F....... |
81 | ··0x015c8998·a1010000·2e000000·108f1701·00000000·................ | 81 | ··0x015c8998·a1010000·2e000000·108f1701·00000000·................ |
82 | ··0x015c89a8·41000000·00000000·bd040000·23000000·A...........#... | 82 | ··0x015c89a8·41000000·00000000·bd040000·23000000·A...........#... |
83 | ··0x015c89b8·108f1701·00000000·41000000·00000000·........A....... | 83 | ··0x015c89b8·108f1701·00000000·41000000·00000000·........A....... |
84 | ··0x015c89c8·97020000·09000000·108f1701·00000000·................ | 84 | ··0x015c89c8·97020000·09000000·108f1701·00000000·................ |
85 | ··0x015c89d8·41000000·00000000·af020000·09000000·A............... | 85 | ··0x015c89d8·41000000·00000000·af020000·09000000·A............... |
86 | ··0x015c89e8·108f1701·00000000·41000000·00000000·........A....... | 86 | ··0x015c89e8·108f1701·00000000·41000000·00000000·........A....... |
87 | ··0x015c89f8·b3020000·09000000· | 87 | ··0x015c89f8·b3020000·09000000·609b1701·00000000·........`....... |
88 | ··0x015c8a08·2b000000·00000000· | 88 | ··0x015c8a08·2b000000·00000000·8b9b1701·00000000·+............... |
89 | ··0x015c8a18·03000000·00000000· | 89 | ··0x015c8a18·03000000·00000000·8e9b1701·00000000·................ |
90 | ··0x015c8a28·32000000·00000000·20000000·09000000·2.......·....... | 90 | ··0x015c8a28·32000000·00000000·20000000·09000000·2.......·....... |
91 | ··0x015c8a38· | 91 | ··0x015c8a38·cd9b1701·00000000·3a000000·00000000·........:....... |
92 | ··0x015c8a48·28020000·0d000000· | 92 | ··0x015c8a48·28020000·0d000000·cd9b1701·00000000·(............... |
93 | ··0x015c8a58·3a000000·00000000·25020000·15000000·:.......%....... | 93 | ··0x015c8a58·3a000000·00000000·25020000·15000000·:.......%....... |
94 | ··0x015c8a68· | 94 | ··0x015c8a68·cd9b1701·00000000·3a000000·00000000·........:....... |
95 | ··0x015c8a78·f3010000·39000000· | 95 | ··0x015c8a78·f3010000·39000000·cd9b1701·00000000·....9........... |
96 | ··0x015c8a88·3a000000·00000000·41020000·29000000·:.......A...)... | 96 | ··0x015c8a88·3a000000·00000000·41020000·29000000·:.......A...)... |
97 | ··0x015c8a98· | 97 | ··0x015c8a98·cd9b1701·00000000·3a000000·00000000·........:....... |
98 | ··0x015c8aa8·50020000·19000000· | 98 | ··0x015c8aa8·50020000·19000000·cd9b1701·00000000·P............... |
99 | ··0x015c8ab8·3a000000·00000000·36020000·36000000·:.......6...6... | 99 | ··0x015c8ab8·3a000000·00000000·36020000·36000000·:.......6...6... |
100 | ··0x015c8ac8· | 100 | ··0x015c8ac8·cd9b1701·00000000·3a000000·00000000·........:....... |
101 | ··0x015c8ad8·36020000·29000000· | 101 | ··0x015c8ad8·36020000·29000000·cd9b1701·00000000·6...)........... |
102 | ··0x015c8ae8·3a000000·00000000·35020000·1d000000·:.......5....... | 102 | ··0x015c8ae8·3a000000·00000000·35020000·1d000000·:.......5....... |
103 | ··0x015c8af8· | 103 | ··0x015c8af8·cd9b1701·00000000·3a000000·00000000·........:....... |
104 | ··0x015c8b08·5b020000·1d000000· | 104 | ··0x015c8b08·5b020000·1d000000·079c1701·00000000·[............... |
105 | ··0x015c8b18·3e000000·00000000·b3070000·09000000·>............... | 105 | ··0x015c8b18·3e000000·00000000·b3070000·09000000·>............... |
106 | ··0x015c8b28· | 106 | ··0x015c8b28·9e9c1701·00000000·30000000·00000000·........0....... |
107 | ··0x015c8b38·a1000000·19000000· | 107 | ··0x015c8b38·a1000000·19000000·ce9c1701·00000000·................ |
108 | ··0x015c8b48·40000000·00000000·f2050000·36000000·@...........6... | 108 | ··0x015c8b48·40000000·00000000·f2050000·36000000·@...........6... |
109 | ··0x015c8b58·00000000·00000000·00000000·00000000·................ | 109 | ··0x015c8b58·00000000·00000000·00000000·00000000·................ |
110 | ··0x015c8b68·01000000·00000000·c0a01f00·00000000·................ | 110 | ··0x015c8b68·01000000·00000000·c0a01f00·00000000·................ |
111 | ··0x015c8b78· | 111 | ··0x015c8b78·399d1701·00000000·3e000000·00000000·9.......>....... |
112 | ··0x015c8b88·7a000000·21000000· | 112 | ··0x015c8b88·7a000000·21000000·779d1701·00000000·z...!...w....... |
113 | ··0x015c8b98·21000000·00000000·17000000·00000000·!............... | 113 | ··0x015c8b98·21000000·00000000·17000000·00000000·!............... |
114 | ··0x015c8ba8·507f1f00·00000000·18000000·00000000·P............... | 114 | ··0x015c8ba8·507f1f00·00000000·18000000·00000000·P............... |
115 | ··0x015c8bb8·08000000·00000000·20a21f00·00000000·........·....... | 115 | ··0x015c8bb8·08000000·00000000·20a21f00·00000000·........·....... |
116 | ··0x015c8bc8·e0a01f00·00000000·300a1f00·00000000·........0....... | 116 | ··0x015c8bc8·e0a01f00·00000000·300a1f00·00000000·........0....... |
117 | ··0x015c8bd8· | 117 | ··0x015c8bd8·989d1701·00000000·33000000·00000000·........3....... |
118 | ··0x015c8be8· | 118 | ··0x015c8be8·459c1701·00000000·31000000·00000000·E.......1....... |
119 | ··0x015c8bf8·8d050000·1b000000· | 119 | ··0x015c8bf8·8d050000·1b000000·d09d1701·00000000·................ |
120 | ··0x015c8c08·55000000·00000000· | 120 | ··0x015c8c08·55000000·00000000·259e1701·00000000·U.......%....... |
121 | ··0x015c8c18·0b000000·00000000· | 121 | ··0x015c8c18·0b000000·00000000·309e1701·00000000·........0....... |
122 | ··0x015c8c28·6c000000·00000000·01000000·00000000·l............... | 122 | ··0x015c8c28·6c000000·00000000·01000000·00000000·l............... |
123 | ··0x015c8c38·00000000·00000000· | 123 | ··0x015c8c38·00000000·00000000·9d9e1701·00000000·................ |
124 | ··0x015c8c48·28000000·00000000· | 124 | ··0x015c8c48·28000000·00000000·c59e1701·00000000·(............... |
125 | ··0x015c8c58·02000000·00000000· | 125 | ··0x015c8c58·02000000·00000000·c79e1701·00000000·................ |
126 | ··0x015c8c68·0c000000·00000000·35821701·00000000·........5....... | 126 | ··0x015c8c68·0c000000·00000000·35821701·00000000·........5....... |
127 | ··0x015c8c78·08000000·00000000· | 127 | ··0x015c8c78·08000000·00000000·d39e1701·00000000·................ |
128 | ··0x015c8c88·01000000·00000000·30421701·00000000·........0B...... | 128 | ··0x015c8c88·01000000·00000000·30421701·00000000·........0B...... |
129 | ··0x015c8c98·10000000·00000000· | 129 | ··0x015c8c98·10000000·00000000·d49e1701·00000000·................ |
130 | ··0x015c8ca8·01000000·00000000· | 130 | ··0x015c8ca8·01000000·00000000·d59e1701·00000000·................ |
131 | ··0x015c8cb8·72000000·00000000· | 131 | ··0x015c8cb8·72000000·00000000·479f1701·00000000·r.......G....... |
132 | ··0x015c8cc8·24000000·00000000·76000000·1d000000·$.......v....... | 132 | ··0x015c8cc8·24000000·00000000·76000000·1d000000·$.......v....... |
133 | ··0x015c8cd8·39771701·00000000·04000000·00000000·9w.............. | 133 | ··0x015c8cd8·39771701·00000000·04000000·00000000·9w.............. |
134 | ··0x015c8ce8· | 134 | ··0x015c8ce8·6b9f1701·00000000·03000000·00000000·k............... |
135 | ··0x015c8cf8·01000000·00000000·00000000·00000000·................ | 135 | ··0x015c8cf8·01000000·00000000·00000000·00000000·................ |
136 | ··0x015c8d08· | 136 | ··0x015c8d08·6e9f1701·00000000·02000000·00000000·n............... |
137 | ··0x015c8d18· | 137 | ··0x015c8d18·709f1701·00000000·26000000·00000000·p.......&....... |
138 | ··0x015c8d28· | 138 | ··0x015c8d28·969f1701·00000000·33000000·00000000·........3....... |
139 | ··0x015c8d38· | 139 | ··0x015c8d38·d49e1701·00000000·01000000·00000000·................ |
140 | ··0x015c8d48· | 140 | ··0x015c8d48·479f1701·00000000·24000000·00000000·G.......$....... |
141 | ··0x015c8d58·ac000000·11000000·39771701·00000000·........9w...... | 141 | ··0x015c8d58·ac000000·11000000·39771701·00000000·........9w...... |
142 | ··0x015c8d68·04000000·00000000·01000000·00000000·................ | 142 | ··0x015c8d68·04000000·00000000·01000000·00000000·................ |
143 | ··0x015c8d78·00000000·00000000·01000000·00000000·................ | 143 | ··0x015c8d78·00000000·00000000·01000000·00000000·................ |
144 | ··0x015c8d88·00000000·00000000· | 144 | ··0x015c8d88·00000000·00000000·d39e1701·00000000·................ |
145 | ··0x015c8d98·01000000·00000000·39771701·00000000·........9w...... | 145 | ··0x015c8d98·01000000·00000000·39771701·00000000·........9w...... |
146 | ··0x015c8da8·04000000·00000000·01000000·00000000·................ | 146 | ··0x015c8da8·04000000·00000000·01000000·00000000·................ |
147 | ··0x015c8db8·00000000·00000000·01000000·00000000·................ | 147 | ··0x015c8db8·00000000·00000000·01000000·00000000·................ |
148 | ··0x015c8dc8·00000000·00000000·39771701·00000000·........9w...... | 148 | ··0x015c8dc8·00000000·00000000·39771701·00000000·........9w...... |
149 | ··0x015c8dd8·04000000·00000000·01000000·00000000·................ | 149 | ··0x015c8dd8·04000000·00000000·01000000·00000000·................ |
150 | ··0x015c8de8·00000000·00000000·01000000·00000000·................ | 150 | ··0x015c8de8·00000000·00000000·01000000·00000000·................ |
151 | ··0x015c8df8·00000000·00000000·3d821701·00000000·........=....... | 151 | ··0x015c8df8·00000000·00000000·3d821701·00000000·........=....... |
152 | ··0x015c8e08·08000000·00000000· | 152 | ··0x015c8e08·08000000·00000000·58a01701·00000000·........X....... |
153 | ··0x015c8e18·06000000·00000000· | 153 | ··0x015c8e18·06000000·00000000·9c9e1701·00000000·................ |
154 | ··0x015c8e28·01000000·00000000· | 154 | ··0x015c8e28·01000000·00000000·5ea01701·00000000·........^....... |
155 | ··0x015c8e38·09000000·00000000· | 155 | ··0x015c8e38·09000000·00000000·9c9e1701·00000000·................ |
156 | ··0x015c8e48·01000000·00000000· | 156 | ··0x015c8e48·01000000·00000000·67a01701·00000000·........g....... |
157 | ··0x015c8e58·0d000000·00000000· | 157 | ··0x015c8e58·0d000000·00000000·9c9e1701·00000000·................ |
158 | ··0x015c8e68·01000000·00000000· | 158 | ··0x015c8e68·01000000·00000000·74a01701·00000000·........t....... |
159 | ··0x015c8e78·0d000000·00000000· | 159 | ··0x015c8e78·0d000000·00000000·9c9e1701·00000000·................ |
160 | ··0x015c8e88·01000000·00000000·3d771701·00000000·........=w...... | 160 | ··0x015c8e88·01000000·00000000·3d771701·00000000·........=w...... |
161 | ··0x015c8e98·04000000·00000000· | 161 | ··0x015c8e98·04000000·00000000·9c9e1701·00000000·................ |
162 | ··0x015c8ea8·01000000·00000000· | 162 | ··0x015c8ea8·01000000·00000000·479f1701·00000000·........G....... |
163 | ··0x015c8eb8·24000000·00000000·d9000000·3c000000·$...........<... | 163 | ··0x015c8eb8·24000000·00000000·d9000000·3c000000·$...........<... |
164 | ··0x015c8ec8· | 164 | ··0x015c8ec8·a0a01701·00000000·09000000·00000000·................ |
165 | ··0x015c8ed8· | 165 | ··0x015c8ed8·a9a01701·00000000·01000000·00000000·................ |
166 | ··0x015c8ee8· | 166 | ··0x015c8ee8·a9a01701·00000000·01000000·00000000·................ |
167 | ··0x015c8ef8· | 167 | ··0x015c8ef8·aaa01701·00000000·06000000·00000000·................ |
168 | ··0x015c8f08· | 168 | ··0x015c8f08·d39e1701·00000000·01000000·00000000·................ |
169 | ··0x015c8f18· | 169 | ··0x015c8f18·b0a01701·00000000·02000000·00000000·................ |
170 | ··0x015c8f28· | 170 | ··0x015c8f28·479f1701·00000000·24000000·00000000·G.......$....... |
171 | ··0x015c8f38·ef000000·06000000· | 171 | ··0x015c8f38·ef000000·06000000·b8a01701·00000000·................ |
172 | ··0x015c8f48·09000000·00000000· | 172 | ··0x015c8f48·09000000·00000000·aaa01701·00000000·................ |
173 | ··0x015c8f58·06000000·00000000· | 173 | ··0x015c8f58·06000000·00000000·d39e1701·00000000·................ |
174 | ··0x015c8f68·01000000·00000000· | 174 | ··0x015c8f68·01000000·00000000·c1a01701·00000000·................ |
175 | ··0x015c8f78·05000000·00000000· | 175 | ··0x015c8f78·05000000·00000000·b0a01701·00000000·................ |
176 | ··0x015c8f88·02000000·00000000· | 176 | ··0x015c8f88·02000000·00000000·479f1701·00000000·........G....... |
177 | ··0x015c8f98·24000000·00000000·01010000·06000000·$............... | 177 | ··0x015c8f98·24000000·00000000·01010000·06000000·$............... |
178 | ··0x015c8fa8· | 178 | ··0x015c8fa8·7da11701·00000000·59000000·00000000·}.......Y....... |
179 | ··0x015c8fb8·00000000·00000000·18000000·00000000·................ | 179 | ··0x015c8fb8·00000000·00000000·18000000·00000000·................ |
180 | ··0x015c8fc8·08000000·00000000·80c60f01·00000000·................ | 180 | ··0x015c8fc8·08000000·00000000·80c60f01·00000000·................ |
181 | ··0x015c8fd8·10a01f00·00000000·a0a01f00·00000000·................ | 181 | ··0x015c8fd8·10a01f00·00000000·a0a01f00·00000000·................ |
182 | ··0x015c8fe8·02000000·00000000·01000000·13000000·................ | 182 | ··0x015c8fe8·02000000·00000000·01000000·13000000·................ |
183 | ··0x015c8ff8·4d771701·00000000·04000000·00000000·Mw.............. | 183 | ··0x015c8ff8·4d771701·00000000·04000000·00000000·Mw.............. |
184 | ··0x015c9008· | 184 | ··0x015c9008·16a21701·00000000·0a000000·00000000·................ |
185 | ··0x015c9018·08000000·00000000·00000000·00000000·................ | 185 | ··0x015c9018·08000000·00000000·00000000·00000000·................ |
186 | ··0x015c9028·10f06c01·00000000·b88f5c01·00000000·..l.......\..... | 186 | ··0x015c9028·10f06c01·00000000·b88f5c01·00000000·..l.......\..... |
187 | ··0x015c9038· | 187 | ··0x015c9038·16a21701·00000000·0a000000·00000000·................ |
188 | ··0x015c9048· | 188 | ··0x015c9048·479f1701·00000000·24000000·00000000·G.......$....... |
189 | ··0x015c9058·02000000·00000000· | 189 | ··0x015c9058·02000000·00000000·20a21701·00000000·........·....... |
190 | ··0x015c9068·14000000·00000000· | 190 | ··0x015c9068·14000000·00000000·34a21701·00000000·........4....... |
191 | ··0x015c9078·3a000000·00000000· | 191 | ··0x015c9078·3a000000·00000000·6ea21701·00000000·:.......n....... |
192 | ··0x015c9088·2b000000·00000000· | 192 | ··0x015c9088·2b000000·00000000·99a21701·00000000·+............... |
193 | ··0x015c9098·14000000·00000000· | 193 | ··0x015c9098·14000000·00000000·ada21701·00000000·................ |
194 | ··0x015c90a8·37000000·00000000· | 194 | ··0x015c90a8·37000000·00000000·20a21701·00000000·7.......·....... |
195 | ··0x015c90b8·14000000·00000000· | 195 | ··0x015c90b8·14000000·00000000·e4a21701·00000000·................ |
196 | ··0x015c90c8·31000000·00000000· | 196 | ··0x015c90c8·31000000·00000000·15a31701·00000000·1............... |
197 | ··0x015c90d8·c2000000·00000000· | 197 | ··0x015c90d8·c2000000·00000000·20a21701·00000000·........·....... |
198 | ··0x015c90e8·14000000·00000000· | 198 | ··0x015c90e8·14000000·00000000·d7a31701·00000000·................ |
199 | ··0x015c90f8·d7000000·00000000· | 199 | ··0x015c90f8·d7000000·00000000·aea41701·00000000·................ |
200 | ··0x015c9108·45000000·00000000· | 200 | ··0x015c9108·45000000·00000000·d49e1701·00000000·E............... |
201 | ··0x015c9118·01000000·00000000· | 201 | ··0x015c9118·01000000·00000000·f3a41701·00000000·................ |
202 | ··0x015c9128·06000000·00000000· | 202 | ··0x015c9128·06000000·00000000·f9a41701·00000000·................ |
203 | ··0x015c9138·28000000·00000000·51771701·00000000·(.......Qw...... | 203 | ··0x015c9138·28000000·00000000·51771701·00000000·(.......Qw...... |
204 | ··0x015c9148·04000000·00000000· | 204 | ··0x015c9148·04000000·00000000·479f1701·00000000·........G....... |
205 | ··0x015c9158·24000000·00000000·5a010000·17000000·$.......Z....... | 205 | ··0x015c9158·24000000·00000000·5a010000·17000000·$.......Z....... |
206 | ··0x015c9168· | 206 | ··0x015c9168·479f1701·00000000·24000000·00000000·G.......$....... |
Max diff block lines reached; 5921316/5935341 bytes (99.76%) of diff not shown. |
Offset 114, 15 lines modified | Offset 114, 15 lines modified | ||
114 | ··0x016c62c0·e054e200·00000000·a02ede00·00000000·.T.............. | 114 | ··0x016c62c0·e054e200·00000000·a02ede00·00000000·.T.............. |
115 | ··0x016c62d0·d0502e00·00000000·80dfe200·00000000·.P.............. | 115 | ··0x016c62d0·d0502e00·00000000·80dfe200·00000000·.P.............. |
116 | ··0x016c62e0·00000000·00000000·30b3e000·00000000·........0....... | 116 | ··0x016c62e0·00000000·00000000·30b3e000·00000000·........0....... |
117 | ··0x016c62f0·70ef0d01·00000000·60fe8900·00000000·p.......`....... | 117 | ··0x016c62f0·70ef0d01·00000000·60fe8900·00000000·p.......`....... |
118 | ··0x016c6300·60bc3a00·00000000·008a0f01·00000000·`.:............. | 118 | ··0x016c6300·60bc3a00·00000000·008a0f01·00000000·`.:............. |
119 | ··0x016c6310·106af700·00000000·50dcd400·00000000·.j......P....... | 119 | ··0x016c6310·106af700·00000000·50dcd400·00000000·.j......P....... |
120 | ··0x016c6320·60671001·00000000·80dcb200·00000000·`g.............. | 120 | ··0x016c6320·60671001·00000000·80dcb200·00000000·`g.............. |
121 | ··0x016c6330· | 121 | ··0x016c6330·b89c2201·00000000·fc421700·00000000·.."......B...... |
122 | ··0x016c6340·e0485f00·00000000·20eaf700·00000000·.H_.....·....... | 122 | ··0x016c6340·e0485f00·00000000·20eaf700·00000000·.H_.....·....... |
123 | ··0x016c6350·90bef100·00000000·90cfb200·00000000·................ | 123 | ··0x016c6350·90bef100·00000000·90cfb200·00000000·................ |
124 | ··0x016c6360·90ad5200·00000000·f03f2e00·00000000·..R......?...... | 124 | ··0x016c6360·90ad5200·00000000·f03f2e00·00000000·..R......?...... |
125 | ··0x016c6370·b0b90201·00000000·e0a40301·00000000·................ | 125 | ··0x016c6370·b0b90201·00000000·e0a40301·00000000·................ |
126 | ··0x016c6380·e08dc700·00000000·d04eb600·00000000·.........N...... | 126 | ··0x016c6380·e08dc700·00000000·d04eb600·00000000·.........N...... |
127 | ··0x016c6390·900c1701·00000000·00000000·00000000·................ | 127 | ··0x016c6390·900c1701·00000000·00000000·00000000·................ |
128 | ··0x016c63a0·d0cccf00·00000000·00091001·00000000·................ | 128 | ··0x016c63a0·d0cccf00·00000000·00091001·00000000·................ |
Offset 1886, 15 lines modified | Offset 1886, 15 lines modified | ||
1886 | ··0x016cd180·a01ddb00·00000000·c0761e00·00000000·.........v...... | 1886 | ··0x016cd180·a01ddb00·00000000·c0761e00·00000000·.........v...... |
1887 | ··0x016cd190·a03cf300·00000000·00000000·00000000·.<.............. | 1887 | ··0x016cd190·a03cf300·00000000·00000000·00000000·.<.............. |
1888 | ··0x016cd1a0·c0571401·00000000·304d0301·00000000·.W......0M...... | 1888 | ··0x016cd1a0·c0571401·00000000·304d0301·00000000·.W......0M...... |
1889 | ··0x016cd1b0·00000000·00000000·7069e200·00000000·........pi...... | 1889 | ··0x016cd1b0·00000000·00000000·7069e200·00000000·........pi...... |
1890 | ··0x016cd1c0·a001d000·00000000·100fe600·00000000·................ | 1890 | ··0x016cd1c0·a001d000·00000000·100fe600·00000000·................ |
1891 | ··0x016cd1d0·00000000·00000000·b0d5eb00·00000000·................ | 1891 | ··0x016cd1d0·00000000·00000000·b0d5eb00·00000000·................ |
1892 | ··0x016cd1e0·803c6300·00000000·c053e300·00000000·.<c......S...... | 1892 | ··0x016cd1e0·803c6300·00000000·c053e300·00000000·.<c......S...... |
1893 | ··0x016cd1f0·e0100501·00000000· | 1893 | ··0x016cd1f0·e0100501·00000000·80e92801·00000000·..........(..... |
1894 | ··0x016cd200·a0c50b01·00000000·f04c1c00·00000000·.........L...... | 1894 | ··0x016cd200·a0c50b01·00000000·f04c1c00·00000000·.........L...... |
1895 | ··0x016cd210·90ddec00·00000000·1078ec00·00000000·.........x...... | 1895 | ··0x016cd210·90ddec00·00000000·1078ec00·00000000·.........x...... |
1896 | ··0x016cd220·d0b74200·00000000·50c2ec00·00000000·..B.....P....... | 1896 | ··0x016cd220·d0b74200·00000000·50c2ec00·00000000·..B.....P....... |
1897 | ··0x016cd230·00dd1201·00000000·50b1e000·00000000·........P....... | 1897 | ··0x016cd230·00dd1201·00000000·50b1e000·00000000·........P....... |
1898 | ··0x016cd240·60010f01·00000000·a007e500·00000000·`............... | 1898 | ··0x016cd240·60010f01·00000000·a007e500·00000000·`............... |
1899 | ··0x016cd250·b036f500·00000000·406ef800·00000000·.6......@n...... | 1899 | ··0x016cd250·b036f500·00000000·406ef800·00000000·.6......@n...... |
1900 | ··0x016cd260·c0ebe400·00000000·30ee1601·00000000·........0....... | 1900 | ··0x016cd260·c0ebe400·00000000·30ee1601·00000000·........0....... |
Offset 2330, 15 lines modified | Offset 2330, 15 lines modified | ||
2330 | ··0x016ced40·00000000·00000000·907cf100·00000000·.........|...... | 2330 | ··0x016ced40·00000000·00000000·907cf100·00000000·.........|...... |
2331 | ··0x016ced50·a0aba800·00000000·e0a51700·00000000·................ | 2331 | ··0x016ced50·a0aba800·00000000·e0a51700·00000000·................ |
2332 | ··0x016ced60·90afdf00·00000000·d0f11d00·00000000·................ | 2332 | ··0x016ced60·90afdf00·00000000·d0f11d00·00000000·................ |
2333 | ··0x016ced70·603e8500·00000000·a077ec00·00000000·`>.......w...... | 2333 | ··0x016ced70·603e8500·00000000·a077ec00·00000000·`>.......w...... |
2334 | ··0x016ced80·60e6d500·00000000·40c60401·00000000·`.......@....... | 2334 | ··0x016ced80·60e6d500·00000000·40c60401·00000000·`.......@....... |
2335 | ··0x016ced90·3076ec00·00000000·00000000·00000000·0v.............. | 2335 | ··0x016ced90·3076ec00·00000000·00000000·00000000·0v.............. |
2336 | ··0x016ceda0·2062a500·00000000·a0dfe200·00000000··b.............. | 2336 | ··0x016ceda0·2062a500·00000000·a0dfe200·00000000··b.............. |
2337 | ··0x016cedb0· | 2337 | ··0x016cedb0·c0ee2801·00000000·b0d98100·00000000·..(............. |
2338 | ··0x016cedc0·4036dd00·00000000·e0c2d100·00000000·@6.............. | 2338 | ··0x016cedc0·4036dd00·00000000·e0c2d100·00000000·@6.............. |
2339 | ··0x016cedd0·70ed0901·00000000·e0ba0701·00000000·p............... | 2339 | ··0x016cedd0·70ed0901·00000000·e0ba0701·00000000·p............... |
2340 | ··0x016cede0·30bbb300·00000000·b00cf200·00000000·0............... | 2340 | ··0x016cede0·30bbb300·00000000·b00cf200·00000000·0............... |
2341 | ··0x016cedf0·50e4d900·00000000·a0ef1601·00000000·P............... | 2341 | ··0x016cedf0·50e4d900·00000000·a0ef1601·00000000·P............... |
2342 | ··0x016cee00·104bd200·00000000·b0adf200·00000000·.K.............. | 2342 | ··0x016cee00·104bd200·00000000·b0adf200·00000000·.K.............. |
2343 | ··0x016cee10·8027f200·00000000·102f7100·00000000·.'......./q..... | 2343 | ··0x016cee10·8027f200·00000000·102f7100·00000000·.'......./q..... |
2344 | ··0x016cee20·908d5900·00000000·b03ade00·00000000·..Y......:...... | 2344 | ··0x016cee20·908d5900·00000000·b03ade00·00000000·..Y......:...... |
Offset 788, 15 lines modified | Offset 788, 15 lines modified | ||
788 | ··0x016d2110·00000000·00000000·00000000·00000000·................ | 788 | ··0x016d2110·00000000·00000000·00000000·00000000·................ |
789 | ··0x016d2120·00000000·00000000·00000000·00000000·................ | 789 | ··0x016d2120·00000000·00000000·00000000·00000000·................ |
790 | ··0x016d2130·00000000·00000000·20bc0f01·00000000·........·....... | 790 | ··0x016d2130·00000000·00000000·20bc0f01·00000000·........·....... |
791 | ··0x016d2140·01000000·00000000·00000000·00000000·................ | 791 | ··0x016d2140·01000000·00000000·00000000·00000000·................ |
792 | ··0x016d2150·00000000·00000000·00000000·00000000·................ | 792 | ··0x016d2150·00000000·00000000·00000000·00000000·................ |
793 | ··0x016d2160·00000000·00000000·00000000·00000000·................ | 793 | ··0x016d2160·00000000·00000000·00000000·00000000·................ |
794 | ··0x016d2170·00000000·00000000·90bb0f01·00000000·................ | 794 | ··0x016d2170·00000000·00000000·90bb0f01·00000000·................ |
795 | ··0x016d2180·00000000·00000000· | 795 | ··0x016d2180·00000000·00000000·39d53001·00000000·........9.0..... |
796 | ··0x016d2190·f8fd6b01·00000000·01010100·00000000·..k............. | 796 | ··0x016d2190·f8fd6b01·00000000·01010100·00000000·..k............. |
797 | ··0x016d21a0·00000000·00000080·00000000·00000000·................ | 797 | ··0x016d21a0·00000000·00000080·00000000·00000000·................ |
798 | ··0x016d21b0·00000000·00000000·00000000·00000000·................ | 798 | ··0x016d21b0·00000000·00000000·00000000·00000000·................ |
799 | ··0x016d21c0·00000000·00000000·00000000·00000000·................ | 799 | ··0x016d21c0·00000000·00000000·00000000·00000000·................ |
800 | ··0x016d21d0·01000000·00000000·00f06c01·00000000·..........l..... | 800 | ··0x016d21d0·01000000·00000000·00f06c01·00000000·..........l..... |
801 | ··0x016d21e0·01010000·00000000·00000000·00000000·................ | 801 | ··0x016d21e0·01010000·00000000·00000000·00000000·................ |
802 | ··0x016d21f0·60e91301·00000000·90291501·00000000·`........)...... | 802 | ··0x016d21f0·60e91301·00000000·90291501·00000000·`........)...... |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·65613834·34333939·61656239·33316530·ea844399aeb931e0 | ||
3 | ··0x000000 | 2 | ··0x00000000·65316632·33616539·39656135·34353537·e1f23ae99ea54557 |
3 | ··0x00000010·30613230·35666164·33363365·30313537·0a205fad363e0157 | ||
4 | ··0x00000020·3 | 4 | ··0x00000020·30626531·30362e64·65627567·00000000·0be106.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·6d96f391····························m... |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-24·15:47:57.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-24·15:47:57.000000·debian-binary |
2 | -rw-r--r--···0········0········0···9493 | 2 | -rw-r--r--···0········0········0···949344·2025-04-24·15:47:57.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·219 | 3 | -rw-r--r--···0········0········0·21952132·2025-04-24·15:47:57.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·rust-doc | 1 | Package:·rust-doc |
2 | Source:·rustc | 2 | Source:·rustc |
3 | Version:·1.85.0+dfsg3-1 | 3 | Version:·1.85.0+dfsg3-1 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Rust·Maintainers·<pkg-rust-maintainers@alioth-lists.debian.net> | 5 | Maintainer:·Debian·Rust·Maintainers·<pkg-rust-maintainers@alioth-lists.debian.net> |
6 | Installed-Size:·5223 | 6 | Installed-Size:·522364 |
7 | Depends:·libjs-jquery,·libjs-highlight.js,·libjs-mathjax,·fonts-open-sans,·fonts-font-awesome | 7 | Depends:·libjs-jquery,·libjs-highlight.js,·libjs-mathjax,·fonts-open-sans,·fonts-font-awesome |
8 | Recommends:·cargo-doc | 8 | Recommends:·cargo-doc |
9 | Section:·doc | 9 | Section:·doc |
10 | Priority:·optional | 10 | Priority:·optional |
11 | Homepage:·http://www.rust-lang.org/ | 11 | Homepage:·http://www.rust-lang.org/ |
12 | Description:·Rust·systems·programming·language·-·Documentation | 12 | Description:·Rust·systems·programming·language·-·Documentation |
13 | ·Rust·is·a·curly-brace,·block-structured·expression·language.··It | 13 | ·Rust·is·a·curly-brace,·block-structured·expression·language.··It |
Offset 39870, 54 lines modified | Offset 39870, 54 lines modified | ||
39870 | -rw-r--r--···0·root·········(0)·root·········(0)·····4239·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/not_found.html | 39870 | -rw-r--r--···0·root·········(0)·root·········(0)·····4239·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/not_found.html |
39871 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/ | 39871 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/ |
39872 | -rw-r--r--···0·root·········(0)·root·········(0)·····4475·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/all.html | 39872 | -rw-r--r--···0·root·········(0)·root·········(0)·····4475·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/all.html |
39873 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/ | 39873 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/ |
39874 | -rw-r--r--···0·root·········(0)·root·········(0)······400·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/enum.Level.html | 39874 | -rw-r--r--···0·root·········(0)·root·········(0)······400·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/enum.Level.html |
39875 | -rw-r--r--···0·root·········(0)·root·········(0)······428·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/struct.Diagnostic.html | 39875 | -rw-r--r--···0·root·········(0)·root·········(0)······428·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/struct.Diagnostic.html |
39876 | -rw-r--r--···0·root·········(0)·root·········(0)······420·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/trait.MultiSpan.html | 39876 | -rw-r--r--···0·root·········(0)·root·········(0)······420·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/diagnostic/trait.MultiSpan.html |
39877 | -rw-r--r--···0·root·········(0)·root·········(0)····31 | 39877 | -rw-r--r--···0·root·········(0)·root·········(0)····31726·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/enum.Delimiter.html |
39878 | -rw-r--r--···0·root·········(0)·root·········(0)····2 | 39878 | -rw-r--r--···0·root·········(0)·root·········(0)····27988·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/enum.Level.html |
39879 | -rw-r--r--···0·root·········(0)·root·········(0)····31 | 39879 | -rw-r--r--···0·root·········(0)·root·········(0)····31273·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/enum.Spacing.html |
39880 | -rw-r--r--···0·root·········(0)·root·········(0)····50 | 39880 | -rw-r--r--···0·root·········(0)·root·········(0)····50439·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/enum.TokenTree.html |
39881 | -rw-r--r--···0·root·········(0)·root·········(0)·····41 | 39881 | -rw-r--r--···0·root·········(0)·root·········(0)·····4155·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/fn.is_available.html |
39882 | -rw-r--r--···0·root·········(0)·root·········(0)·····3982·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/fn.quote.html | 39882 | -rw-r--r--···0·root·········(0)·root·········(0)·····3982·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/fn.quote.html |
39883 | -rw-r--r--···0·root·········(0)·root·········(0)·····3958·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/fn.quote_span.html | 39883 | -rw-r--r--···0·root·········(0)·root·········(0)·····3958·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/fn.quote_span.html |
39884 | -rw-r--r--···0·root·········(0)·root·········(0)····11948·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/index.html | 39884 | -rw-r--r--···0·root·········(0)·root·········(0)····11948·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/index.html |
39885 | -rw-r--r--···0·root·········(0)·root·········(0)······336·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/macro.quote!.html | 39885 | -rw-r--r--···0·root·········(0)·root·········(0)······336·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/macro.quote!.html |
39886 | -rw-r--r--···0·root·········(0)·root·········(0)·····4199·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/macro.quote.html | 39886 | -rw-r--r--···0·root·········(0)·root·········(0)·····4199·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/macro.quote.html |
39887 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/quote/ | 39887 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/quote/ |
39888 | -rw-r--r--···0·root·········(0)·root·········(0)······392·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/quote/fn.quote.html | 39888 | -rw-r--r--···0·root·········(0)·root·········(0)······392·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/quote/fn.quote.html |
39889 | -rw-r--r--···0·root·········(0)·root·········(0)······412·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/quote/fn.quote_span.html | 39889 | -rw-r--r--···0·root·········(0)·root·········(0)······412·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/quote/fn.quote_span.html |
39890 | -rw-r--r--···0·root·········(0)·root·········(0)······339·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/sidebar-items1.85.0.js | 39890 | -rw-r--r--···0·root·········(0)·root·········(0)······339·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/sidebar-items1.85.0.js |
39891 | -rw-r--r--···0·root·········(0)·root·········(0)····45 | 39891 | -rw-r--r--···0·root·········(0)·root·········(0)····45462·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.Diagnostic.html |
39892 | -rw-r--r--···0·root·········(0)·root·········(0)····265 | 39892 | -rw-r--r--···0·root·········(0)·root·········(0)····26502·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.ExpandError.html |
39893 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 39893 | -rw-r--r--···0·root·········(0)·root·········(0)····39951·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.Group.html |
39894 | -rw-r--r--···0·root·········(0)·root·········(0)····38 | 39894 | -rw-r--r--···0·root·········(0)·root·········(0)····38089·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.Ident.html |
39895 | -rw-r--r--···0·root·········(0)·root·········(0)····26 | 39895 | -rw-r--r--···0·root·········(0)·root·········(0)····26632·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.LexError.html |
39896 | -rw-r--r--···0·root·········(0)·root·········(0)····8 | 39896 | -rw-r--r--···0·root·········(0)·root·········(0)····81195·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.Literal.html |
39897 | -rw-r--r--···0·root·········(0)·root·········(0)····4 | 39897 | -rw-r--r--···0·root·········(0)·root·········(0)····42661·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.Punct.html |
39898 | -rw-r--r--···0·root·········(0)·root·········(0)····30 | 39898 | -rw-r--r--···0·root·········(0)·root·········(0)····30533·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.SourceFile.html |
39899 | -rw-r--r--···0·root·········(0)·root·········(0)····46 | 39899 | -rw-r--r--···0·root·········(0)·root·········(0)····46601·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.Span.html |
39900 | -rw-r--r--···0·root·········(0)·root·········(0)····57 | 39900 | -rw-r--r--···0·root·········(0)·root·········(0)····57318·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/struct.TokenStream.html |
39901 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/to_tokens/ | 39901 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/to_tokens/ |
39902 | -rw-r--r--···0·root·········(0)·root·········(0)······416·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/to_tokens/trait.ToTokens.html | 39902 | -rw-r--r--···0·root·········(0)·root·········(0)······416·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/to_tokens/trait.ToTokens.html |
39903 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/ | 39903 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/ |
39904 | -rw-r--r--···0·root·········(0)·root·········(0)·····4228·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/index.html | 39904 | -rw-r--r--···0·root·········(0)·root·········(0)·····4228·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/index.html |
39905 | -rw-r--r--···0·root·········(0)·root·········(0)·······47·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/sidebar-items1.85.0.js | 39905 | -rw-r--r--···0·root·········(0)·root·········(0)·······47·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/sidebar-items1.85.0.js |
39906 | -rw-r--r--···0·root·········(0)·root·········(0)···13 | 39906 | -rw-r--r--···0·root·········(0)·root·········(0)···133699·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/token_stream/struct.IntoIter.html |
39907 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/ | 39907 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/ |
39908 | -rw-r--r--···0·root·········(0)·root·········(0)·····5 | 39908 | -rw-r--r--···0·root·········(0)·root·········(0)·····5170·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/fn.var.html |
39909 | -rw-r--r--···0·root·········(0)·root·········(0)·····4569·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/index.html | 39909 | -rw-r--r--···0·root·········(0)·root·········(0)·····4569·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/index.html |
39910 | -rw-r--r--···0·root·········(0)·root·········(0)·······38·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/sidebar-items1.85.0.js | 39910 | -rw-r--r--···0·root·········(0)·root·········(0)·······38·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_env/sidebar-items1.85.0.js |
39911 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/ | 39911 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/ |
39912 | -rw-r--r--···0·root·········(0)·root·········(0)·····39 | 39912 | -rw-r--r--···0·root·········(0)·root·········(0)·····3911·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/fn.path.html |
39913 | -rw-r--r--···0·root·········(0)·root·········(0)·····4172·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/index.html | 39913 | -rw-r--r--···0·root·········(0)·root·········(0)·····4172·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/index.html |
39914 | -rw-r--r--···0·root·········(0)·root·········(0)·······39·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/sidebar-items1.85.0.js | 39914 | -rw-r--r--···0·root·········(0)·root·········(0)·······39·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/tracked_path/sidebar-items1.85.0.js |
39915 | -rw-r--r--···0·root·········(0)·root·········(0)·····9206·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/trait.MultiSpan.html | 39915 | -rw-r--r--···0·root·········(0)·root·········(0)·····9206·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/trait.MultiSpan.html |
39916 | -rw-r--r--···0·root·········(0)·root·········(0)····50 | 39916 | -rw-r--r--···0·root·········(0)·root·········(0)····50041·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/proc_macro/trait.ToTokens.html |
39917 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/ | 39917 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/ |
39918 | -rw-r--r--···0·root·········(0)·root·········(0)·······72·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/.nojekyll | 39918 | -rw-r--r--···0·root·········(0)·root·········(0)·······72·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/.nojekyll |
39919 | -rw-r--r--···0·root·········(0)·root·········(0)····15439·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/abi.html | 39919 | -rw-r--r--···0·root·········(0)·root·········(0)····15439·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/abi.html |
39920 | -rw-r--r--···0·root·········(0)·root·········(0)·····9781·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/appendices.html | 39920 | -rw-r--r--···0·root·········(0)·root·········(0)·····9781·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/appendices.html |
39921 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/attributes/ | 39921 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/attributes/ |
39922 | -rw-r--r--···0·root·········(0)·root·········(0)····49094·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/attributes/codegen.html | 39922 | -rw-r--r--···0·root·········(0)·root·········(0)····49094·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/attributes/codegen.html |
39923 | -rw-r--r--···0·root·········(0)·root·········(0)····20909·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/attributes/debugger.html | 39923 | -rw-r--r--···0·root·········(0)·root·········(0)····20909·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/reference/attributes/debugger.html |
Offset 44853, 15 lines modified | Offset 44853, 15 lines modified | ||
44853 | -rw-r--r--···0·root·········(0)·root·········(0)·····2037·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/borrow/trait.BorrowMut.js | 44853 | -rw-r--r--···0·root·········(0)·root·········(0)·····2037·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/borrow/trait.BorrowMut.js |
44854 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/clone/ | 44854 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/clone/ |
44855 | -rw-r--r--···0·root·········(0)·root·········(0)····45220·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/clone/trait.Clone.js | 44855 | -rw-r--r--···0·root·········(0)·root·········(0)····45220·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/clone/trait.Clone.js |
44856 | -rw-r--r--···0·root·········(0)·root·········(0)······759·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/clone/trait.CloneToUninit.js | 44856 | -rw-r--r--···0·root·········(0)·root·········(0)······759·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/clone/trait.CloneToUninit.js |
44857 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/ | 44857 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/ |
44858 | -rw-r--r--···0·root·········(0)·root·········(0)····19769·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.Eq.js | 44858 | -rw-r--r--···0·root·········(0)·root·········(0)····19769·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.Eq.js |
44859 | -rw-r--r--···0·root·········(0)·root·········(0)·····8519·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.Ord.js | 44859 | -rw-r--r--···0·root·········(0)·root·········(0)·····8519·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.Ord.js |
44860 | -rw-r--r--···0·root·········(0)·root·········(0)····599 | 44860 | -rw-r--r--···0·root·········(0)·root·········(0)····59928·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.PartialEq.js |
44861 | -rw-r--r--···0·root·········(0)·root·········(0)····29073·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.PartialOrd.js | 44861 | -rw-r--r--···0·root·········(0)·root·········(0)····29073·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/cmp/trait.PartialOrd.js |
44862 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/ | 44862 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/ |
44863 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/num/ | 44863 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/num/ |
44864 | -rw-r--r--···0·root·········(0)·root·········(0)······292·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/num/trait.FloatToInt.js | 44864 | -rw-r--r--···0·root·········(0)·root·········(0)······292·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/num/trait.FloatToInt.js |
44865 | -rw-r--r--···0·root·········(0)·root·········(0)·····2458·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/trait.AsMut.js | 44865 | -rw-r--r--···0·root·········(0)·root·········(0)·····2458·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/trait.AsMut.js |
44866 | -rw-r--r--···0·root·········(0)·root·········(0)····12257·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/trait.AsRef.js | 44866 | -rw-r--r--···0·root·········(0)·root·········(0)····12257·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/trait.AsRef.js |
44867 | -rw-r--r--···0·root·········(0)·root·········(0)····90006·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/trait.From.js | 44867 | -rw-r--r--···0·root·········(0)·root·········(0)····90006·2025-04-24·15:47:57.000000·./usr/share/doc/rust-doc/html/trait.impl/core/convert/trait.From.js |
Offset 16, 21 lines modified | Offset 16, 21 lines modified | ||
16 | <p>Note:·rustc·currently·can·ignore·the·grouping·of·tokens·delimited·by·<code>None</code>·in·the·output | 16 | <p>Note:·rustc·currently·can·ignore·the·grouping·of·tokens·delimited·by·<code>None</code>·in·the·output |
17 | of·a·proc_macro.·Only·<code>None</code>-delimited·groups·created·by·a·macro_rules·macro·in·the·input | 17 | of·a·proc_macro.·Only·<code>None</code>-delimited·groups·created·by·a·macro_rules·macro·in·the·input |
18 | of·a·proc_macro·macro·are·preserved,·and·only·in·very·specific·circumstances. | 18 | of·a·proc_macro·macro·are·preserved,·and·only·in·very·specific·circumstances. |
19 | Any·<code>None</code>-delimited·groups·(re)created·by·a·proc_macro·will·therefore·not·preserve | 19 | Any·<code>None</code>-delimited·groups·(re)created·by·a·proc_macro·will·therefore·not·preserve |
20 | operator·priorities·as·indicated·above.·The·other·<code>Delimiter</code>·variants·should·be·used | 20 | operator·priorities·as·indicated·above.·The·other·<code>Delimiter</code>·variants·should·be·used |
21 | instead·in·this·context.·This·is·a·rustc·bug.·For·details,·see | 21 | instead·in·this·context.·This·is·a·rustc·bug.·For·details,·see |
22 | <a·href="https://github.com/rust-lang/rust/issues/67062">rust-lang/rust#67062</a>.</p> | 22 | <a·href="https://github.com/rust-lang/rust/issues/67062">rust-lang/rust#67062</a>.</p> |
23 | </div></div></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Clone-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#785">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Debug-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#785">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-PartialEq-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#785">Source</a><a·href="#method.eq"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/cmp/trait.PartialEq.html#tymethod.eq"·class="fn">eq</a>(&self,·other:·&<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a>)·->·<a·class="primitive"·href=" | 23 | </div></div></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Clone-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#785">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Debug-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#785">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-PartialEq-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#785">Source</a><a·href="#method.eq"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/cmp/trait.PartialEq.html#tymethod.eq"·class="fn">eq</a>(&self,·other:·&<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a>)·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>self</code>·and·<code>other</code>·values·to·be·equal,·and·is·used·by·<code>==</code>.</div></details><details·class="toggle·method-toggle"·open><summary><se[·...·truncated·by·diffoscope;·len:·479,·SHA:·d4b4d4ccd2b893fe5d940d56f58f8a31544ac9db5f6dc1b365b30aa149717efb·...·]/std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>!=</code>.·The·default·implementation·is·almost·always·sufficient, |
24 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><section·id="impl-Copy-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Copy-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Eq-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Eq-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.Eq.html"·title="trait·core::cmp::Eq">Eq</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-StructuralPartialEq-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-StructuralPartialEq-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.StructuralPartialEq.html"·title="trait·core::marker::StructuralPartialEq">StructuralPartialEq</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Delimiter"·class="impl"><a·href="#impl-Freeze-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-RefUnwindSafe-for-Delimiter"·class="impl"><a·href="#impl-RefUnwindSafe-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Send-for-Delimiter"·class="impl"><a·href="#impl-Send-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Sync-for-Delimiter"·class="impl"><a·href="#impl-Sync-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Unpin-for-Delimiter"·class="impl"><a·href="#impl-Unpin-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-UnwindSafe-for-Delimiter"·class="impl"><a·href="#impl-UnwindSafe-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 24 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><section·id="impl-Copy-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Copy-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Eq-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-Eq-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.Eq.html"·title="trait·core::cmp::Eq">Eq</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-StructuralPartialEq-for-Delimiter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#785">Source</a></span><a·href="#impl-StructuralPartialEq-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.StructuralPartialEq.html"·title="trait·core::marker::StructuralPartialEq">StructuralPartialEq</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Delimiter"·class="impl"><a·href="#impl-Freeze-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-RefUnwindSafe-for-Delimiter"·class="impl"><a·href="#impl-RefUnwindSafe-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Send-for-Delimiter"·class="impl"><a·href="#impl-Send-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Sync-for-Delimiter"·class="impl"><a·href="#impl-Sync-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-Unpin-for-Delimiter"·class="impl"><a·href="#impl-Unpin-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section><section·id="impl-UnwindSafe-for-Delimiter"·class="impl"><a·href="#impl-UnwindSafe-for-Delimiter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.Delimiter.html"·title="enum·proc_macro::Delimiter">Delimiter</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
25 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 25 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
26 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 26 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
27 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 27 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
28 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 28 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
29 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 29 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
30 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 30 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
31 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 31 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
32 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 32 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
33 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 33 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
34 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 34 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
35 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 35 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
36 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 36 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 6, 18 lines modified | Offset 6, 18 lines modified | ||
6 | }</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>An·enum·representing·a·diagnostic·level.</p> | 6 | }</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>An·enum·representing·a·diagnostic·level.</p> |
7 | </div></details><h2·id="variants"·class="variants·section-header">Variants·(Non-exhaustive)<a·href="#variants"·class="anchor">§</a></h2><details·class="toggle·non-exhaustive"><summary·class="hideme"><span>This·enum·is·marked·as·non-exhaustive</span></summary><div·class="docblock">Non-exhaustive·enums·could·have·additional·variants·added·in·future.·Therefore,·when·matching·against·variants·of·non-exhaustive·enums,·an·extra·wildcard·arm·must·be·added·to·account·for·any·future·variants.</div></details><div·class="variants"><section·id="variant.Error"·class="variant"><a·href="#variant.Error"·class="anchor">§</a><h3·class="code-header">Error</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>An·error.</p> | 7 | </div></details><h2·id="variants"·class="variants·section-header">Variants·(Non-exhaustive)<a·href="#variants"·class="anchor">§</a></h2><details·class="toggle·non-exhaustive"><summary·class="hideme"><span>This·enum·is·marked·as·non-exhaustive</span></summary><div·class="docblock">Non-exhaustive·enums·could·have·additional·variants·added·in·future.·Therefore,·when·matching·against·variants·of·non-exhaustive·enums,·an·extra·wildcard·arm·must·be·added·to·account·for·any·future·variants.</div></details><div·class="variants"><section·id="variant.Error"·class="variant"><a·href="#variant.Error"·class="anchor">§</a><h3·class="code-header">Error</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>An·error.</p> |
8 | </div><section·id="variant.Warning"·class="variant"><a·href="#variant.Warning"·class="anchor">§</a><h3·class="code-header">Warning</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>A·warning.</p> | 8 | </div><section·id="variant.Warning"·class="variant"><a·href="#variant.Warning"·class="anchor">§</a><h3·class="code-header">Warning</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>A·warning.</p> |
9 | </div><section·id="variant.Note"·class="variant"><a·href="#variant.Note"·class="anchor">§</a><h3·class="code-header">Note</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>A·note.</p> | 9 | </div><section·id="variant.Note"·class="variant"><a·href="#variant.Note"·class="anchor">§</a><h3·class="code-header">Note</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>A·note.</p> |
10 | </div><section·id="variant.Help"·class="variant"><a·href="#variant.Help"·class="anchor">§</a><h3·class="code-header">Help</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>A·help·message.</p> | 10 | </div><section·id="variant.Help"·class="variant"><a·href="#variant.Help"·class="anchor">§</a><h3·class="code-header">Help</h3></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class="docblock"><p>A·help·message.</p> |
11 | </div></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Level"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#impl-Clone-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Level"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#impl-Debug-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><section·id="impl-Copy-for-Level"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#impl-Copy-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Level"·class="impl"><a·href="#impl-Freeze-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-RefUnwindSafe-for-Level"·class="impl"><a·href="#impl-RefUnwindSafe-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-Send-for-Level"·class="impl"><a·href="#impl-Send-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-Sync-for-Level"·class="impl"><a·href="#impl-Sync-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-Unpin-for-Level"·class="impl"><a·href="#impl-Unpin-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-UnwindSafe-for-Level"·class="impl"><a·href="#impl-UnwindSafe-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 11 | </div></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Level"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#impl-Clone-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Level"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#impl-Debug-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><section·id="impl-Copy-for-Level"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#5">Source</a><a·href="#impl-Copy-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Level"·class="impl"><a·href="#impl-Freeze-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-RefUnwindSafe-for-Level"·class="impl"><a·href="#impl-RefUnwindSafe-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-Send-for-Level"·class="impl"><a·href="#impl-Send-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-Sync-for-Level"·class="impl"><a·href="#impl-Sync-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-Unpin-for-Level"·class="impl"><a·href="#impl-Unpin-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section><section·id="impl-UnwindSafe-for-Level"·class="impl"><a·href="#impl-UnwindSafe-for-Level"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
12 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 12 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
13 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 13 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
14 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 14 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
15 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 15 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
16 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 16 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
17 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 17 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
18 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 18 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
19 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 19 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
20 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 20 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
21 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 21 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
22 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 22 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
23 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 23 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 15, 21 lines modified | Offset 15, 21 lines modified | ||
15 | </ul> | 15 | </ul> |
16 | <p>This·list·may·be·extended·in·the·future·to·enable·more·token·combinations.</p> | 16 | <p>This·list·may·be·extended·in·the·future·to·enable·more·token·combinations.</p> |
17 | </div><section·id="variant.Alone"·class="variant"><a·href="#variant.Alone"·class="anchor">§</a><span·class="since·rightside"·title="Stable·since·Rust·version·1.29.0">1.29.0</span><h3·class="code-header">Alone</h3></section><div·class="docblock"><p>A·<code>Punct</code>·token·cannot·join·with·the·following·token·to·form·a·multi-character·operator.</p> | 17 | </div><section·id="variant.Alone"·class="variant"><a·href="#variant.Alone"·class="anchor">§</a><span·class="since·rightside"·title="Stable·since·Rust·version·1.29.0">1.29.0</span><h3·class="code-header">Alone</h3></section><div·class="docblock"><p>A·<code>Punct</code>·token·cannot·join·with·the·following·token·to·form·a·multi-character·operator.</p> |
18 | <p><code>Alone</code>·punctuation·tokens·can·be·followed·by·any·other·tokens.·In·token·streams·parsed | 18 | <p><code>Alone</code>·punctuation·tokens·can·be·followed·by·any·other·tokens.·In·token·streams·parsed |
19 | from·source·code,·the·compiler·will·set·spacing·to·<code>Alone</code>·in·all·cases·not·covered·by·the | 19 | from·source·code,·the·compiler·will·set·spacing·to·<code>Alone</code>·in·all·cases·not·covered·by·the |
20 | conditions·for·<code>Joint</code>·above.·E.g.·<code>+</code>·is·<code>Alone</code>·in·<code>+·=</code>,·<code>+ident</code>·and·<code>+()</code>.·In | 20 | conditions·for·<code>Joint</code>·above.·E.g.·<code>+</code>·is·<code>Alone</code>·in·<code>+·=</code>,·<code>+ident</code>·and·<code>+()</code>.·In |
21 | particular,·tokens·not·followed·by·anything·will·be·marked·as·<code>Alone</code>.</p> | 21 | particular,·tokens·not·followed·by·anything·will·be·marked·as·<code>Alone</code>.</p> |
22 | </div></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Clone-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#931">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Debug-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#931">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-PartialEq-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#931">Source</a><a·href="#method.eq"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/cmp/trait.PartialEq.html#tymethod.eq"·class="fn">eq</a>(&self,·other:·&<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a>)·->·<a·class="primitive"·href=" | 22 | </div></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Clone-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#931">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Debug-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#931">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-PartialEq-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#931">Source</a><a·href="#method.eq"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/cmp/trait.PartialEq.html#tymethod.eq"·class="fn">eq</a>(&self,·other:·&<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a>)·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>self</code>·and·<code>other</code>·values·to·be·equal,·and·is·used·by·<code>==</code>.</div></details><details·class="toggle·method-toggle"·open><summary><se[·...·truncated·by·diffoscope;·len:·479,·SHA:·d4b4d4ccd2b893fe5d940d56f58f8a31544ac9db5f6dc1b365b30aa149717efb·...·]/std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>!=</code>.·The·default·implementation·is·almost·always·sufficient, |
23 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><section·id="impl-Copy-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Copy-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Eq-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Eq-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.Eq.html"·title="trait·core::cmp::Eq">Eq</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-StructuralPartialEq-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-StructuralPartialEq-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.StructuralPartialEq.html"·title="trait·core::marker::StructuralPartialEq">StructuralPartialEq</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Spacing"·class="impl"><a·href="#impl-Freeze-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-RefUnwindSafe-for-Spacing"·class="impl"><a·href="#impl-RefUnwindSafe-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Send-for-Spacing"·class="impl"><a·href="#impl-Send-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Sync-for-Spacing"·class="impl"><a·href="#impl-Sync-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Unpin-for-Spacing"·class="impl"><a·href="#impl-Unpin-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-UnwindSafe-for-Spacing"·class="impl"><a·href="#impl-UnwindSafe-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 23 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><section·id="impl-Copy-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Copy-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Eq-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-Eq-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.Eq.html"·title="trait·core::cmp::Eq">Eq</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-StructuralPartialEq-for-Spacing"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#931">Source</a></span><a·href="#impl-StructuralPartialEq-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.StructuralPartialEq.html"·title="trait·core::marker::StructuralPartialEq">StructuralPartialEq</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Spacing"·class="impl"><a·href="#impl-Freeze-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-RefUnwindSafe-for-Spacing"·class="impl"><a·href="#impl-RefUnwindSafe-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Send-for-Spacing"·class="impl"><a·href="#impl-Send-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Sync-for-Spacing"·class="impl"><a·href="#impl-Sync-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-Unpin-for-Spacing"·class="impl"><a·href="#impl-Unpin-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section><section·id="impl-UnwindSafe-for-Spacing"·class="impl"><a·href="#impl-UnwindSafe-for-Spacing"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
24 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 24 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
25 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 25 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
26 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 26 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
27 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 27 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
28 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 28 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
29 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 29 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
30 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 30 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
31 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 31 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
32 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 32 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
33 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 33 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
34 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 34 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
35 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 35 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 21, 23 lines modified | Offset 21, 23 lines modified | ||
21 | </div></section></summary><div·class="docblock"><p>Note:·the·exact·form·of·the·output·is·subject·to·change,·e.g.·there·might | 21 | </div></section></summary><div·class="docblock"><p>Note:·the·exact·form·of·the·output·is·subject·to·change,·e.g.·there·might |
22 | be·changes·in·the·whitespace·used·between·tokens.·Therefore,·you·should | 22 | be·changes·in·the·whitespace·used·between·tokens.·Therefore,·you·should |
23 | <em>not</em>·do·any·kind·of·simple·substring·matching·on·the·output·string·(as | 23 | <em>not</em>·do·any·kind·of·simple·substring·matching·on·the·output·string·(as |
24 | produced·by·<code>to_string</code>)·to·implement·a·proc·macro,·because·that·matching | 24 | produced·by·<code>to_string</code>)·to·implement·a·proc·macro,·because·that·matching |
25 | might·stop·working·if·such·changes·happen.·Instead,·you·should·work·at·the | 25 | might·stop·working·if·such·changes·happen.·Instead,·you·should·work·at·the |
26 | <code>TokenTree</code>·level,·e.g.·matching·against·<code>TokenTree::Ident</code>, | 26 | <code>TokenTree</code>·level,·e.g.·matching·against·<code>TokenTree::Ident</code>, |
27 | <code>TokenTree::Punct</code>,·or·<code>TokenTree::Literal</code>.</p> | 27 | <code>TokenTree::Punct</code>,·or·<code>TokenTree::Literal</code>.</p> |
28 | </div><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#762-769">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Extend%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#343-350">Source</a></span><a·href="#impl-Extend%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.extend"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#344-349">Source</a><a·href="#method.extend"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend"·class="fn">extend</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>>(&mut·self,·trees:·I)</h4></section></summary><div·class='docblock'>Extends·a·collection·with·the·contents·of·an·iterator.·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_one"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#420">Source</a><a·href="#method.extend_one"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_one"·class="fn">extend_one</a>(&mut·self,·item:·A)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lang/rust/issues/72631">#72631</a>)</span></div></span><div·class='docblock'>Extends·a·collection·with·exactly·one·element.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_reserve"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#428">Source</a><a·href="#method.extend_reserve"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_reserve"·class="fn">extend_reserve</a>(&mut·self,·additional:·<a·class="primitive"·href=" | 28 | </div><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#762-769">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Extend%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#343-350">Source</a></span><a·href="#impl-Extend%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.extend"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#344-349">Source</a><a·href="#method.extend"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend"·class="fn">extend</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>>(&mut·self,·trees:·I)</h4></section></summary><div·class='docblock'>Extends·a·collection·with·the·contents·of·an·iterator.·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_one"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#420">Source</a><a·href="#method.extend_one"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_one"·class="fn">extend_one</a>(&mut·self,·item:·A)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lang/rust/issues/72631">#72631</a>)</span></div></span><div·class='docblock'>Extends·a·collection·with·exactly·one·element.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_reserve"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#428">Source</a><a·href="#method.extend_reserve"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_reserve"·class="fn">extend_reserve</a>(&mut·self,·additional:·<a·class="primitive"·href="../std/primitive.usize.html">usize</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lang/rust/issues/72631">#72631</a>)</span></div></span><div·class='docblock'>Reserves·capacity·in·a·collection·for·the·given·number·of·additional·elements.·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_reserve">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CGroup%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#721-725">Source</a></span><a·href="#impl-From%3CGroup%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#722-724">Source</a><a·href="#method.from-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CIdent%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#728-732">Source</a></span><a·href="#impl-From%3CIdent%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-2"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#729-731">Source</a><a·href="#method.from-2"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CLiteral%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#742-746">Source</a></span><a·href="#impl-From%3CLiteral%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-4"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#743-745">Source</a><a·href="#method.from-4"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CPunct%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#735-739">Source</a></span><a·href="#impl-From%3CPunct%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-3"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#736-738">Source</a><a·href="#method.from-3"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#238-242">Source</a></span><a·href="#impl-From%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Creates·a·token·stream·containing·a·single·token·tree.</p> |
29 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#239-241">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(tree:·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#321-328">Source</a></span><a·href="#impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Collects·a·number·of·token·trees·into·a·single·stream.</p> | 29 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#239-241">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(tree:·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#321-328">Source</a></span><a·href="#impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Collects·a·number·of·token·trees·into·a·single·stream.</p> |
30 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from_iter"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#322-327">Source</a><a·href="#method.from_iter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter"·class="fn">from_iter</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>>(trees:·I)·->·Self</h4></section></summary><div·class='docblock'>Creates·a·value·from·an·iterator.·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-TokenTree"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#76-86">Source</a><a·href="#impl-ToTokens-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#77-79">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#81-85">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#672">Source</a></span><a·href="#impl-Send-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-Sync-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#674">Source</a></span><a·href="#impl-Sync-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-TokenTree"·class="impl"><a·href="#impl-Freeze-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-RefUnwindSafe-for-TokenTree"·class="impl"><a·href="#impl-RefUnwindSafe-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-Unpin-for-TokenTree"·class="impl"><a·href="#impl-Unpin-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-UnwindSafe-for-TokenTree"·class="impl"><a·href="#impl-UnwindSafe-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 30 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from_iter"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#322-327">Source</a><a·href="#method.from_iter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter"·class="fn">from_iter</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>>(trees:·I)·->·Self</h4></section></summary><div·class='docblock'>Creates·a·value·from·an·iterator.·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-TokenTree"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#76-86">Source</a><a·href="#impl-ToTokens-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#77-79">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#81-85">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#672">Source</a></span><a·href="#impl-Send-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-Sync-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#674">Source</a></span><a·href="#impl-Sync-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-TokenTree"·class="impl"><a·href="#impl-Freeze-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-RefUnwindSafe-for-TokenTree"·class="impl"><a·href="#impl-RefUnwindSafe-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-Unpin-for-TokenTree"·class="impl"><a·href="#impl-Unpin-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-UnwindSafe-for-TokenTree"·class="impl"><a·href="#impl-UnwindSafe-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
31 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 31 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
32 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 32 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
33 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 33 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
34 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 34 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-5"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from-5"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
35 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 35 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
36 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 36 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
37 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 37 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
38 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 38 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
39 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 39 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
40 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 40 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
41 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 41 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
42 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 42 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
43 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 43 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Determines·whether·proc_macro·has·been·made·accessible·to·the·currently·running·program."><title>is_available·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·fn"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)»(built» from» a» source» tarball)</div><div·class="sidebar-elems"><div·id="rustdoc-modnav"></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Function·<span·class="fn">is_available</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.57.0">1.57.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#71-73">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·fn·is_available()·->·<a·class="primitive"·href=" | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Determines·whether·proc_macro·has·been·made·accessible·to·the·currently·running·program."><title>is_available·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·fn"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)»(built» from» a» source» tarball)</div><div·class="sidebar-elems"><div·id="rustdoc-modnav"></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Function·<span·class="fn">is_available</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.57.0">1.57.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#71-73">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·fn·is_available()·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Determines·whether·proc_macro·has·been·made·accessible·to·the·currently |
2 | running·program.</p> | 2 | running·program.</p> |
3 | <p>The·proc_macro·crate·is·only·intended·for·use·inside·the·implementation·of | 3 | <p>The·proc_macro·crate·is·only·intended·for·use·inside·the·implementation·of |
4 | procedural·macros.·All·the·functions·in·this·crate·panic·if·invoked·from | 4 | procedural·macros.·All·the·functions·in·this·crate·panic·if·invoked·from |
5 | outside·of·a·procedural·macro,·such·as·from·a·build·script·or·unit·test·or | 5 | outside·of·a·procedural·macro,·such·as·from·a·build·script·or·unit·test·or |
6 | ordinary·Rust·binary.</p> | 6 | ordinary·Rust·binary.</p> |
7 | <p>With·consideration·for·Rust·libraries·that·are·designed·to·support·both | 7 | <p>With·consideration·for·Rust·libraries·that·are·designed·to·support·both |
8 | macro·and·non-macro·use·cases,·<code>proc_macro::is_available()</code>·provides·a | 8 | macro·and·non-macro·use·cases,·<code>proc_macro::is_available()</code>·provides·a |
Offset 19, 26 lines modified | Offset 19, 26 lines modified | ||
19 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.note"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#116">Source</a><h4·class="code-header">pub·fn·<a·href="#method.note"·class="fn">note</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Adds·a·new·child·diagnostic·message·to·<code>self</code>·with·the·<a·href="enum.Level.html#variant.Note"·title="variant·proc_macro::Level::Note"><code>Level::Note</code></a>·level,·and·the·given·<code>message</code>.</p> | 19 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.note"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#116">Source</a><h4·class="code-header">pub·fn·<a·href="#method.note"·class="fn">note</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Adds·a·new·child·diagnostic·message·to·<code>self</code>·with·the·<a·href="enum.Level.html#variant.Note"·title="variant·proc_macro::Level::Note"><code>Level::Note</code></a>·level,·and·the·given·<code>message</code>.</p> |
20 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.span_help"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#117">Source</a><h4·class="code-header">pub·fn·<a·href="#method.span_help"·class="fn">span_help</a><S,·T>(self,·spans:·S,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a><div·class="where">where | 20 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.span_help"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#117">Source</a><h4·class="code-header">pub·fn·<a·href="#method.span_help"·class="fn">span_help</a><S,·T>(self,·spans:·S,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a><div·class="where">where |
21 | ····S:·<a·class="trait"·href="trait.MultiSpan.html"·title="trait·proc_macro::MultiSpan">MultiSpan</a>, | 21 | ····S:·<a·class="trait"·href="trait.MultiSpan.html"·title="trait·proc_macro::MultiSpan">MultiSpan</a>, |
22 | ····T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>,</div></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Adds·a·new·child·diagnostics·message·to·<code>self</code>·with·the·<a·href="enum.Level.html#variant.Help"·title="variant·proc_macro::Level::Help"><code>Level::Help</code></a>·level,·and·the·given·<code>spans</code>·and·<code>message</code>.</p> | 22 | ····T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>,</div></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Adds·a·new·child·diagnostics·message·to·<code>self</code>·with·the·<a·href="enum.Level.html#variant.Help"·title="variant·proc_macro::Level::Help"><code>Level::Help</code></a>·level,·and·the·given·<code>spans</code>·and·<code>message</code>.</p> |
23 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.help"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#117">Source</a><h4·class="code-header">pub·fn·<a·href="#method.help"·class="fn">help</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Adds·a·new·child·diagnostic·message·to·<code>self</code>·with·the·<a·href="enum.Level.html#variant.Help"·title="variant·proc_macro::Level::Help"><code>Level::Help</code></a>·level,·and·the·given·<code>message</code>.</p> | 23 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.help"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#117">Source</a><h4·class="code-header">pub·fn·<a·href="#method.help"·class="fn">help</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Adds·a·new·child·diagnostic·message·to·<code>self</code>·with·the·<a·href="enum.Level.html#variant.Help"·title="variant·proc_macro::Level::Help"><code>Level::Help</code></a>·level,·and·the·given·<code>message</code>.</p> |
24 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.level"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#121-123">Source</a><h4·class="code-header">pub·fn·<a·href="#method.level"·class="fn">level</a>(&self)·->·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·the·diagnostic·<code>level</code>·for·<code>self</code>.</p> | 24 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.level"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#121-123">Source</a><h4·class="code-header">pub·fn·<a·href="#method.level"·class="fn">level</a>(&self)·->·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·the·diagnostic·<code>level</code>·for·<code>self</code>.</p> |
25 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_level"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#127-129">Source</a><h4·class="code-header">pub·fn·<a·href="#method.set_level"·class="fn">set_level</a>(&mut·self,·level:·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a>)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Sets·the·level·in·<code>self</code>·to·<code>level</code>.</p> | 25 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_level"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#127-129">Source</a><h4·class="code-header">pub·fn·<a·href="#method.set_level"·class="fn">set_level</a>(&mut·self,·level:·<a·class="enum"·href="enum.Level.html"·title="enum·proc_macro::Level">Level</a>)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Sets·the·level·in·<code>self</code>·to·<code>level</code>.</p> |
26 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.message"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#133-135">Source</a><h4·class="code-header">pub·fn·<a·href="#method.message"·class="fn">message</a>(&self)·->·&<a·class="primitive"·href=" | 26 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.message"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#133-135">Source</a><h4·class="code-header">pub·fn·<a·href="#method.message"·class="fn">message</a>(&self)·->·&<a·class="primitive"·href="../std/primitive.str.html">str</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·the·message·in·<code>self</code>.</p> |
27 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_message"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#139-141">Source</a><h4·class="code-header">pub·fn·<a·href="#method.set_message"·class="fn">set_message</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(&mut·self,·message:·T)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Sets·the·message·in·<code>self</code>·to·<code>message</code>.</p> | 27 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_message"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#139-141">Source</a><h4·class="code-header">pub·fn·<a·href="#method.set_message"·class="fn">set_message</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(&mut·self,·message:·T)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Sets·the·message·in·<code>self</code>·to·<code>message</code>.</p> |
28 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.spans"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#145-147">Source</a><h4·class="code-header">pub·fn·<a·href="#method.spans"·class="fn">spans</a>(&self)·->·&[<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>]</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·the·<code>Span</code>s·in·<code>self</code>.</p> | 28 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.spans"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#145-147">Source</a><h4·class="code-header">pub·fn·<a·href="#method.spans"·class="fn">spans</a>(&self)·->·&[<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>]</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·the·<code>Span</code>s·in·<code>self</code>.</p> |
29 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_spans"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#151-153">Source</a><h4·class="code-header">pub·fn·<a·href="#method.set_spans"·class="fn">set_spans</a><S:·<a·class="trait"·href="trait.MultiSpan.html"·title="trait·proc_macro::MultiSpan">MultiSpan</a>>(&mut·self,·spans:·S)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Sets·the·<code>Span</code>s·in·<code>self</code>·to·<code>spans</code>.</p> | 29 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_spans"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#151-153">Source</a><h4·class="code-header">pub·fn·<a·href="#method.set_spans"·class="fn">set_spans</a><S:·<a·class="trait"·href="trait.MultiSpan.html"·title="trait·proc_macro::MultiSpan">MultiSpan</a>>(&mut·self,·spans:·S)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Sets·the·<code>Span</code>s·in·<code>self</code>·to·<code>spans</code>.</p> |
30 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.children"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#157-159">Source</a><h4·class="code-header">pub·fn·<a·href="#method.children"·class="fn">children</a>(&self)·->·Children<'_></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·an·iterator·over·the·children·diagnostics·of·<code>self</code>.</p> | 30 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.children"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#157-159">Source</a><h4·class="code-header">pub·fn·<a·href="#method.children"·class="fn">children</a>(&self)·->·Children<'_></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Returns·an·iterator·over·the·children·diagnostics·of·<code>self</code>.</p> |
31 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.emit"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#163-174">Source</a><h4·class="code-header">pub·fn·<a·href="#method.emit"·class="fn">emit</a>(self)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Emit·the·diagnostic.</p> | 31 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.emit"·class="method"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#163-174">Source</a><h4·class="code-header">pub·fn·<a·href="#method.emit"·class="fn">emit</a>(self)</h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Emit·the·diagnostic.</p> |
32 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Diagnostic"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#impl-Clone-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Diagnostic"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#impl-Debug-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Diagnostic"·class="impl"><a·href="#impl-Freeze-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-RefUnwindSafe-for-Diagnostic"·class="impl"><a·href="#impl-RefUnwindSafe-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-Send-for-Diagnostic"·class="impl"><a·href="#impl-Send-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-Sync-for-Diagnostic"·class="impl"><a·href="#impl-Sync-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-Unpin-for-Diagnostic"·class="impl"><a·href="#impl-Unpin-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-UnwindSafe-for-Diagnostic"·class="impl"><a·href="#impl-UnwindSafe-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 32 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Diagnostic"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#impl-Clone-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Diagnostic"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#impl-Debug-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#49">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Diagnostic"·class="impl"><a·href="#impl-Freeze-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-RefUnwindSafe-for-Diagnostic"·class="impl"><a·href="#impl-RefUnwindSafe-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-Send-for-Diagnostic"·class="impl"><a·href="#impl-Send-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-Sync-for-Diagnostic"·class="impl"><a·href="#impl-Sync-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-Unpin-for-Diagnostic"·class="impl"><a·href="#impl-Unpin-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section><section·id="impl-UnwindSafe-for-Diagnostic"·class="impl"><a·href="#impl-UnwindSafe-for-Diagnostic"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
33 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 33 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
34 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 34 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
35 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 35 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
36 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 36 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
37 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 37 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
38 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 38 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
39 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 39 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
40 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 40 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
41 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 41 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
42 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 42 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
43 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 43 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
44 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 44 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Error·returned·from·`TokenStream::expand_expr`."><title>ExpandError·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built»from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Expand<wbr>Error</a></h2><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-ExpandError"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-ExpandError"·title="!Sync">!Sync</a></li><li><a·href="#impl-Debug-for-ExpandError"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-ExpandError"·title="Display">Display</a></li><li><a·href="#impl-Error-for-ExpandError"·title="Error">Error</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-ExpandError"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-ExpandError"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-ExpandError"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-ExpandError"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">ExpandError</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../src/proc_macro/lib.rs.html#117">Source</a>·</span></div><pre·class="rust·item-decl"><code><div·class="code-attribute">#[non_exhaustive]</div>pub·struct·ExpandError;</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_expand</code> <a·href="https://github.com/rust-lang/rust/issues/90765">#90765</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Error·returned·from·<code>TokenStream::expand_expr</code>.</p> | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Error·returned·from·`TokenStream::expand_expr`."><title>ExpandError·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built»from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Expand<wbr>Error</a></h2><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-ExpandError"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-ExpandError"·title="!Sync">!Sync</a></li><li><a·href="#impl-Debug-for-ExpandError"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-ExpandError"·title="Display">Display</a></li><li><a·href="#impl-Error-for-ExpandError"·title="Error">Error</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-ExpandError"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-ExpandError"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-ExpandError"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-ExpandError"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">ExpandError</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../src/proc_macro/lib.rs.html#117">Source</a>·</span></div><pre·class="rust·item-decl"><code><div·class="code-attribute">#[non_exhaustive]</div>pub·struct·ExpandError;</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_expand</code> <a·href="https://github.com/rust-lang/rust/issues/90765">#90765</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Error·returned·from·<code>TokenStream::expand_expr</code>.</p> |
2 | </div></details><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#116">Source</a><a·href="#impl-Debug-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#116">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#120-124">Source</a><a·href="#impl-Display-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#121-123">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Error-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#127">Source</a><a·href="#impl-Error-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.source"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/core/error.rs.html#81">Source</a></span><a·href="#method.source"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.source"·class="fn">source</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><&(dyn·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·+·'static)></h4></section></summary><div·class='docblock'>Returns·the·lower-level·source·of·this·error,·if·any.·<a·href="../core/error/trait.Error.html#method.source">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.description"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/error.rs.html#107">Source</a></span><a·href="#method.description"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.description"·class="fn">description</a>(&self)·->·&<a·class="primitive"·href=" | 2 | </div></details><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#116">Source</a><a·href="#impl-Debug-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#116">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#120-124">Source</a><a·href="#impl-Display-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#121-123">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Error-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#127">Source</a><a·href="#impl-Error-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.source"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/core/error.rs.html#81">Source</a></span><a·href="#method.source"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.source"·class="fn">source</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><&(dyn·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·+·'static)></h4></section></summary><div·class='docblock'>Returns·the·lower-level·source·of·this·error,·if·any.·<a·href="../core/error/trait.Error.html#method.source">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.description"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/error.rs.html#107">Source</a></span><a·href="#method.description"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.description"·class="fn">description</a>(&self)·->·&<a·class="primitive"·href="../std/primitive.str.html">str</a></h4></section></summary><span·class="item-info"><div·class="stab·deprecated"><span·class="emoji">👎</span><span>Deprecated·since·1.42.0:·use·the·Display·impl·or·to_string()</span></div></span><div·class='docblock'>·<a·href="../core/error/trait.Error.html#method.description">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.cause"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/error.rs.html#117">Source</a></span><a·href="#method.cause"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.cause"·class="fn">cause</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><&dyn·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>></h4></section></summary><span·class="item-info"><div·class="stab·deprecated"><span·class="emoji">👎</span><span>Deprecated·since·1.33.0:·replaced·by·Error::source,·which·can·support·downcasting</span></div></span></details><details·class="toggle·method-toggle"·open><summary><section·id="method.provide"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/error.rs.html#180">Source</a><a·href="#method.provide"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.provide"·class="fn">provide</a><'a>(&'a·self,·request:·&mut·<a·class="struct"·href="../core/error/struct.Request.html"·title="struct·core::error::Request">Request</a><'a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>error_generic_member_access</code> <a·href="https://github.com/rust-lang/rust/issues/99301">#99301</a>)</span></div></span><div·class='docblock'>Provides·type-based·access·to·context·intended·for·error·reports.·<a·href="../core/error/trait.Error.html#method.provide">Read·more</a></div></details></div></details><section·id="impl-Send-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#130">Source</a><a·href="#impl-Send-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section><section·id="impl-Sync-for-ExpandError"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#133">Source</a><a·href="#impl-Sync-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-ExpandError"·class="impl"><a·href="#impl-Freeze-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section><section·id="impl-RefUnwindSafe-for-ExpandError"·class="impl"><a·href="#impl-RefUnwindSafe-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section><section·id="impl-Unpin-for-ExpandError"·class="impl"><a·href="#impl-Unpin-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section><section·id="impl-UnwindSafe-for-ExpandError"·class="impl"><a·href="#impl-UnwindSafe-for-ExpandError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
3 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 3 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
4 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 4 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
5 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 5 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
6 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 6 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
7 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 7 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
8 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 8 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
9 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 9 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
10 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where | 10 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
11 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 11 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
12 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 12 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
Offset 22, 19 lines modified | Offset 22, 19 lines modified | ||
22 | tokens·at·the·level·of·the·<code>Group</code>.</p> | 22 | tokens·at·the·level·of·the·<code>Group</code>.</p> |
23 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#775">Source</a></span><a·href="#impl-Clone-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#775">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#906-914">Source</a></span><a·href="#impl-Debug-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#907-913">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#898-903">Source</a></span><a·href="#impl-Display-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3><div·class="docblock"><p>Prints·the·group·as·a·string·that·should·be·losslessly·convertible·back | 23 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#775">Source</a></span><a·href="#impl-Clone-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#775">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#906-914">Source</a></span><a·href="#impl-Debug-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#907-913">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#898-903">Source</a></span><a·href="#impl-Display-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3><div·class="docblock"><p>Prints·the·group·as·a·string·that·should·be·losslessly·convertible·back |
24 | into·the·same·group·(modulo·spans),·except·for·possibly·<code>TokenTree::Group</code>s | 24 | into·the·same·group·(modulo·spans),·except·for·possibly·<code>TokenTree::Group</code>s |
25 | with·<code>Delimiter::None</code>·delimiters.</p> | 25 | with·<code>Delimiter::None</code>·delimiters.</p> |
26 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#900-902">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CGroup%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#721-725">Source</a></span><a·href="#impl-From%3CGroup%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#722-724">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-Group"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#121-125">Source</a><a·href="#impl-ToTokens-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#122-124">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where | 26 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#900-902">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CGroup%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#721-725">Source</a></span><a·href="#impl-From%3CGroup%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#722-724">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-Group"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#121-125">Source</a><a·href="#impl-ToTokens-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#122-124">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where |
27 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#780">Source</a></span><a·href="#impl-Send-for-Group"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-Sync-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#782">Source</a></span><a·href="#impl-Sync-for-Group"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Group"·class="impl"><a·href="#impl-Freeze-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-RefUnwindSafe-for-Group"·class="impl"><a·href="#impl-RefUnwindSafe-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-Unpin-for-Group"·class="impl"><a·href="#impl-Unpin-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-UnwindSafe-for-Group"·class="impl"><a·href="#impl-UnwindSafe-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 27 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#780">Source</a></span><a·href="#impl-Send-for-Group"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-Sync-for-Group"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#782">Source</a></span><a·href="#impl-Sync-for-Group"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Group"·class="impl"><a·href="#impl-Freeze-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-RefUnwindSafe-for-Group"·class="impl"><a·href="#impl-RefUnwindSafe-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-Unpin-for-Group"·class="impl"><a·href="#impl-Unpin-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-UnwindSafe-for-Group"·class="impl"><a·href="#impl-UnwindSafe-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
28 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 28 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
29 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 29 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
30 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 30 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
31 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 31 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
32 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 32 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
33 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 33 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
34 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 34 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
35 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 35 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
36 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 36 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
37 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 37 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
38 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 38 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
39 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 39 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
40 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 40 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="An·identifier·(`ident`)."><title>Ident·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from»a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Ident</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.new"·title="new">new</a></li><li><a·href="#method.new_raw"·title="new_raw">new_raw</a></li><li><a·href="#method.set_span"·title="set_span">set_span</a></li><li><a·href="#method.span"·title="span">span</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-Ident"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-Ident"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-Ident"·title="Display">Display</a></li><li><a·href="#impl-From%3CIdent%3E-for-TokenTree"·title="From<Ident>">From<Ident></a></li><li><a·href="#impl-ToTokens-for-Ident"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-Ident"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-Ident"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-Ident"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-Ident"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-Ident"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-Ident"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">Ident</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1044">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·Ident(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>An·identifier·(<code>ident</code>).</p> | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="An·identifier·(`ident`)."><title>Ident·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from»a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Ident</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.new"·title="new">new</a></li><li><a·href="#method.new_raw"·title="new_raw">new_raw</a></li><li><a·href="#method.set_span"·title="set_span">set_span</a></li><li><a·href="#method.span"·title="span">span</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-Ident"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-Ident"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-Ident"·title="Display">Display</a></li><li><a·href="#impl-From%3CIdent%3E-for-TokenTree"·title="From<Ident>">From<Ident></a></li><li><a·href="#impl-ToTokens-for-Ident"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-Ident"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-Ident"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-Ident"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-Ident"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-Ident"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-Ident"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">Ident</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1044">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·Ident(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>An·identifier·(<code>ident</code>).</p> |
2 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Ident"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1046-1100">Source</a><a·href="#impl-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.new"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1067-1073">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new"·class="fn">new</a>(string:·&<a·class="primitive"·href=" | 2 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Ident"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1046-1100">Source</a><a·href="#impl-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.new"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1067-1073">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new"·class="fn">new</a>(string:·&<a·class="primitive"·href="../std/primitive.str.html">str</a>,·span:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·<code>Ident</code>·with·the·given·<code>string</code>·as·well·as·the·specified |
3 | <code>span</code>. | 3 | <code>span</code>. |
4 | The·<code>string</code>·argument·must·be·a·valid·identifier·permitted·by·the | 4 | The·<code>string</code>·argument·must·be·a·valid·identifier·permitted·by·the |
5 | language·(including·keywords,·e.g.·<code>self</code>·or·<code>fn</code>).·Otherwise,·the·function·will·panic.</p> | 5 | language·(including·keywords,·e.g.·<code>self</code>·or·<code>fn</code>).·Otherwise,·the·function·will·panic.</p> |
6 | <p>Note·that·<code>span</code>,·currently·in·rustc,·configures·the·hygiene·information | 6 | <p>Note·that·<code>span</code>,·currently·in·rustc,·configures·the·hygiene·information |
7 | for·this·identifier.</p> | 7 | for·this·identifier.</p> |
8 | <p>As·of·this·time·<code>Span::call_site()</code>·explicitly·opts-in·to·“call-site”·hygiene | 8 | <p>As·of·this·time·<code>Span::call_site()</code>·explicitly·opts-in·to·“call-site”·hygiene |
9 | meaning·that·identifiers·created·with·this·span·will·be·resolved·as·if·they·were·written | 9 | meaning·that·identifiers·created·with·this·span·will·be·resolved·as·if·they·were·written |
10 | directly·at·the·location·of·the·macro·call,·and·other·code·at·the·macro·call·site·will·be | 10 | directly·at·the·location·of·the·macro·call,·and·other·code·at·the·macro·call·site·will·be |
11 | able·to·refer·to·them·as·well.</p> | 11 | able·to·refer·to·them·as·well.</p> |
12 | <p>Later·spans·like·<code>Span::def_site()</code>·will·allow·to·opt-in·to·“definition-site”·hygiene | 12 | <p>Later·spans·like·<code>Span::def_site()</code>·will·allow·to·opt-in·to·“definition-site”·hygiene |
13 | meaning·that·identifiers·created·with·this·span·will·be·resolved·at·the·location·of·the | 13 | meaning·that·identifiers·created·with·this·span·will·be·resolved·at·the·location·of·the |
14 | macro·definition·and·other·code·at·the·macro·call·site·will·not·be·able·to·refer·to·them.</p> | 14 | macro·definition·and·other·code·at·the·macro·call·site·will·not·be·able·to·refer·to·them.</p> |
15 | <p>Due·to·the·current·importance·of·hygiene·this·constructor,·unlike·other | 15 | <p>Due·to·the·current·importance·of·hygiene·this·constructor,·unlike·other |
16 | tokens,·requires·a·<code>Span</code>·to·be·specified·at·construction.</p> | 16 | tokens,·requires·a·<code>Span</code>·to·be·specified·at·construction.</p> |
17 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.new_raw"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.47.0">1.47.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1080-1086">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new_raw"·class="fn">new_raw</a>(string:·&<a·class="primitive"·href=" | 17 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.new_raw"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.47.0">1.47.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1080-1086">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new_raw"·class="fn">new_raw</a>(string:·&<a·class="primitive"·href="../std/primitive.str.html">str</a>,·span:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h4></section></summary><div·class="docblock"><p>Same·as·<code>Ident::new</code>,·but·creates·a·raw·identifier·(<code>r#ident</code>). |
18 | The·<code>string</code>·argument·be·a·valid·identifier·permitted·by·the·language | 18 | The·<code>string</code>·argument·be·a·valid·identifier·permitted·by·the·language |
19 | (including·keywords,·e.g.·<code>fn</code>).·Keywords·which·are·usable·in·path·segments | 19 | (including·keywords,·e.g.·<code>fn</code>).·Keywords·which·are·usable·in·path·segments |
20 | (e.g.·<code>self</code>,·<code>super</code>)·are·not·supported,·and·will·cause·a·panic.</p> | 20 | (e.g.·<code>self</code>,·<code>super</code>)·are·not·supported,·and·will·cause·a·panic.</p> |
21 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1091-1093">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.span"·class="fn">span</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Returns·the·span·of·this·<code>Ident</code>,·encompassing·the·entire·string·returned | 21 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1091-1093">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.span"·class="fn">span</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Returns·the·span·of·this·<code>Ident</code>,·encompassing·the·entire·string·returned |
22 | by·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·title="method·alloc::string::ToString::to_string"><code>to_string</code></a>.</p> | 22 | by·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·title="method·alloc::string::ToString::to_string"><code>to_string</code></a>.</p> |
23 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1097-1099">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.set_span"·class="fn">set_span</a>(&mut·self,·span:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)</h4></section></summary><div·class="docblock"><p>Configures·the·span·of·this·<code>Ident</code>,·possibly·changing·its·hygiene·context.</p> | 23 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1097-1099">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.set_span"·class="fn">set_span</a>(&mut·self,·span:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)</h4></section></summary><div·class="docblock"><p>Configures·the·span·of·this·<code>Ident</code>,·possibly·changing·its·hygiene·context.</p> |
24 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Ident"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1042">Source</a></span><a·href="#impl-Clone-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1042">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Ident"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1115-1122">Source</a></span><a·href="#impl-Debug-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1116-1121">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-Ident"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1105-1112">Source</a></span><a·href="#impl-Display-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3><div·class="docblock"><p>Prints·the·identifier·as·a·string·that·should·be·losslessly·convertible·back | 24 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Ident"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1042">Source</a></span><a·href="#impl-Clone-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1042">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Ident"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1115-1122">Source</a></span><a·href="#impl-Debug-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1116-1121">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-Ident"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1105-1112">Source</a></span><a·href="#impl-Display-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3><div·class="docblock"><p>Prints·the·identifier·as·a·string·that·should·be·losslessly·convertible·back |
25 | into·the·same·identifier.</p> | 25 | into·the·same·identifier.</p> |
26 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1106-1111">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CIdent%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#728-732">Source</a></span><a·href="#impl-From%3CIdent%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#729-731">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-Ident"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#107-111">Source</a><a·href="#impl-ToTokens-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#108-110">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where | 26 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1106-1111">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CIdent%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#728-732">Source</a></span><a·href="#impl-From%3CIdent%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#729-731">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-Ident"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#107-111">Source</a><a·href="#impl-ToTokens-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#108-110">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where |
27 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details></div></details></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Ident"·class="impl"><a·href="#impl-Freeze-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-RefUnwindSafe-for-Ident"·class="impl"><a·href="#impl-RefUnwindSafe-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-Send-for-Ident"·class="impl"><a·href="#impl-Send-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-Sync-for-Ident"·class="impl"><a·href="#impl-Sync-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-Unpin-for-Ident"·class="impl"><a·href="#impl-Unpin-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-UnwindSafe-for-Ident"·class="impl"><a·href="#impl-UnwindSafe-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 27 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details></div></details></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Ident"·class="impl"><a·href="#impl-Freeze-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-RefUnwindSafe-for-Ident"·class="impl"><a·href="#impl-RefUnwindSafe-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-Send-for-Ident"·class="impl"><a·href="#impl-Send-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-Sync-for-Ident"·class="impl"><a·href="#impl-Sync-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-Unpin-for-Ident"·class="impl"><a·href="#impl-Unpin-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-UnwindSafe-for-Ident"·class="impl"><a·href="#impl-UnwindSafe-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
28 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 28 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
29 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 29 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
30 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 30 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
31 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 31 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
32 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 32 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
33 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 33 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
34 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 34 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
35 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 35 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
36 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 36 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
37 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 37 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
38 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 38 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
39 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 39 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
40 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 40 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Error·returned·from·`TokenStream::from_str`."><title>LexError·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">LexError</a></h2><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-LexError"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-LexError"·title="!Sync">!Sync</a></li><li><a·href="#impl-Debug-for-LexError"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-LexError"·title="Display">Display</a></li><li><a·href="#impl-Error-for-LexError"·title="Error">Error</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-LexError"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-LexError"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-LexError"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-LexError"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">LexError</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#96">Source</a>·</span></div><pre·class="rust·item-decl"><code><div·class="code-attribute">#[non_exhaustive]</div>pub·struct·LexError;</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Error·returned·from·<code>TokenStream::from_str</code>.</p> | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Error·returned·from·`TokenStream::from_str`."><title>LexError·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">LexError</a></h2><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-LexError"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-LexError"·title="!Sync">!Sync</a></li><li><a·href="#impl-Debug-for-LexError"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-LexError"·title="Display">Display</a></li><li><a·href="#impl-Error-for-LexError"·title="Error">Error</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-LexError"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-LexError"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-LexError"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-LexError"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">LexError</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#96">Source</a>·</span></div><pre·class="rust·item-decl"><code><div·class="code-attribute">#[non_exhaustive]</div>pub·struct·LexError;</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Error·returned·from·<code>TokenStream::from_str</code>.</p> |
2 | </div></details><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#95">Source</a></span><a·href="#impl-Debug-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#95">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.44.0">1.44.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#99-103">Source</a></span><a·href="#impl-Display-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#100-102">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Error-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.44.0">1.44.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#106">Source</a></span><a·href="#impl-Error-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.source"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/core/error.rs.html#81">Source</a></span><a·href="#method.source"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.source"·class="fn">source</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><&(dyn·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·+·'static)></h4></section></summary><div·class='docblock'>Returns·the·lower-level·source·of·this·error,·if·any.·<a·href="../core/error/trait.Error.html#method.source">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.description"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/error.rs.html#107">Source</a></span><a·href="#method.description"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.description"·class="fn">description</a>(&self)·->·&<a·class="primitive"·href=" | 2 | </div></details><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#95">Source</a></span><a·href="#impl-Debug-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#95">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.44.0">1.44.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#99-103">Source</a></span><a·href="#impl-Display-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#100-102">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Error-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.44.0">1.44.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#106">Source</a></span><a·href="#impl-Error-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.source"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/core/error.rs.html#81">Source</a></span><a·href="#method.source"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.source"·class="fn">source</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><&(dyn·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>·+·'static)></h4></section></summary><div·class='docblock'>Returns·the·lower-level·source·of·this·error,·if·any.·<a·href="../core/error/trait.Error.html#method.source">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.description"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/error.rs.html#107">Source</a></span><a·href="#method.description"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.description"·class="fn">description</a>(&self)·->·&<a·class="primitive"·href="../std/primitive.str.html">str</a></h4></section></summary><span·class="item-info"><div·class="stab·deprecated"><span·class="emoji">👎</span><span>Deprecated·since·1.42.0:·use·the·Display·impl·or·to_string()</span></div></span><div·class='docblock'>·<a·href="../core/error/trait.Error.html#method.description">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.cause"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/error.rs.html#117">Source</a></span><a·href="#method.cause"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.cause"·class="fn">cause</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><&dyn·<a·class="trait"·href="../core/error/trait.Error.html"·title="trait·core::error::Error">Error</a>></h4></section></summary><span·class="item-info"><div·class="stab·deprecated"><span·class="emoji">👎</span><span>Deprecated·since·1.33.0:·replaced·by·Error::source,·which·can·support·downcasting</span></div></span></details><details·class="toggle·method-toggle"·open><summary><section·id="method.provide"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/error.rs.html#180">Source</a><a·href="#method.provide"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/error/trait.Error.html#method.provide"·class="fn">provide</a><'a>(&'a·self,·request:·&mut·<a·class="struct"·href="../core/error/struct.Request.html"·title="struct·core::error::Request">Request</a><'a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>error_generic_member_access</code> <a·href="https://github.com/rust-lang/rust/issues/99301">#99301</a>)</span></div></span><div·class='docblock'>Provides·type-based·access·to·context·intended·for·error·reports.·<a·href="../core/error/trait.Error.html#method.provide">Read·more</a></div></details></div></details><section·id="impl-Send-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#109">Source</a></span><a·href="#impl-Send-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section><section·id="impl-Sync-for-LexError"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#111">Source</a></span><a·href="#impl-Sync-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-LexError"·class="impl"><a·href="#impl-Freeze-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section><section·id="impl-RefUnwindSafe-for-LexError"·class="impl"><a·href="#impl-RefUnwindSafe-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section><section·id="impl-Unpin-for-LexError"·class="impl"><a·href="#impl-Unpin-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section><section·id="impl-UnwindSafe-for-LexError"·class="impl"><a·href="#impl-UnwindSafe-for-LexError"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
3 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 3 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
4 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 4 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
5 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 5 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
6 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 6 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
7 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 7 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
8 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 8 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
9 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 9 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
10 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where | 10 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
11 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 11 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
12 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 12 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
Offset 1, 316 lines modified | Offset 1, 316 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="A·literal·string·(`"hello"`),·byte·string·(`b"hello"`),·C·string·(`c"hello"`),·character·(`'a'`),·byte·character·(`b'a'`),·an·integer·or·floating·point·number·with·or·without·a·suffix·(`1`,·`1u8`,·`2.3`,·`2.3f32`).·Boolean·literals·like·`true`·and·`false`·do·not·belong·here,·they·are·`Ident`s."><title>Literal·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from»a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Literal</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.byte_character"·title="byte_character">byte_character</a></li><li><a·href="#method.byte_string"·title="byte_string">byte_string</a></li><li><a·href="#method.c_string"·title="c_string">c_string</a></li><li><a·href="#method.character"·title="character">character</a></li><li><a·href="#method.f32_suffixed"·title="f32_suffixed">f32_suffixed</a></li><li><a·href="#method.f32_unsuffixed"·title="f32_unsuffixed">f32_unsuffixed</a></li><li><a·href="#method.f64_suffixed"·title="f64_suffixed">f64_suffixed</a></li><li><a·href="#method.f64_unsuffixed"·title="f64_unsuffixed">f64_unsuffixed</a></li><li><a·href="#method.i128_suffixed"·title="i128_suffixed">i128_suffixed</a></li><li><a·href="#method.i128_unsuffixed"·title="i128_unsuffixed">i128_unsuffixed</a></li><li><a·href="#method.i16_suffixed"·title="i16_suffixed">i16_suffixed</a></li><li><a·href="#method.i16_unsuffixed"·title="i16_unsuffixed">i16_unsuffixed</a></li><li><a·href="#method.i32_suffixed"·title="i32_suffixed">i32_suffixed</a></li><li><a·href="#method.i32_unsuffixed"·title="i32_unsuffixed">i32_unsuffixed</a></li><li><a·href="#method.i64_suffixed"·title="i64_suffixed">i64_suffixed</a></li><li><a·href="#method.i64_unsuffixed"·title="i64_unsuffixed">i64_unsuffixed</a></li><li><a·href="#method.i8_suffixed"·title="i8_suffixed">i8_suffixed</a></li><li><a·href="#method.i8_unsuffixed"·title="i8_unsuffixed">i8_unsuffixed</a></li><li><a·href="#method.isize_suffixed"·title="isize_suffixed">isize_suffixed</a></li><li><a·href="#method.isize_unsuffixed"·title="isize_unsuffixed">isize_unsuffixed</a></li><li><a·href="#method.set_span"·title="set_span">set_span</a></li><li><a·href="#method.span"·title="span">span</a></li><li><a·href="#method.string"·title="string">string</a></li><li><a·href="#method.subspan"·title="subspan">subspan</a></li><li><a·href="#method.u128_suffixed"·title="u128_suffixed">u128_suffixed</a></li><li><a·href="#method.u128_unsuffixed"·title="u128_unsuffixed">u128_unsuffixed</a></li><li><a·href="#method.u16_suffixed"·title="u16_suffixed">u16_suffixed</a></li><li><a·href="#method.u16_unsuffixed"·title="u16_unsuffixed">u16_unsuffixed</a></li><li><a·href="#method.u32_suffixed"·title="u32_suffixed">u32_suffixed</a></li><li><a·href="#method.u32_unsuffixed"·title="u32_unsuffixed">u32_unsuffixed</a></li><li><a·href="#method.u64_suffixed"·title="u64_suffixed">u64_suffixed</a></li><li><a·href="#method.u64_unsuffixed"·title="u64_unsuffixed">u64_unsuffixed</a></li><li><a·href="#method.u8_suffixed"·title="u8_suffixed">u8_suffixed</a></li><li><a·href="#method.u8_unsuffixed"·title="u8_unsuffixed">u8_unsuffixed</a></li><li><a·href="#method.usize_suffixed"·title="usize_suffixed">usize_suffixed</a></li><li><a·href="#method.usize_unsuffixed"·title="usize_unsuffixed">usize_unsuffixed</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-Literal"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-Literal"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-Literal"·title="Display">Display</a></li><li><a·href="#impl-From%3CLiteral%3E-for-TokenTree"·title="From<Literal>">From<Literal></a></li><li><a·href="#impl-FromStr-for-Literal"·title="FromStr">FromStr</a></li><li><a·href="#impl-ToTokens-for-Literal"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-Literal"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-Literal"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-Literal"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-Literal"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-Literal"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-Literal"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">Literal</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1130">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·Literal(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>A·literal·string·(<code>"hello"</code>),·byte·string·(<code>b"hello"</code>),·C·string·(<code>c"hello"</code>), | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="A·literal·string·(`"hello"`),·byte·string·(`b"hello"`),·C·string·(`c"hello"`),·character·(`'a'`),·byte·character·(`b'a'`),·an·integer·or·floating·point·number·with·or·without·a·suffix·(`1`,·`1u8`,·`2.3`,·`2.3f32`).·Boolean·literals·like·`true`·and·`false`·do·not·belong·here,·they·are·`Ident`s."><title>Literal·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from»a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Literal</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.byte_character"·title="byte_character">byte_character</a></li><li><a·href="#method.byte_string"·title="byte_string">byte_string</a></li><li><a·href="#method.c_string"·title="c_string">c_string</a></li><li><a·href="#method.character"·title="character">character</a></li><li><a·href="#method.f32_suffixed"·title="f32_suffixed">f32_suffixed</a></li><li><a·href="#method.f32_unsuffixed"·title="f32_unsuffixed">f32_unsuffixed</a></li><li><a·href="#method.f64_suffixed"·title="f64_suffixed">f64_suffixed</a></li><li><a·href="#method.f64_unsuffixed"·title="f64_unsuffixed">f64_unsuffixed</a></li><li><a·href="#method.i128_suffixed"·title="i128_suffixed">i128_suffixed</a></li><li><a·href="#method.i128_unsuffixed"·title="i128_unsuffixed">i128_unsuffixed</a></li><li><a·href="#method.i16_suffixed"·title="i16_suffixed">i16_suffixed</a></li><li><a·href="#method.i16_unsuffixed"·title="i16_unsuffixed">i16_unsuffixed</a></li><li><a·href="#method.i32_suffixed"·title="i32_suffixed">i32_suffixed</a></li><li><a·href="#method.i32_unsuffixed"·title="i32_unsuffixed">i32_unsuffixed</a></li><li><a·href="#method.i64_suffixed"·title="i64_suffixed">i64_suffixed</a></li><li><a·href="#method.i64_unsuffixed"·title="i64_unsuffixed">i64_unsuffixed</a></li><li><a·href="#method.i8_suffixed"·title="i8_suffixed">i8_suffixed</a></li><li><a·href="#method.i8_unsuffixed"·title="i8_unsuffixed">i8_unsuffixed</a></li><li><a·href="#method.isize_suffixed"·title="isize_suffixed">isize_suffixed</a></li><li><a·href="#method.isize_unsuffixed"·title="isize_unsuffixed">isize_unsuffixed</a></li><li><a·href="#method.set_span"·title="set_span">set_span</a></li><li><a·href="#method.span"·title="span">span</a></li><li><a·href="#method.string"·title="string">string</a></li><li><a·href="#method.subspan"·title="subspan">subspan</a></li><li><a·href="#method.u128_suffixed"·title="u128_suffixed">u128_suffixed</a></li><li><a·href="#method.u128_unsuffixed"·title="u128_unsuffixed">u128_unsuffixed</a></li><li><a·href="#method.u16_suffixed"·title="u16_suffixed">u16_suffixed</a></li><li><a·href="#method.u16_unsuffixed"·title="u16_unsuffixed">u16_unsuffixed</a></li><li><a·href="#method.u32_suffixed"·title="u32_suffixed">u32_suffixed</a></li><li><a·href="#method.u32_unsuffixed"·title="u32_unsuffixed">u32_unsuffixed</a></li><li><a·href="#method.u64_suffixed"·title="u64_suffixed">u64_suffixed</a></li><li><a·href="#method.u64_unsuffixed"·title="u64_unsuffixed">u64_unsuffixed</a></li><li><a·href="#method.u8_suffixed"·title="u8_suffixed">u8_suffixed</a></li><li><a·href="#method.u8_unsuffixed"·title="u8_unsuffixed">u8_unsuffixed</a></li><li><a·href="#method.usize_suffixed"·title="usize_suffixed">usize_suffixed</a></li><li><a·href="#method.usize_unsuffixed"·title="usize_unsuffixed">usize_unsuffixed</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-Literal"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-Literal"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-Literal"·title="Display">Display</a></li><li><a·href="#impl-From%3CLiteral%3E-for-TokenTree"·title="From<Literal>">From<Literal></a></li><li><a·href="#impl-FromStr-for-Literal"·title="FromStr">FromStr</a></li><li><a·href="#impl-ToTokens-for-Literal"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-Literal"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-Literal"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-Literal"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-Literal"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-Literal"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-Literal"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">Literal</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1130">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·Literal(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>A·literal·string·(<code>"hello"</code>),·byte·string·(<code>b"hello"</code>),·C·string·(<code>c"hello"</code>), |
2 | character·(<code>'a'</code>),·byte·character·(<code>b'a'</code>),·an·integer·or·floating·point·number | 2 | character·(<code>'a'</code>),·byte·character·(<code>b'a'</code>),·an·integer·or·floating·point·number |
3 | with·or·without·a·suffix·(<code>1</code>,·<code>1u8</code>,·<code>2.3</code>,·<code>2.3f32</code>). | 3 | with·or·without·a·suffix·(<code>1</code>,·<code>1u8</code>,·<code>2.3</code>,·<code>2.3f32</code>). |
4 | Boolean·literals·like·<code>true</code>·and·<code>false</code>·do·not·belong·here,·they·are·<code>Ident</code>s.</p> | 4 | Boolean·literals·like·<code>true</code>·and·<code>false</code>·do·not·belong·here,·they·are·<code>Ident</code>s.</p> |
5 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Literal"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1184-1452">Source</a><a·href="#impl-Literal"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.u8_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u8_suffixed"·class="fn">u8_suffixed</a>(n:·<a·class="primitive"·href=" | 5 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Literal"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1184-1452">Source</a><a·href="#impl-Literal"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.u8_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u8_suffixed"·class="fn">u8_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u8.html">u8</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
6 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 6 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
7 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 7 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
8 | also·suffixed·at·the·end. | 8 | also·suffixed·at·the·end. |
9 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 9 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
10 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 10 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
11 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 11 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
12 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 12 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
13 | below.</p> | 13 | below.</p> |
14 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u16_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u16_suffixed"·class="fn">u16_suffixed</a>(n:·<a·class="primitive"·href=" | 14 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u16_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u16_suffixed"·class="fn">u16_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u16.html">u16</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
15 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 15 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
16 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 16 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
17 | also·suffixed·at·the·end. | 17 | also·suffixed·at·the·end. |
18 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 18 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
19 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 19 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
20 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 20 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
21 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 21 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
22 | below.</p> | 22 | below.</p> |
23 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u32_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u32_suffixed"·class="fn">u32_suffixed</a>(n:·<a·class="primitive"·href=" | 23 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u32_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u32_suffixed"·class="fn">u32_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u32.html">u32</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
24 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 24 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
25 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 25 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
26 | also·suffixed·at·the·end. | 26 | also·suffixed·at·the·end. |
27 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 27 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
28 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 28 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
29 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 29 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
30 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 30 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
31 | below.</p> | 31 | below.</p> |
32 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u64_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u64_suffixed"·class="fn">u64_suffixed</a>(n:·<a·class="primitive"·href=" | 32 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u64_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u64_suffixed"·class="fn">u64_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u64.html">u64</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
33 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 33 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
34 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 34 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
35 | also·suffixed·at·the·end. | 35 | also·suffixed·at·the·end. |
36 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 36 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
37 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 37 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
38 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 38 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
39 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 39 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
40 | below.</p> | 40 | below.</p> |
41 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u128_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u128_suffixed"·class="fn">u128_suffixed</a>(n:·<a·class="primitive"·href=" | 41 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u128_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u128_suffixed"·class="fn">u128_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u128.html">u128</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
42 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 42 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
43 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 43 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
44 | also·suffixed·at·the·end. | 44 | also·suffixed·at·the·end. |
45 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 45 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
46 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 46 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
47 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 47 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
48 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 48 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
49 | below.</p> | 49 | below.</p> |
50 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.usize_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.usize_suffixed"·class="fn">usize_suffixed</a>(n:·<a·class="primitive"·href=" | 50 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.usize_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.usize_suffixed"·class="fn">usize_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.usize.html">usize</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
51 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 51 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
52 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 52 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
53 | also·suffixed·at·the·end. | 53 | also·suffixed·at·the·end. |
54 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 54 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
55 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 55 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
56 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 56 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
57 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 57 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
58 | below.</p> | 58 | below.</p> |
59 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i8_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i8_suffixed"·class="fn">i8_suffixed</a>(n:·<a·class="primitive"·href=" | 59 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i8_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i8_suffixed"·class="fn">i8_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.i8.html">i8</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
60 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 60 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
61 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 61 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
62 | also·suffixed·at·the·end. | 62 | also·suffixed·at·the·end. |
63 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 63 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
64 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 64 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
65 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 65 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
66 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 66 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
67 | below.</p> | 67 | below.</p> |
68 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i16_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i16_suffixed"·class="fn">i16_suffixed</a>(n:·<a·class="primitive"·href=" | 68 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i16_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i16_suffixed"·class="fn">i16_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.i16.html">i16</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
69 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 69 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
70 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 70 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
71 | also·suffixed·at·the·end. | 71 | also·suffixed·at·the·end. |
72 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 72 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
73 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 73 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
74 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 74 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
75 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 75 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
76 | below.</p> | 76 | below.</p> |
77 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i32_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i32_suffixed"·class="fn">i32_suffixed</a>(n:·<a·class="primitive"·href=" | 77 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i32_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i32_suffixed"·class="fn">i32_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.i32.html">i32</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
78 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 78 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
79 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 79 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
80 | also·suffixed·at·the·end. | 80 | also·suffixed·at·the·end. |
81 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 81 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
82 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 82 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
83 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 83 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
84 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 84 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
85 | below.</p> | 85 | below.</p> |
86 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i64_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i64_suffixed"·class="fn">i64_suffixed</a>(n:·<a·class="primitive"·href=" | 86 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i64_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i64_suffixed"·class="fn">i64_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.i64.html">i64</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
87 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 87 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
88 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 88 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
89 | also·suffixed·at·the·end. | 89 | also·suffixed·at·the·end. |
90 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 90 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
91 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 91 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
92 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 92 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
93 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 93 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
94 | below.</p> | 94 | below.</p> |
95 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i128_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i128_suffixed"·class="fn">i128_suffixed</a>(n:·<a·class="primitive"·href=" | 95 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.i128_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.i128_suffixed"·class="fn">i128_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.i128.html">i128</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
96 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 96 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
97 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 97 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
98 | also·suffixed·at·the·end. | 98 | also·suffixed·at·the·end. |
99 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 99 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
100 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 100 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
101 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 101 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
102 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 102 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
103 | below.</p> | 103 | below.</p> |
104 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.isize_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.isize_suffixed"·class="fn">isize_suffixed</a>(n:·<a·class="primitive"·href=" | 104 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.isize_suffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1194-1207">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.isize_suffixed"·class="fn">isize_suffixed</a>(n:·<a·class="primitive"·href="../std/primitive.isize.html">isize</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·suffixed·integer·literal·with·the·specified·value.</p> |
105 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer | 105 | <p>This·function·will·create·an·integer·like·<code>1u32</code>·where·the·integer |
106 | value·specified·is·the·first·part·of·the·token·and·the·integral·is | 106 | value·specified·is·the·first·part·of·the·token·and·the·integral·is |
107 | also·suffixed·at·the·end. | 107 | also·suffixed·at·the·end. |
108 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through | 108 | Literals·created·from·negative·numbers·might·not·survive·round-trips·through |
109 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 109 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
110 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 110 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
111 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 111 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
112 | below.</p> | 112 | below.</p> |
113 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u8_unsuffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1209-1222">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u8_unsuffixed"·class="fn">u8_unsuffixed</a>(n:·<a·class="primitive"·href=" | 113 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u8_unsuffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1209-1222">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u8_unsuffixed"·class="fn">u8_unsuffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u8.html">u8</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·unsuffixed·integer·literal·with·the·specified·value.</p> |
114 | <p>This·function·will·create·an·integer·like·<code>1</code>·where·the·integer | 114 | <p>This·function·will·create·an·integer·like·<code>1</code>·where·the·integer |
115 | value·specified·is·the·first·part·of·the·token.·No·suffix·is | 115 | value·specified·is·the·first·part·of·the·token.·No·suffix·is |
116 | specified·on·this·token,·meaning·that·invocations·like | 116 | specified·on·this·token,·meaning·that·invocations·like |
117 | <code>Literal::i8_unsuffixed(1)</code>·are·equivalent·to | 117 | <code>Literal::i8_unsuffixed(1)</code>·are·equivalent·to |
118 | <code>Literal::u32_unsuffixed(1)</code>. | 118 | <code>Literal::u32_unsuffixed(1)</code>. |
119 | Literals·created·from·negative·numbers·might·not·survive·rountrips·through | 119 | Literals·created·from·negative·numbers·might·not·survive·rountrips·through |
120 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> | 120 | <code>TokenStream</code>·or·strings·and·may·be·broken·into·two·tokens·(<code>-</code>·and·positive·literal).</p> |
121 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> | 121 | <p>Literals·created·through·this·method·have·the·<code>Span::call_site()</code> |
122 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method | 122 | span·by·default,·which·can·be·configured·with·the·<code>set_span</code>·method |
123 | below.</p> | 123 | below.</p> |
124 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u16_unsuffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1209-1222">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u16_unsuffixed"·class="fn">u16_unsuffixed</a>(n:·<a·class="primitive"·href=" | 124 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.u16_unsuffixed"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1209-1222">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.u16_unsuffixed"·class="fn">u16_unsuffixed</a>(n:·<a·class="primitive"·href="../std/primitive.u16.html">u16</a>)·->·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·unsuffixed·integer·literal·with·the·specified·value.</p> |
125 | <p>This·function·will·create·an·integer·like·<code>1</code>·where·the·integer | 125 | <p>This·function·will·create·an·integer·like·<code>1</code>·where·the·integer |
126 | value·specified·is·the·first·part·of·the·token.·No·suffix·is | 126 | value·specified·is·the·first·part·of·the·token.·No·suffix·is |
127 | specified·on·this·token,·meaning·that·invocations·like | 127 | specified·on·this·token,·meaning·that·invocations·like |
Max diff block lines reached; 79732/116634 bytes (68.36%) of diff not shown. |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="A·`Punct`·is·a·single·punctuation·character·such·as·`+`,·`-`·or·`#`."><title>Punct·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)»(built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Punct</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.as_char"·title="as_char">as_char</a></li><li><a·href="#method.new"·title="new">new</a></li><li><a·href="#method.set_span"·title="set_span">set_span</a></li><li><a·href="#method.spacing"·title="spacing">spacing</a></li><li><a·href="#method.span"·title="span">span</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-Punct"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-Punct"·title="!Sync">!Sync</a></li><li><a·href="#impl-Clone-for-Punct"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-Punct"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-Punct"·title="Display">Display</a></li><li><a·href="#impl-From%3CPunct%3E-for-TokenTree"·title="From<Punct>">From<Punct></a></li><li><a·href="#impl-PartialEq%3CPunct%3E-for-char"·title="PartialEq<Punct>">PartialEq<Punct></a></li><li><a·href="#impl-PartialEq%3Cchar%3E-for-Punct"·title="PartialEq<char>">PartialEq<char></a></li><li><a·href="#impl-ToTokens-for-Punct"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-Punct"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-Punct"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-Punct"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-Punct"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">Punct</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#922">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·Punct(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>A·<code>Punct</code>·is·a·single·punctuation·character·such·as·<code>+</code>,·<code>-</code>·or·<code>#</code>.</p> | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="A·`Punct`·is·a·single·punctuation·character·such·as·`+`,·`-`·or·`#`."><title>Punct·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)»(built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Punct</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.as_char"·title="as_char">as_char</a></li><li><a·href="#method.new"·title="new">new</a></li><li><a·href="#method.set_span"·title="set_span">set_span</a></li><li><a·href="#method.spacing"·title="spacing">spacing</a></li><li><a·href="#method.span"·title="span">span</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-Punct"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-Punct"·title="!Sync">!Sync</a></li><li><a·href="#impl-Clone-for-Punct"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-Punct"·title="Debug">Debug</a></li><li><a·href="#impl-Display-for-Punct"·title="Display">Display</a></li><li><a·href="#impl-From%3CPunct%3E-for-TokenTree"·title="From<Punct>">From<Punct></a></li><li><a·href="#impl-PartialEq%3CPunct%3E-for-char"·title="PartialEq<Punct>">PartialEq<Punct></a></li><li><a·href="#impl-PartialEq%3Cchar%3E-for-Punct"·title="PartialEq<char>">PartialEq<char></a></li><li><a·href="#impl-ToTokens-for-Punct"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-Punct"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-Punct"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-Punct"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-Punct"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">Punct</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#922">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·Punct(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>A·<code>Punct</code>·is·a·single·punctuation·character·such·as·<code>+</code>,·<code>-</code>·or·<code>#</code>.</p> |
2 | <p>Multi-character·operators·like·<code>+=</code>·are·represented·as·two·instances·of·<code>Punct</code>·with·different | 2 | <p>Multi-character·operators·like·<code>+=</code>·are·represented·as·two·instances·of·<code>Punct</code>·with·different |
3 | forms·of·<code>Spacing</code>·returned.</p> | 3 | forms·of·<code>Spacing</code>·returned.</p> |
4 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Punct"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#957-1005">Source</a><a·href="#impl-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.new"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#965-978">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new"·class="fn">new</a>(ch:·<a·class="primitive"·href=" | 4 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Punct"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#957-1005">Source</a><a·href="#impl-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.new"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#965-978">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new"·class="fn">new</a>(ch:·<a·class="primitive"·href="../std/primitive.char.html">char</a>,·spacing:·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a>)·->·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·<code>Punct</code>·from·the·given·character·and·spacing. |
5 | The·<code>ch</code>·argument·must·be·a·valid·punctuation·character·permitted·by·the·language, | 5 | The·<code>ch</code>·argument·must·be·a·valid·punctuation·character·permitted·by·the·language, |
6 | otherwise·the·function·will·panic.</p> | 6 | otherwise·the·function·will·panic.</p> |
7 | <p>The·returned·<code>Punct</code>·will·have·the·default·span·of·<code>Span::call_site()</code> | 7 | <p>The·returned·<code>Punct</code>·will·have·the·default·span·of·<code>Span::call_site()</code> |
8 | which·can·be·further·configured·with·the·<code>set_span</code>·method·below.</p> | 8 | which·can·be·further·configured·with·the·<code>set_span</code>·method·below.</p> |
9 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.as_char"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#982-984">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.as_char"·class="fn">as_char</a>(&self)·->·<a·class="primitive"·href=" | 9 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.as_char"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#982-984">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.as_char"·class="fn">as_char</a>(&self)·->·<a·class="primitive"·href="../std/primitive.char.html">char</a></h4></section></summary><div·class="docblock"><p>Returns·the·value·of·this·punctuation·character·as·<code>char</code>.</p> |
10 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.spacing"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#990-992">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.spacing"·class="fn">spacing</a>(&self)·->·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h4></section></summary><div·class="docblock"><p>Returns·the·spacing·of·this·punctuation·character,·indicating·whether·it·can·be·potentially | 10 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.spacing"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#990-992">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.spacing"·class="fn">spacing</a>(&self)·->·<a·class="enum"·href="enum.Spacing.html"·title="enum·proc_macro::Spacing">Spacing</a></h4></section></summary><div·class="docblock"><p>Returns·the·spacing·of·this·punctuation·character,·indicating·whether·it·can·be·potentially |
11 | combined·into·a·multi-character·operator·with·the·following·token·(<code>Joint</code>),·or·whether·the | 11 | combined·into·a·multi-character·operator·with·the·following·token·(<code>Joint</code>),·or·whether·the |
12 | operator·has·definitely·ended·(<code>Alone</code>).</p> | 12 | operator·has·definitely·ended·(<code>Alone</code>).</p> |
13 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#996-998">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.span"·class="fn">span</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Returns·the·span·for·this·punctuation·character.</p> | 13 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#996-998">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.span"·class="fn">span</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Returns·the·span·for·this·punctuation·character.</p> |
14 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1002-1004">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.set_span"·class="fn">set_span</a>(&mut·self,·span:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)</h4></section></summary><div·class="docblock"><p>Configure·the·span·for·this·punctuation·character.</p> | 14 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.set_span"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1002-1004">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.set_span"·class="fn">set_span</a>(&mut·self,·span:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)</h4></section></summary><div·class="docblock"><p>Configure·the·span·for·this·punctuation·character.</p> |
15 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#921">Source</a></span><a·href="#impl-Clone-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#921">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1017-1025">Source</a></span><a·href="#impl-Debug-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1018-1024">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1010-1014">Source</a></span><a·href="#impl-Display-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3><div·class="docblock"><p>Prints·the·punctuation·character·as·a·string·that·should·be·losslessly·convertible | 15 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#921">Source</a></span><a·href="#impl-Clone-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#921">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1017-1025">Source</a></span><a·href="#impl-Debug-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1018-1024">Source</a><a·href="#method.fmt-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Display-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1010-1014">Source</a></span><a·href="#impl-Display-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3><div·class="docblock"><p>Prints·the·punctuation·character·as·a·string·that·should·be·losslessly·convertible |
16 | back·into·the·same·character.</p> | 16 | back·into·the·same·character.</p> |
17 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1011-1013">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CPunct%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#735-739">Source</a></span><a·href="#impl-From%3CPunct%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#736-738">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq%3CPunct%3E-for-char"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.52.0">1.52.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1035-1039">Source</a></span><a·href="#impl-PartialEq%3CPunct%3E-for-char"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a><<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>>·for·<a·class="primitive"·href=" | 17 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1011-1013">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CPunct%3E-for-TokenTree"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#735-739">Source</a></span><a·href="#impl-From%3CPunct%3E-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#736-738">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(g:·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>)·->·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq%3CPunct%3E-for-char"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.52.0">1.52.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1035-1039">Source</a></span><a·href="#impl-PartialEq%3CPunct%3E-for-char"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a><<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a>>·for·<a·class="primitive"·href="../std/primitive.char.html">char</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#1036-1[·...·truncated·by·diffoscope;·len:·1038,·SHA:·48f98e42e266f3ad5543fa719a8ce3b52e14ceb26ef1548185ce9f27df8990f4·...·]/std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>!=</code>.·The·default·implementation·is·almost·always·sufficient, |
18 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq%3Cchar%3E-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.50.0">1.50.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1028-1032">Source</a></span><a·href="#impl-PartialEq%3Cchar%3E-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a><<a·class="primitive"·href=" | 18 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq%3Cchar%3E-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.50.0">1.50.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#1028-1032">Source</a></span><a·href="#impl-PartialEq%3Cchar%3E-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a><<a·class="primitive"·href="../std/primitive.char.html">char</a>>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·c[·...·truncated·by·diffoscope;·len:·1102,·SHA:·feb6d54810dfb89c77bd49eb7e62330e5584b2a33dd279f97a588b36dbf87a2e·...·]/std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>!=</code>.·The·default·implementation·is·almost·always·sufficient, |
19 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-Punct"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#114-118">Source</a><a·href="#impl-ToTokens-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#115-117">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where | 19 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-Punct"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#114-118">Source</a><a·href="#impl-ToTokens-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#115-117">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where |
20 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#925">Source</a></span><a·href="#impl-Send-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-Sync-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#927">Source</a></span><a·href="#impl-Sync-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Punct"·class="impl"><a·href="#impl-Freeze-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-RefUnwindSafe-for-Punct"·class="impl"><a·href="#impl-RefUnwindSafe-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-Unpin-for-Punct"·class="impl"><a·href="#impl-Unpin-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-UnwindSafe-for-Punct"·class="impl"><a·href="#impl-UnwindSafe-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 20 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#925">Source</a></span><a·href="#impl-Send-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-Sync-for-Punct"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#927">Source</a></span><a·href="#impl-Sync-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Punct"·class="impl"><a·href="#impl-Freeze-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-RefUnwindSafe-for-Punct"·class="impl"><a·href="#impl-RefUnwindSafe-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-Unpin-for-Punct"·class="impl"><a·href="#impl-Unpin-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-UnwindSafe-for-Punct"·class="impl"><a·href="#impl-UnwindSafe-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
21 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 21 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
22 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 22 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
23 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 23 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
24 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 24 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
25 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 25 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
26 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 26 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
27 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 27 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
28 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 28 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
29 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 29 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
30 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 30 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
31 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 31 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
32 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 32 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
33 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 33 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="The·source·file·of·a·given·`Span`."><title>SourceFile·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Source<wbr>File</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.is_real"·title="is_real">is_real</a></li><li><a·href="#method.path"·title="path">path</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-SourceFile"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-SourceFile"·title="Debug">Debug</a></li><li><a·href="#impl-Eq-for-SourceFile"·title="Eq">Eq</a></li><li><a·href="#impl-PartialEq-for-SourceFile"·title="PartialEq">PartialEq</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-SourceFile"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-SourceFile"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-SourceFile"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-SourceFile"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-SourceFile"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-SourceFile"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">SourceFile</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../src/proc_macro/lib.rs.html#604">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·SourceFile(<span·class="comment">/*·private·fields·*/</span>);</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>The·source·file·of·a·given·<code>Span</code>.</p> | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="The·source·file·of·a·given·`Span`."><title>SourceFile·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Source<wbr>File</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.is_real"·title="is_real">is_real</a></li><li><a·href="#method.path"·title="path">path</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-SourceFile"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-SourceFile"·title="Debug">Debug</a></li><li><a·href="#impl-Eq-for-SourceFile"·title="Eq">Eq</a></li><li><a·href="#impl-PartialEq-for-SourceFile"·title="PartialEq">PartialEq</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-SourceFile"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-SourceFile"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-SourceFile"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-SourceFile"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-SourceFile"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-SourceFile"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">SourceFile</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../src/proc_macro/lib.rs.html#604">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·SourceFile(<span·class="comment">/*·private·fields·*/</span>);</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>The·source·file·of·a·given·<code>Span</code>.</p> |
2 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#606-631">Source</a><a·href="#impl-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.path"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#618-620">Source</a><h4·class="code-header">pub·fn·<a·href="#method.path"·class="fn">path</a>(&self)·->·<a·class="struct"·href=" | 2 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#606-631">Source</a><a·href="#impl-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.path"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#618-620">Source</a><h4·class="code-header">pub·fn·<a·href="#method.path"·class="fn">path</a>(&self)·->·<a·class="struct"·href="../std/path/struct.PathBuf.html"·title="struct·std::path::PathBuf">PathBuf</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Gets·the·path·to·this·source·file.</p> |
3 | <h6·id="note"><a·class="doc-anchor"·href="#note">§</a>Note</h6> | 3 | <h6·id="note"><a·class="doc-anchor"·href="#note">§</a>Note</h6> |
4 | <p>If·the·code·span·associated·with·this·<code>SourceFile</code>·was·generated·by·an·external·macro,·this | 4 | <p>If·the·code·span·associated·with·this·<code>SourceFile</code>·was·generated·by·an·external·macro,·this |
5 | macro,·this·might·not·be·an·actual·path·on·the·filesystem.·Use·<a·href="struct.SourceFile.html#method.is_real"·title="method·proc_macro::SourceFile::is_real"><code>is_real</code></a>·to·check.</p> | 5 | macro,·this·might·not·be·an·actual·path·on·the·filesystem.·Use·<a·href="struct.SourceFile.html#method.is_real"·title="method·proc_macro::SourceFile::is_real"><code>is_real</code></a>·to·check.</p> |
6 | <p>Also·note·that·even·if·<code>is_real</code>·returns·<code>true</code>,·if·<code>--remap-path-prefix</code>·was·passed·on | 6 | <p>Also·note·that·even·if·<code>is_real</code>·returns·<code>true</code>,·if·<code>--remap-path-prefix</code>·was·passed·on |
7 | the·command·line,·the·path·as·given·might·not·actually·be·valid.</p> | 7 | the·command·line,·the·path·as·given·might·not·actually·be·valid.</p> |
8 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.is_real"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#625-630">Source</a><h4·class="code-header">pub·fn·<a·href="#method.is_real"·class="fn">is_real</a>(&self)·->·<a·class="primitive"·href=" | 8 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.is_real"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#625-630">Source</a><h4·class="code-header">pub·fn·<a·href="#method.is_real"·class="fn">is_real</a>(&self)·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Returns·<code>true</code>·if·this·source·file·is·a·real·source·file,·and·not·generated·by·an·external |
9 | macro’s·expansion.</p> | 9 | macro’s·expansion.</p> |
10 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#603">Source</a><a·href="#impl-Clone-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#603">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#634-641">Source</a><a·href="#impl-Debug-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#635-640">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#644-648">Source</a><a·href="#impl-PartialEq-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#645-647">Source</a><a·href="#method.eq"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/cmp/trait.PartialEq.html#tymethod.eq"·class="fn">eq</a>(&self,·other:·&Self)·->·<a·class="primitive"·href=" | 10 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#603">Source</a><a·href="#impl-Clone-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#603">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#634-641">Source</a><a·href="#impl-Debug-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#635-640">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-PartialEq-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#644-648">Source</a><a·href="#impl-PartialEq-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.PartialEq.html"·title="trait·core::cmp::PartialEq">PartialEq</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#645-647">Source</a><a·href="#method.eq"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/cmp/trait.PartialEq.html#tymethod.eq"·class="fn">eq</a>(&self,·other:·&Self)·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>self</code>·and·<code>other</code>·values·to·be·equal,·and·is·used·by·<code>==</code>.</div></details><details·class="toggle·method-toggle"·open><summary><se[·...·truncated·by·diffoscope;·len:·479,·SHA:·d4b4d4ccd2b893fe5d940d56f58f8a31544ac9db5f6dc1b365b30aa149717efb·...·]/std/primitive.bool.html">bool</a></h4></section></summary><div·class='docblock'>Tests·for·<code>!=</code>.·The·default·implementation·is·almost·always·sufficient, |
11 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><section·id="impl-Eq-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#651">Source</a><a·href="#impl-Eq-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.Eq.html"·title="trait·core::cmp::Eq">Eq</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-SourceFile"·class="impl"><a·href="#impl-Freeze-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-RefUnwindSafe-for-SourceFile"·class="impl"><a·href="#impl-RefUnwindSafe-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-Send-for-SourceFile"·class="impl"><a·href="#impl-Send-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-Sync-for-SourceFile"·class="impl"><a·href="#impl-Sync-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-Unpin-for-SourceFile"·class="impl"><a·href="#impl-Unpin-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-UnwindSafe-for-SourceFile"·class="impl"><a·href="#impl-UnwindSafe-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 11 | and·should·not·be·overridden·without·very·good·reason.</div></details></div></details><section·id="impl-Eq-for-SourceFile"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#651">Source</a><a·href="#impl-Eq-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/cmp/trait.Eq.html"·title="trait·core::cmp::Eq">Eq</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-SourceFile"·class="impl"><a·href="#impl-Freeze-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-RefUnwindSafe-for-SourceFile"·class="impl"><a·href="#impl-RefUnwindSafe-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-Send-for-SourceFile"·class="impl"><a·href="#impl-Send-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-Sync-for-SourceFile"·class="impl"><a·href="#impl-Sync-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-Unpin-for-SourceFile"·class="impl"><a·href="#impl-Unpin-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section><section·id="impl-UnwindSafe-for-SourceFile"·class="impl"><a·href="#impl-UnwindSafe-for-SourceFile"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
12 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 12 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
13 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 13 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
14 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 14 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
15 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 15 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
16 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 16 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
17 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 17 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
18 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 18 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
19 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 19 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
20 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 20 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
21 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 21 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
22 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 22 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
23 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 23 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 10, 28 lines modified | Offset 10, 28 lines modified | ||
10 | The·span·location·is·taken·from·the·call-site.</p> | 10 | The·span·location·is·taken·from·the·call-site.</p> |
11 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.source_file"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#480-482">Source</a><h4·class="code-header">pub·fn·<a·href="#method.source_file"·class="fn">source_file</a>(&self)·->·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·original·source·file·into·which·this·span·points.</p> | 11 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.source_file"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#480-482">Source</a><h4·class="code-header">pub·fn·<a·href="#method.source_file"·class="fn">source_file</a>(&self)·->·<a·class="struct"·href="struct.SourceFile.html"·title="struct·proc_macro::SourceFile">SourceFile</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·original·source·file·into·which·this·span·points.</p> |
12 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.parent"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#487-489">Source</a><h4·class="code-header">pub·fn·<a·href="#method.parent"·class="fn">parent</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·<code>Span</code>·for·the·tokens·in·the·previous·macro·expansion·from·which | 12 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.parent"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#487-489">Source</a><h4·class="code-header">pub·fn·<a·href="#method.parent"·class="fn">parent</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·<code>Span</code>·for·the·tokens·in·the·previous·macro·expansion·from·which |
13 | <code>self</code>·was·generated·from,·if·any.</p> | 13 | <code>self</code>·was·generated·from,·if·any.</p> |
14 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.source"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#495-497">Source</a><h4·class="code-header">pub·fn·<a·href="#method.source"·class="fn">source</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·span·for·the·origin·source·code·that·<code>self</code>·was·generated·from.·If | 14 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.source"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#495-497">Source</a><h4·class="code-header">pub·fn·<a·href="#method.source"·class="fn">source</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·span·for·the·origin·source·code·that·<code>self</code>·was·generated·from.·If |
15 | this·<code>Span</code>·wasn’t·generated·from·other·macro·expansions·then·the·return | 15 | this·<code>Span</code>·wasn’t·generated·from·other·macro·expansions·then·the·return |
16 | value·is·the·same·as·<code>*self</code>.</p> | 16 | value·is·the·same·as·<code>*self</code>.</p> |
17 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.byte_range"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#501-503">Source</a><h4·class="code-header">pub·fn·<a·href="#method.byte_range"·class="fn">byte_range</a>(&self)·->·<a·class="struct"·href="../core/ops/range/struct.Range.html"·title="struct·core::ops::range::Range">Range</a><<a·class="primitive"·href=" | 17 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.byte_range"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#501-503">Source</a><h4·class="code-header">pub·fn·<a·href="#method.byte_range"·class="fn">byte_range</a>(&self)·->·<a·class="struct"·href="../core/ops/range/struct.Range.html"·title="struct·core::ops::range::Range">Range</a><<a·class="primitive"·href="../std/primitive.usize.html">usize</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Returns·the·span’s·byte·position·range·in·the·source·file.</p> |
18 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.start"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#507-509">Source</a><h4·class="code-header">pub·fn·<a·href="#method.start"·class="fn">start</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Creates·an·empty·span·pointing·to·directly·before·this·span.</p> | 18 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.start"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#507-509">Source</a><h4·class="code-header">pub·fn·<a·href="#method.start"·class="fn">start</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Creates·an·empty·span·pointing·to·directly·before·this·span.</p> |
19 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.end"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#513-515">Source</a><h4·class="code-header">pub·fn·<a·href="#method.end"·class="fn">end</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Creates·an·empty·span·pointing·to·directly·after·this·span.</p> | 19 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.end"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#513-515">Source</a><h4·class="code-header">pub·fn·<a·href="#method.end"·class="fn">end</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Creates·an·empty·span·pointing·to·directly·after·this·span.</p> |
20 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.line"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#521-523">Source</a><h4·class="code-header">pub·fn·<a·href="#method.line"·class="fn">line</a>(&self)·->·<a·class="primitive"·href=" | 20 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.line"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#521-523">Source</a><h4·class="code-header">pub·fn·<a·href="#method.line"·class="fn">line</a>(&self)·->·<a·class="primitive"·href="../std/primitive.usize.html">usize</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·one-indexed·line·of·the·source·file·where·the·span·starts.</p> |
21 | <p>To·obtain·the·line·of·the·span’s·end,·use·<code>span.end().line()</code>.</p> | 21 | <p>To·obtain·the·line·of·the·span’s·end,·use·<code>span.end().line()</code>.</p> |
22 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.column"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#529-531">Source</a><h4·class="code-header">pub·fn·<a·href="#method.column"·class="fn">column</a>(&self)·->·<a·class="primitive"·href=" | 22 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.column"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#529-531">Source</a><h4·class="code-header">pub·fn·<a·href="#method.column"·class="fn">column</a>(&self)·->·<a·class="primitive"·href="../std/primitive.usize.html">usize</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>The·one-indexed·column·of·the·source·file·where·the·span·starts.</p> |
23 | <p>To·obtain·the·column·of·the·span’s·end,·use·<code>span.end().column()</code>.</p> | 23 | <p>To·obtain·the·column·of·the·span’s·end,·use·<code>span.end().column()</code>.</p> |
24 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.join"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#537-539">Source</a><h4·class="code-header">pub·fn·<a·href="#method.join"·class="fn">join</a>(&self,·other:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·span·encompassing·<code>self</code>·and·<code>other</code>.</p> | 24 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.join"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#537-539">Source</a><h4·class="code-header">pub·fn·<a·href="#method.join"·class="fn">join</a>(&self,·other:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·span·encompassing·<code>self</code>·and·<code>other</code>.</p> |
25 | <p>Returns·<code>None</code>·if·<code>self</code>·and·<code>other</code>·are·from·different·files.</p> | 25 | <p>Returns·<code>None</code>·if·<code>self</code>·and·<code>other</code>·are·from·different·files.</p> |
26 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.resolved_at"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.45.0">1.45.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#544-546">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.resolved_at"·class="fn">resolved_at</a>(&self,·other:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·span·with·the·same·line/column·information·as·<code>self</code>·but | 26 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.resolved_at"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.45.0">1.45.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#544-546">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.resolved_at"·class="fn">resolved_at</a>(&self,·other:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·span·with·the·same·line/column·information·as·<code>self</code>·but |
27 | that·resolves·symbols·as·though·it·were·at·<code>other</code>.</p> | 27 | that·resolves·symbols·as·though·it·were·at·<code>other</code>.</p> |
28 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.located_at"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.45.0">1.45.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#551-553">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.located_at"·class="fn">located_at</a>(&self,·other:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·span·with·the·same·name·resolution·behavior·as·<code>self</code>·but | 28 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.located_at"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.45.0">1.45.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#551-553">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.located_at"·class="fn">located_at</a>(&self,·other:·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class="docblock"><p>Creates·a·new·span·with·the·same·name·resolution·behavior·as·<code>self</code>·but |
29 | with·the·line/column·information·of·<code>other</code>.</p> | 29 | with·the·line/column·information·of·<code>other</code>.</p> |
30 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#557-559">Source</a><h4·class="code-header">pub·fn·<a·href="#method.eq"·class="fn">eq</a>(&self,·other:·&<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="primitive"·href=" | 30 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.eq"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#557-559">Source</a><h4·class="code-header">pub·fn·<a·href="#method.eq"·class="fn">eq</a>(&self,·other:·&<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>)·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_span</code> <a·href="https://github.com/rust-lang/rust/issues/54725">#54725</a>)</span></div></span></summary><div·class="docblock"><p>Compares·two·spans·to·see·if·they’re·equal.</p> |
31 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.source_text"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.66.0">1.66.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#569-571">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.source_text"·class="fn">source_text</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>></h4></section></summary><div·class="docblock"><p>Returns·the·source·text·behind·a·span.·This·preserves·the·original·source | 31 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.source_text"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.66.0">1.66.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#569-571">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.source_text"·class="fn">source_text</a>(&self)·->·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>></h4></section></summary><div·class="docblock"><p>Returns·the·source·text·behind·a·span.·This·preserves·the·original·source |
32 | code,·including·spaces·and·comments.·It·only·returns·a·result·if·the·span | 32 | code,·including·spaces·and·comments.·It·only·returns·a·result·if·the·span |
33 | corresponds·to·real·source·code.</p> | 33 | corresponds·to·real·source·code.</p> |
34 | <p>Note:·The·observable·result·of·a·macro·should·only·rely·on·the·tokens·and | 34 | <p>Note:·The·observable·result·of·a·macro·should·only·rely·on·the·tokens·and |
35 | not·on·this·source·text.·The·result·of·this·function·is·a·best·effort·to | 35 | not·on·this·source·text.·The·result·of·this·function·is·a·best·effort·to |
36 | be·used·for·diagnostics·only.</p> | 36 | be·used·for·diagnostics·only.</p> |
37 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.error"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#587">Source</a><h4·class="code-header">pub·fn·<a·href="#method.error"·class="fn">error</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·<code>Diagnostic</code>·with·the·given·<code>message</code>·at·the·span | 37 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.error"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#587">Source</a><h4·class="code-header">pub·fn·<a·href="#method.error"·class="fn">error</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·<code>Diagnostic</code>·with·the·given·<code>message</code>·at·the·span |
Offset 41, 18 lines modified | Offset 41, 18 lines modified | ||
41 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.note"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#589">Source</a><h4·class="code-header">pub·fn·<a·href="#method.note"·class="fn">note</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·<code>Diagnostic</code>·with·the·given·<code>message</code>·at·the·span | 41 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.note"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#589">Source</a><h4·class="code-header">pub·fn·<a·href="#method.note"·class="fn">note</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·<code>Diagnostic</code>·with·the·given·<code>message</code>·at·the·span |
42 | <code>self</code>.</p> | 42 | <code>self</code>.</p> |
43 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.help"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#590">Source</a><h4·class="code-header">pub·fn·<a·href="#method.help"·class="fn">help</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·<code>Diagnostic</code>·with·the·given·<code>message</code>·at·the·span | 43 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.help"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#590">Source</a><h4·class="code-header">pub·fn·<a·href="#method.help"·class="fn">help</a><T:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a>>>(self,·message:·T)·->·<a·class="struct"·href="struct.Diagnostic.html"·title="struct·proc_macro::Diagnostic">Diagnostic</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span></summary><div·class="docblock"><p>Creates·a·new·<code>Diagnostic</code>·with·the·given·<code>message</code>·at·the·span |
44 | <code>self</code>.</p> | 44 | <code>self</code>.</p> |
45 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#434">Source</a></span><a·href="#impl-Clone-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#434">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#595-599">Source</a></span><a·href="#impl-Debug-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3><div·class="docblock"><p>Prints·a·span·in·a·form·convenient·for·debugging.</p> | 45 | </div></details></div></details></div><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#434">Source</a></span><a·href="#impl-Clone-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#434">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Debug-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#595-599">Source</a></span><a·href="#impl-Debug-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/fmt/trait.Debug.html"·title="trait·core::fmt::Debug">Debug</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3><div·class="docblock"><p>Prints·a·span·in·a·form·convenient·for·debugging.</p> |
46 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#596-598">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-MultiSpan-for-Span"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#26-30">Source</a><a·href="#impl-MultiSpan-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.MultiSpan.html"·title="trait·proc_macro::MultiSpan">MultiSpan</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into_spans"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#27-29">Source</a><a·href="#method.into_spans"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.MultiSpan.html#tymethod.into_spans"·class="fn">into_spans</a>(self)·->·<a·class="struct"·href="../alloc/vec/struct.Vec.html"·title="struct·alloc::vec::Vec">Vec</a><<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class='docblock'>Converts·<code>self</code>·into·a·<code>Vec<Span></code>.</div></details></div></details><section·id="impl-Copy-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#434">Source</a></span><a·href="#impl-Copy-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-Send-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#438">Source</a></span><a·href="#impl-Send-for-Span"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-Sync-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#440">Source</a></span><a·href="#impl-Sync-for-Span"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Span"·class="impl"><a·href="#impl-Freeze-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-RefUnwindSafe-for-Span"·class="impl"><a·href="#impl-RefUnwindSafe-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-Unpin-for-Span"·class="impl"><a·href="#impl-Unpin-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-UnwindSafe-for-Span"·class="impl"><a·href="#impl-UnwindSafe-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where | 46 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#596-598">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Debug.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-MultiSpan-for-Span"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#26-30">Source</a><a·href="#impl-MultiSpan-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.MultiSpan.html"·title="trait·proc_macro::MultiSpan">MultiSpan</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into_spans"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/diagnostic.rs.html#27-29">Source</a><a·href="#method.into_spans"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.MultiSpan.html#tymethod.into_spans"·class="fn">into_spans</a>(self)·->·<a·class="struct"·href="../alloc/vec/struct.Vec.html"·title="struct·alloc::vec::Vec">Vec</a><<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a>></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_diagnostic</code> <a·href="https://github.com/rust-lang/rust/issues/54140">#54140</a>)</span></div></span><div·class='docblock'>Converts·<code>self</code>·into·a·<code>Vec<Span></code>.</div></details></div></details><section·id="impl-Copy-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#434">Source</a></span><a·href="#impl-Copy-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-Send-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#438">Source</a></span><a·href="#impl-Send-for-Span"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-Sync-for-Span"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#440">Source</a></span><a·href="#impl-Sync-for-Span"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-Span"·class="impl"><a·href="#impl-Freeze-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-RefUnwindSafe-for-Span"·class="impl"><a·href="#impl-RefUnwindSafe-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-Unpin-for-Span"·class="impl"><a·href="#impl-Unpin-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section><section·id="impl-UnwindSafe-for-Span"·class="impl"><a·href="#impl-UnwindSafe-for-Span"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.Span.html"·title="struct·proc_macro::Span">Span</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
47 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 47 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
48 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 48 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
49 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 49 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
50 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 50 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
51 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 51 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
52 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 52 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
53 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 53 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
54 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 54 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
55 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 55 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
56 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 56 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
57 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 57 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
58 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> | 58 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div></section></div></main></body></html> |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="The·main·type·provided·by·this·crate,·representing·an·abstract·stream·of·tokens,·or,·more·specifically,·a·sequence·of·token·trees.·The·type·provides·interfaces·for·iterating·over·those·token·trees·and,·conversely,·collecting·a·number·of·token·trees·into·one·stream."><title>TokenStream·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from»a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Token<wbr>Stream</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.expand_expr"·title="expand_expr">expand_expr</a></li><li><a·href="#method.is_empty"·title="is_empty">is_empty</a></li><li><a·href="#method.new"·title="new">new</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-TokenStream"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-TokenStream"·title="!Sync">!Sync</a></li><li><a·href="#impl-Clone-for-TokenStream"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-TokenStream"·title="Debug">Debug</a></li><li><a·href="#impl-Default-for-TokenStream"·title="Default">Default</a></li><li><a·href="#impl-Display-for-TokenStream"·title="Display">Display</a></li><li><a·href="#impl-Extend%3CTokenStream%3E-for-TokenStream"·title="Extend<TokenStream>">Extend<TokenStream></a></li><li><a·href="#impl-Extend%3CTokenTree%3E-for-TokenStream"·title="Extend<TokenTree>">Extend<TokenTree></a></li><li><a·href="#impl-From%3CTokenTree%3E-for-TokenStream"·title="From<TokenTree>">From<TokenTree></a></li><li><a·href="#impl-FromIterator%3CTokenStream%3E-for-TokenStream"·title="FromIterator<TokenStream>">FromIterator<TokenStream></a></li><li><a·href="#impl-FromIterator%3CTokenTree%3E-for-TokenStream"·title="FromIterator<TokenTree>">FromIterator<TokenTree></a></li><li><a·href="#impl-FromStr-for-TokenStream"·title="FromStr">FromStr</a></li><li><a·href="#impl-IntoIterator-for-TokenStream"·title="IntoIterator">IntoIterator</a></li><li><a·href="#impl-ToTokens-for-TokenStream"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-TokenStream"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-TokenStream"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-TokenStream"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-TokenStream"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">TokenStream</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#85">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·TokenStream(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>The·main·type·provided·by·this·crate,·representing·an·abstract·stream·of | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="The·main·type·provided·by·this·crate,·representing·an·abstract·stream·of·tokens,·or,·more·specifically,·a·sequence·of·token·trees.·The·type·provides·interfaces·for·iterating·over·those·token·trees·and,·conversely,·collecting·a·number·of·token·trees·into·one·stream."><title>TokenStream·in·proc_macro·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../"·data-static-root-path="../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../proc_macro/index.html"><img·class="rust-logo"·src="../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from»a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Token<wbr>Stream</a></h2><h3><a·href="#implementations">Methods</a></h3><ul·class="block·method"><li><a·href="#method.expand_expr"·title="expand_expr">expand_expr</a></li><li><a·href="#method.is_empty"·title="is_empty">is_empty</a></li><li><a·href="#method.new"·title="new">new</a></li></ul><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Send-for-TokenStream"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-TokenStream"·title="!Sync">!Sync</a></li><li><a·href="#impl-Clone-for-TokenStream"·title="Clone">Clone</a></li><li><a·href="#impl-Debug-for-TokenStream"·title="Debug">Debug</a></li><li><a·href="#impl-Default-for-TokenStream"·title="Default">Default</a></li><li><a·href="#impl-Display-for-TokenStream"·title="Display">Display</a></li><li><a·href="#impl-Extend%3CTokenStream%3E-for-TokenStream"·title="Extend<TokenStream>">Extend<TokenStream></a></li><li><a·href="#impl-Extend%3CTokenTree%3E-for-TokenStream"·title="Extend<TokenTree>">Extend<TokenTree></a></li><li><a·href="#impl-From%3CTokenTree%3E-for-TokenStream"·title="From<TokenTree>">From<TokenTree></a></li><li><a·href="#impl-FromIterator%3CTokenStream%3E-for-TokenStream"·title="FromIterator<TokenStream>">FromIterator<TokenStream></a></li><li><a·href="#impl-FromIterator%3CTokenTree%3E-for-TokenStream"·title="FromIterator<TokenTree>">FromIterator<TokenTree></a></li><li><a·href="#impl-FromStr-for-TokenStream"·title="FromStr">FromStr</a></li><li><a·href="#impl-IntoIterator-for-TokenStream"·title="IntoIterator">IntoIterator</a></li><li><a·href="#impl-ToTokens-for-TokenStream"·title="ToTokens">ToTokens</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Freeze-for-TokenStream"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-TokenStream"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-TokenStream"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-TokenStream"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-ToString-for-T"·title="ToString">ToString</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2·class="in-crate"><a·href="index.html">In·crate·proc_<wbr>macro</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="index.html">proc_macro</a></span><h1>Struct·<span·class="struct">TokenStream</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#85">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·TokenStream(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>The·main·type·provided·by·this·crate,·representing·an·abstract·stream·of |
2 | tokens,·or,·more·specifically,·a·sequence·of·token·trees. | 2 | tokens,·or,·more·specifically,·a·sequence·of·token·trees. |
3 | The·type·provides·interfaces·for·iterating·over·those·token·trees·and,·conversely, | 3 | The·type·provides·interfaces·for·iterating·over·those·token·trees·and,·conversely, |
4 | collecting·a·number·of·token·trees·into·one·stream.</p> | 4 | collecting·a·number·of·token·trees·into·one·stream.</p> |
5 | <p>This·is·both·the·input·and·output·of·<code>#[proc_macro]</code>,·<code>#[proc_macro_attribute]</code> | 5 | <p>This·is·both·the·input·and·output·of·<code>#[proc_macro]</code>,·<code>#[proc_macro_attribute]</code> |
6 | and·<code>#[proc_macro_derive]</code>·definitions.</p> | 6 | and·<code>#[proc_macro_derive]</code>·definitions.</p> |
7 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-TokenStream"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#135-166">Source</a><a·href="#impl-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.new"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#138-140">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new"·class="fn">new</a>()·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><div·class="docblock"><p>Returns·an·empty·<code>TokenStream</code>·containing·no·token·trees.</p> | 7 | </div></details><h2·id="implementations"·class="section-header">Implementations<a·href="#implementations"·class="anchor">§</a></h2><div·id="implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-TokenStream"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#135-166">Source</a><a·href="#impl-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.new"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#138-140">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.new"·class="fn">new</a>()·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><div·class="docblock"><p>Returns·an·empty·<code>TokenStream</code>·containing·no·token·trees.</p> |
8 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.is_empty"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#144-146">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.is_empty"·class="fn">is_empty</a>(&self)·->·<a·class="primitive"·href=" | 8 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.is_empty"·class="method"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#144-146">Source</a></span><h4·class="code-header">pub·fn·<a·href="#method.is_empty"·class="fn">is_empty</a>(&self)·->·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h4></section></summary><div·class="docblock"><p>Checks·if·this·<code>TokenStream</code>·is·empty.</p> |
9 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.expand_expr"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#159-165">Source</a><h4·class="code-header">pub·fn·<a·href="#method.expand_expr"·class="fn">expand_expr</a>(&self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>,·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_expand</code> <a·href="https://github.com/rust-lang/rust/issues/90765">#90765</a>)</span></div></span></summary><div·class="docblock"><p>Parses·this·<code>TokenStream</code>·as·an·expression·and·attempts·to·expand·any | 9 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.expand_expr"·class="method"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#159-165">Source</a><h4·class="code-header">pub·fn·<a·href="#method.expand_expr"·class="fn">expand_expr</a>(&self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>,·<a·class="struct"·href="struct.ExpandError.html"·title="struct·proc_macro::ExpandError">ExpandError</a>></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_expand</code> <a·href="https://github.com/rust-lang/rust/issues/90765">#90765</a>)</span></div></span></summary><div·class="docblock"><p>Parses·this·<code>TokenStream</code>·as·an·expression·and·attempts·to·expand·any |
10 | macros·within·it.·Returns·the·expanded·<code>TokenStream</code>.</p> | 10 | macros·within·it.·Returns·the·expanded·<code>TokenStream</code>.</p> |
11 | <p>Currently·only·expressions·expanding·to·literals·will·succeed,·although | 11 | <p>Currently·only·expressions·expanding·to·literals·will·succeed,·although |
12 | this·may·be·relaxed·in·the·future.</p> | 12 | this·may·be·relaxed·in·the·future.</p> |
13 | <p>NOTE:·In·error·conditions,·<code>expand_expr</code>·may·leave·macros·unexpanded, | 13 | <p>NOTE:·In·error·conditions,·<code>expand_expr</code>·may·leave·macros·unexpanded, |
14 | report·an·error,·failing·compilation,·and/or·return·an·<code>Err(..)</code>.·The | 14 | report·an·error,·failing·compilation,·and/or·return·an·<code>Err(..)</code>.·The |
15 | specific·behavior·for·any·error·condition,·and·what·conditions·are | 15 | specific·behavior·for·any·error·condition,·and·what·conditions·are |
Offset 21, 31 lines modified | Offset 21, 31 lines modified | ||
21 | </div></section></summary><div·class="docblock"><p>Note:·the·exact·form·of·the·output·is·subject·to·change,·e.g.·there·might | 21 | </div></section></summary><div·class="docblock"><p>Note:·the·exact·form·of·the·output·is·subject·to·change,·e.g.·there·might |
22 | be·changes·in·the·whitespace·used·between·tokens.·Therefore,·you·should | 22 | be·changes·in·the·whitespace·used·between·tokens.·Therefore,·you·should |
23 | <em>not</em>·do·any·kind·of·simple·substring·matching·on·the·output·string·(as | 23 | <em>not</em>·do·any·kind·of·simple·substring·matching·on·the·output·string·(as |
24 | produced·by·<code>to_string</code>)·to·implement·a·proc·macro,·because·that·matching | 24 | produced·by·<code>to_string</code>)·to·implement·a·proc·macro,·because·that·matching |
25 | might·stop·working·if·such·changes·happen.·Instead,·you·should·work·at·the | 25 | might·stop·working·if·such·changes·happen.·Instead,·you·should·work·at·the |
26 | <code>TokenTree</code>·level,·e.g.·matching·against·<code>TokenTree::Ident</code>, | 26 | <code>TokenTree</code>·level,·e.g.·matching·against·<code>TokenTree::Ident</code>, |
27 | <code>TokenTree::Punct</code>,·or·<code>TokenTree::Literal</code>.</p> | 27 | <code>TokenTree::Punct</code>,·or·<code>TokenTree::Literal</code>.</p> |
28 | </div><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#198-203">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Extend%3CTokenStream%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#353-360">Source</a></span><a·href="#impl-Extend%3CTokenStream%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.extend-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#354-359">Source</a><a·href="#method.extend-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend"·class="fn">extend</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>>(&mut·self,·streams:·I)</h4></section></summary><div·class='docblock'>Extends·a·collection·with·the·contents·of·an·iterator.·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_one-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#420">Source</a><a·href="#method.extend_one-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_one"·class="fn">extend_one</a>(&mut·self,·item:·A)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lang/rust/issues/72631">#72631</a>)</span></div></span><div·class='docblock'>Extends·a·collection·with·exactly·one·element.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_reserve-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#428">Source</a><a·href="#method.extend_reserve-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_reserve"·class="fn">extend_reserve</a>(&mut·self,·additional:·<a·class="primitive"·href=" | 28 | </div><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.fmt"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#198-203">Source</a><a·href="#method.fmt"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/fmt/trait.Display.html#tymethod.fmt"·class="fn">fmt</a>(&self,·f:·&mut·<a·class="struct"·href="../core/fmt/struct.Formatter.html"·title="struct·core::fmt::Formatter">Formatter</a><'_>)·->·<a·class="type"·href="../core/fmt/type.Result.html"·title="type·core::fmt::Result">Result</a></h4></section></summary><div·class='docblock'>Formats·the·value·using·the·given·formatter.·<a·href="../core/fmt/trait.Display.html#tymethod.fmt">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Extend%3CTokenStream%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#353-360">Source</a></span><a·href="#impl-Extend%3CTokenStream%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.extend-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#354-359">Source</a><a·href="#method.extend-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend"·class="fn">extend</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>>(&mut·self,·streams:·I)</h4></section></summary><div·class='docblock'>Extends·a·collection·with·the·contents·of·an·iterator.·<a·href="../core/iter/traits/collect/trait.Extend.html#tymethod.extend">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_one-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#420">Source</a><a·href="#method.extend_one-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_one"·class="fn">extend_one</a>(&mut·self,·item:·A)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lang/rust/issues/72631">#72631</a>)</span></div></span><div·class='docblock'>Extends·a·collection·with·exactly·one·element.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.extend_reserve-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/iter/traits/collect.rs.html#428">Source</a><a·href="#method.extend_reserve-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_reserve"·class="fn">extend_reserve</a>(&mut·self,·additional:·<a·class="primitive"·href="../std/primitive.usize.html">usize</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lan[·...·truncated·by·diffoscope;·len:·3107,·SHA:·601d84ff3af227d33f3a8f12e6d4901252cb9ffeb721296f41317882d353fa93·...·]/std/primitive.usize.html">usize</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>extend_one</code> <a·href="https://github.com/rust-lang/rust/issues/72631">#72631</a>)</span></div></span><div·class='docblock'>Reserves·capacity·in·a·collection·for·the·given·number·of·additional·elements.·<a·href="../core/iter/traits/collect/trait.Extend.html#method.extend_reserve">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-From%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#238-242">Source</a></span><a·href="#impl-From%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Creates·a·token·stream·containing·a·single·token·tree.</p> |
29 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#239-241">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(tree:·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromIterator%3CTokenStream%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#333-340">Source</a></span><a·href="#impl-FromIterator%3CTokenStream%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>A·“flattening”·operation·on·token·streams,·collects·token·trees | 29 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#239-241">Source</a><a·href="#method.from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(tree:·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><div·class='docblock'>Converts·to·this·type·from·the·input·type.</div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromIterator%3CTokenStream%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#333-340">Source</a></span><a·href="#impl-FromIterator%3CTokenStream%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>A·“flattening”·operation·on·token·streams,·collects·token·trees |
30 | from·multiple·token·streams·into·a·single·stream.</p> | 30 | from·multiple·token·streams·into·a·single·stream.</p> |
31 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from_iter-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#334-339">Source</a><a·href="#method.from_iter-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter"·class="fn">from_iter</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>>(streams:·I)·->·Self</h4></section></summary><div·class='docblock'>Creates·a·value·from·an·iterator.·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#321-328">Source</a></span><a·href="#impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Collects·a·number·of·token·trees·into·a·single·stream.</p> | 31 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from_iter-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#334-339">Source</a><a·href="#method.from_iter-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter"·class="fn">from_iter</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>>>(streams:·I)·->·Self</h4></section></summary><div·class='docblock'>Creates·a·value·from·an·iterator.·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#321-328">Source</a></span><a·href="#impl-FromIterator%3CTokenTree%3E-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Collects·a·number·of·token·trees·into·a·single·stream.</p> |
32 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from_iter"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#322-327">Source</a><a·href="#method.from_iter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter"·class="fn">from_iter</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>>(trees:·I)·->·Self</h4></section></summary><div·class='docblock'>Creates·a·value·from·an·iterator.·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromStr-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#176-182">Source</a></span><a·href="#impl-FromStr-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/str/traits/trait.FromStr.html"·title="trait·core::str::traits::FromStr">FromStr</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Attempts·to·break·the·string·into·tokens·and·parse·those·tokens·into·a·token·stream. | 32 | </div></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from_iter"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#322-327">Source</a><a·href="#method.from_iter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter"·class="fn">from_iter</a><I:·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>>>(trees:·I)·->·Self</h4></section></summary><div·class='docblock'>Creates·a·value·from·an·iterator.·<a·href="../core/iter/traits/collect/trait.FromIterator.html#tymethod.from_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-FromStr-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#176-182">Source</a></span><a·href="#impl-FromStr-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/str/traits/trait.FromStr.html"·title="trait·core::str::traits::FromStr">FromStr</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3><div·class="docblock"><p>Attempts·to·break·the·string·into·tokens·and·parse·those·tokens·into·a·token·stream. |
33 | May·fail·for·a·number·of·reasons,·for·example,·if·the·string·contains·unbalanced·delimiters | 33 | May·fail·for·a·number·of·reasons,·for·example,·if·the·string·contains·unbalanced·delimiters |
34 | or·characters·not·existing·in·the·language. | 34 | or·characters·not·existing·in·the·language. |
35 | All·tokens·in·the·parsed·stream·get·<code>Span::call_site()</code>·spans.</p> | 35 | All·tokens·in·the·parsed·stream·get·<code>Span::call_site()</code>·spans.</p> |
36 | </div></section></summary><div·class="docblock"><p>NOTE:·some·errors·may·cause·panics·instead·of·returning·<code>LexError</code>.·We·reserve·the·right·to | 36 | </div></section></summary><div·class="docblock"><p>NOTE:·some·errors·may·cause·panics·instead·of·returning·<code>LexError</code>.·We·reserve·the·right·to |
37 | change·these·errors·into·<code>LexError</code>s·later.</p> | 37 | change·these·errors·into·<code>LexError</code>s·later.</p> |
38 | </div><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Err"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#177">Source</a><a·href="#associatedtype.Err"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/str/traits/trait.FromStr.html#associatedtype.Err"·class="associatedtype">Err</a>·=·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h4></section></summary><div·class='docblock'>The·associated·error·which·can·be·returned·from·parsing.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.from_str"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#179-181">Source</a><a·href="#method.from_str"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/str/traits/trait.FromStr.html#tymethod.from_str"·class="fn">from_str</a>(src:·&<a·class="primitive"·href=" | 38 | </div><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Err"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#177">Source</a><a·href="#associatedtype.Err"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/str/traits/trait.FromStr.html#associatedtype.Err"·class="associatedtype">Err</a>·=·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a></h4></section></summary><div·class='docblock'>The·associated·error·which·can·be·returned·from·parsing.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.from_str"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#179-181">Source</a><a·href="#method.from_str"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/str/traits/trait.FromStr.html#tymethod.from_str"·class="fn">from_str</a>(src:·&<a·class="primitive"·href="../std/primitive.str.html">str</a>)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>,·<a·class="struct"·href="struct.LexError.html"·title="struct·proc_macro::LexError">LexError</a>></h4></section></summary><div·class='docblock'>Parses·a·string·<code>s</code>·to·return·a·value·of·this·type.·<a·href="../core/str/traits/trait.FromStr.html#tymethod.from_str">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-IntoIterator-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#405-412">Source</a></span><a·href="#impl-IntoIterator-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Item"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#406">Source</a><a·href="#associatedtype.Item"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/iter/traits/collect/trait.IntoIterator.html#associatedtype.Item"·class="associatedtype">Item</a>·=·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>The·type·of·the·elements·being·iterated·over.</div></details><details·class="toggle"·open><summary><section·id="associatedtype.IntoIter"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#407">Source</a><a·href="#associatedtype.IntoIter"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/iter/traits/collect/trait.IntoIterator.html#associatedtype.IntoIter"·class="associatedtype">IntoIter</a>·=·<a·class="struct"·href="token_stream/struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a></h4></section></summary><div·class='docblock'>Which·kind·of·iterator·are·we·turning·this·into?</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_iter"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/lib.rs.html#409-411">Source</a><a·href="#method.into_iter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/iter/traits/collect/trait.IntoIterator.html#tymethod.into_iter"·class="fn">into_iter</a>(self)·->·<a·class="struct"·href="token_stream/struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a>·<a·href="#"·class="tooltip"·data-notable-ty="IntoIter">ⓘ</a></h4></section></summary><div·class='docblock'>Creates·an·iterator·from·a·value.·<a·href="../core/iter/traits/collect/trait.IntoIterator.html#tymethod.into_iter">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-ToTokens-for-TokenStream"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#89-97">Source</a><a·href="#impl-ToTokens-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#90-92">Source</a><a·href="#method.to_tokens"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Write·<code>self</code>·to·the·given·<code>TokenStream</code>.·<a·href="trait.ToTokens.html#tymethod.to_tokens">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#94-96">Source</a><a·href="#method.into_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.into_token_stream">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><a·href="#method.to_token_stream"·class="anchor">§</a><h4·class="code-header">fn·<a·href="trait.ToTokens.html#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span><div·class='docblock'>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.·<a·href="trait.ToTokens.html#method.to_token_stream">Read·more</a></div></details></div></details><section·id="impl-Send-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#88">Source</a></span><a·href="#impl-Send-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Send.html"·title="trait·core::marker::Send">Send</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section><section·id="impl-Sync-for-TokenStream"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../src/proc_macro/lib.rs.html#90">Source</a></span><a·href="#impl-Sync-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·!<a·class="trait"·href="../core/marker/trait.Sync.html"·title="trait·core::marker::Sync">Sync</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></div><h2·id="synthetic-implementations"·class="section-header">Auto·Trait·Implementations<a·href="#synthetic-implementations"·class="anchor">§</a></h2><div·id="synthetic-implementations-list"><section·id="impl-Freeze-for-TokenStream"·class="impl"><a·href="#impl-Freeze-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Freeze.html"·title="trait·core::marker::Freeze">Freeze</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section><section·id="impl-RefUnwindSafe-for-TokenStream"·class="impl"><a·href="#impl-RefUnwindSafe-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.RefUnwindSafe.html"·title="trait·core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section><section·id="impl-Unpin-for-TokenStream"·class="impl"><a·href="#impl-Unpin-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/marker/trait.Unpin.html"·title="trait·core::marker::Unpin">Unpin</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section><section·id="impl-UnwindSafe-for-TokenStream"·class="impl"><a·href="#impl-UnwindSafe-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../core/panic/unwind_safe/trait.UnwindSafe.html"·title="trait·core::panic::unwind_safe::UnwindSafe">UnwindSafe</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></div><h2·id="blanket-implementations"·class="section-header">Blanket·Implementations<a·href="#blanket-implementations"·class="anchor">§</a></h2><div·id="blanket-implementations-list"><details·class="toggle·implementors-toggle"><summary><section·id="impl-Any-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/any.rs.html#138">Source</a><a·href="#impl-Any-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/any/trait.Any.html"·title="trait·core::any::Any">Any</a>·for·T<div·class="where">where |
39 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where | 39 | ····T:·'static·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.type_id"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/any.rs.html#139">Source</a><a·href="#method.type_id"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/any/trait.Any.html#tymethod.type_id"·class="fn">type_id</a>(&self)·->·<a·class="struct"·href="../core/any/struct.TypeId.html"·title="struct·core::any::TypeId">TypeId</a></h4></section></summary><div·class='docblock'>Gets·the·<code>TypeId</code>·of·<code>self</code>.·<a·href="../core/any/trait.Any.html#tymethod.type_id">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Borrow%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#209">Source</a><a·href="#impl-Borrow%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.Borrow.html"·title="trait·core::borrow::Borrow">Borrow</a><T>·for·T<div·class="where">where |
40 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href=" | 40 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#211">Source</a><a·href="#method.borrow"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow"·class="fn">borrow</a>(&self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&T</a></h4></section></summary><div·class='docblock'>Immutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.Borrow.html#tymethod.borrow">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-BorrowMut%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#217">Source</a><a·href="#impl-BorrowMut%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/borrow/trait.BorrowMut.html"·title="trait·core::borrow::BorrowMut">BorrowMut</a><T>·for·T<div·class="where">where |
41 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href=" | 41 | ····T:·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.borrow_mut"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/borrow.rs.html#218">Source</a><a·href="#method.borrow_mut"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut"·class="fn">borrow_mut</a>(&mut·self)·->·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a></h4></section></summary><div·class='docblock'>Mutably·borrows·from·an·owned·value.·<a·href="../core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-CloneToUninit-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#273">Source</a><a·href="#impl-CloneToUninit-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/clone/trait.CloneToUninit.html"·title="trait·core::clone::CloneToUninit">CloneToUninit</a>·for·T<div·class="where">where |
42 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href=" | 42 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_to_uninit"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/clone.rs.html#275">Source</a><a·href="#method.clone_to_uninit"·class="anchor">§</a><h4·class="code-header">unsafe·fn·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit"·class="fn">clone_to_uninit</a>(&self,·dst:·<a·class="primitive"·href="../std/primitive.pointer.html">*mut·</a><a·class="primitive"·href="../std/primitive.u8.html">u8</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>clone_to_uninit</code> <a·href="https://github.com/rust-lang/rust/issues/126799">#126799</a>)</span></div></span><div·class='docblock'>Performs·copy-assignment·from·<code>self</code>·to·<code>dst</code>.·<a·href="../core/clone/trait.CloneToUninit.html#tymethod.clone_to_uninit">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-From%3CT%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#767">Source</a><a·href="#impl-From%3CT%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·T</h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.from-1"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#770">Source</a><a·href="#method.from-1"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.From.html#tymethod.from"·class="fn">from</a>(t:·T)·->·T</h4></section></summary><div·class="docblock"><p>Returns·the·argument·unchanged.</p> |
43 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where | 43 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-Into%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#750-752">Source</a><a·href="#impl-Into%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><U>·for·T<div·class="where">where |
44 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> | 44 | ····U:·<a·class="trait"·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#760">Source</a><a·href="#method.into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.Into.html#tymethod.into"·class="fn">into</a>(self)·->·U</h4></section></summary><div·class="docblock"><p>Calls·<code>U::from(self)</code>.</p> |
45 | <p>That·is,·this·conversion·is·whatever·the·implementation·of | 45 | <p>That·is,·this·conversion·is·whatever·the·implementation·of |
46 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> | 46 | <code><a·href="../core/convert/trait.From.html"·title="trait·core::convert::From">From</a><T>·for·U</code>·chooses·to·do.</p> |
47 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where | 47 | </div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToOwned-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#82-84">Source</a><a·href="#impl-ToOwned-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/borrow/trait.ToOwned.html"·title="trait·alloc::borrow::ToOwned">ToOwned</a>·for·T<div·class="where">where |
48 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href=" | 48 | ····T:·<a·class="trait"·href="../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Owned"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#86">Source</a><a·href="#associatedtype.Owned"·class="anchor">§</a><h4·class="code-header">type·<a·href="../alloc/borrow/trait.ToOwned.html#associatedtype.Owned"·class="associatedtype">Owned</a>·=·T</h4></section></summary><div·class='docblock'>The·resulting·type·after·obtaining·ownership.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.to_owned"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#87">Source</a><a·href="#method.to_owned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned"·class="fn">to_owned</a>(&self)·->·T</h4></section></summary><div·class='docblock'>Creates·owned·data·from·borrowed·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/borrow.rs.html#91">Source</a><a·href="#method.clone_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into"·class="fn">clone_into</a>(&self,·target:·<a·class="primitive"·href="../std/primitive.reference.html">&mut·T</a>)</h4></section></summary><div·class='docblock'>Uses·borrowed·data·to·replace·owned·data,·usually·by·cloning.·<a·href="../alloc/borrow/trait.ToOwned.html#method.clone_into">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToString-for-T"·class="impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2677">Source</a><a·href="#impl-ToString-for-T"·class="anchor">§</a><h3·class="code-header">impl<T>·<a·class="trait"·href="../alloc/string/trait.ToString.html"·title="trait·alloc::string::ToString">ToString</a>·for·T<div·class="where">where |
49 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where | 49 | ····T:·<a·class="trait"·href="../core/fmt/trait.Display.html"·title="trait·core::fmt::Display">Display</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_string"·class="method·trait-impl"><a·class="src·rightside"·href="../src/alloc/string.rs.html#2679">Source</a><a·href="#method.to_string"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string"·class="fn">to_string</a>(&self)·->·<a·class="struct"·href="../alloc/string/struct.String.html"·title="struct·alloc::string::String">String</a></h4></section></summary><div·class='docblock'>Converts·the·given·value·to·a·<code>String</code>.·<a·href="../alloc/string/trait.ToString.html#tymethod.to_string">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryFrom%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#807-809">Source</a><a·href="#impl-TryFrom%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>·for·T<div·class="where">where |
50 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where | 50 | ····U:·<a·class="trait"·href="../core/convert/trait.Into.html"·title="trait·core::convert::Into">Into</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error-1"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#811">Source</a><a·href="#associatedtype.Error-1"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<a·class="enum"·href="../core/convert/enum.Infallible.html"·title="enum·core::convert::Infallible">Infallible</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_from"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#814">Source</a><a·href="#method.try_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryFrom.html#tymethod.try_from"·class="fn">try_from</a>(value:·U)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><T,·<T·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><U>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-TryInto%3CU%3E-for-T"·class="impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#792-794">Source</a><a·href="#impl-TryInto%3CU%3E-for-T"·class="anchor">§</a><h3·class="code-header">impl<T,·U>·<a·class="trait"·href="../core/convert/trait.TryInto.html"·title="trait·core::convert::TryInto">TryInto</a><U>·for·T<div·class="where">where |
51 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div><script·type="text/json"·id="notable-traits-data">{"IntoIter":"<h3>Notable·traits·for·<code><a·class=\"struct\"·href=\"token_stream/struct.IntoIter.html\"·title=\"struct·proc_macro::token_stream::IntoIter\">IntoIter</a></code></h3><pre><code><div·class=\"where\">impl·<a·class=\"trait\"·href=\"../core/iter/traits/iterator/trait.Iterator.html\"·title=\"trait·core::iter::traits::iterator::Iterator\">Iterator</a>·for·<a·class=\"struct\"·href=\"token_stream/struct.IntoIter.html\"·title=\"struct·proc_macro::token_stream::IntoIter\">IntoIter</a></div><div·class=\"where\">····type·<a·href=\"../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\"·class=\"associatedtype\">Item</a>·=·<a·class=\"enum\"·href=\"enum.TokenTree.html\"·title=\"enum·proc_macro::TokenTree\">TokenTree</a>;</div>"}</script></section></div></main></body></html> | 51 | ····U:·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>,</div></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Error"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#796">Source</a><a·href="#associatedtype.Error"·class="anchor">§</a><h4·class="code-header">type·<a·href="../core/convert/trait.TryInto.html#associatedtype.Error"·class="associatedtype">Error</a>·=·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a></h4></section></summary><div·class='docblock'>The·type·returned·in·the·event·of·a·conversion·error.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_into"·class="method·trait-impl"><a·class="src·rightside"·href="../src/core/convert/mod.rs.html#799">Source</a><a·href="#method.try_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../core/convert/trait.TryInto.html#tymethod.try_into"·class="fn">try_into</a>(self)·->·<a·class="enum"·href="../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><U,·<U·as·<a·class="trait"·href="../core/convert/trait.TryFrom.html"·title="trait·core::convert::TryFrom">TryFrom</a><T>>::<a·class="associatedtype"·href="../core/convert/trait.TryFrom.html#associatedtype.Error"·title="type·core::convert::TryFrom::Error">Error</a>></h4></section></summary><div·class='docblock'>Performs·the·conversion.</div></details></div></details></div><script·type="text/json"·id="notable-traits-data">{"IntoIter":"<h3>Notable·traits·for·<code><a·class=\"struct\"·href=\"token_stream/struct.IntoIter.html\"·title=\"struct·proc_macro::token_stream::IntoIter\">IntoIter</a></code></h3><pre><code><div·class=\"where\">impl·<a·class=\"trait\"·href=\"../core/iter/traits/iterator/trait.Iterator.html\"·title=\"trait·core::iter::traits::iterator::Iterator\">Iterator</a>·for·<a·class=\"struct\"·href=\"token_stream/struct.IntoIter.html\"·title=\"struct·proc_macro::token_stream::IntoIter\">IntoIter</a></div><div·class=\"where\">····type·<a·href=\"../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item\"·class=\"associatedtype\">Item</a>·=·<a·class=\"enum\"·href=\"enum.TokenTree.html\"·title=\"enum·proc_macro::TokenTree\">TokenTree</a>;</div>"}</script></section></div></main></body></html> |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="An·iterator·over·`TokenStream`’s·`TokenTree`s.·The·iteration·is·“shallow”,·e.g.,·the·iterator·doesn’t·recurse·into·delimited·groups,·and·returns·whole·groups·as·token·trees."><title>IntoIter·in·proc_macro::token_stream·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../../"·data-static-root-path="../../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Into<wbr>Iter</a></h2><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-IntoIter"·title="Clone">Clone</a></li><li><a·href="#impl-Iterator-for-IntoIter"·title="Iterator">Iterator</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-IntoIter"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-IntoIter"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-IntoIter"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-IntoIter"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-IntoIter"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-IntoIter"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-IntoIterator-for-I"·title="IntoIterator">IntoIterator</a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2><a·href="index.html">In·proc_<wbr>macro::<wbr>token_<wbr>stream</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="../index.html">proc_macro</a>::<wbr><a·href="index.html">token_stream</a></span><h1>Struct·<span·class="struct">IntoIter</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../../src/proc_macro/lib.rs.html#372-380">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·IntoIter(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>An·iterator·over·<code>TokenStream</code>’s·<code>TokenTree</code>s. | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="An·iterator·over·`TokenStream`’s·`TokenTree`s.·The·iteration·is·“shallow”,·e.g.,·the·iterator·doesn’t·recurse·into·delimited·groups,·and·returns·whole·groups·as·token·trees."><title>IntoIter·in·proc_macro::token_stream·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../../"·data-static-root-path="../../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../../static.files/favicon-044be391.svg"></head><body·class="rustdoc·struct"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><section·id="rustdoc-toc"><h2·class="location"><a·href="#">Into<wbr>Iter</a></h2><h3><a·href="#trait-implementations">Trait·Implementations</a></h3><ul·class="block·trait-implementation"><li><a·href="#impl-Clone-for-IntoIter"·title="Clone">Clone</a></li><li><a·href="#impl-Iterator-for-IntoIter"·title="Iterator">Iterator</a></li></ul><h3><a·href="#synthetic-implementations">Auto·Trait·Implementations</a></h3><ul·class="block·synthetic-implementation"><li><a·href="#impl-Send-for-IntoIter"·title="!Send">!Send</a></li><li><a·href="#impl-Sync-for-IntoIter"·title="!Sync">!Sync</a></li><li><a·href="#impl-Freeze-for-IntoIter"·title="Freeze">Freeze</a></li><li><a·href="#impl-RefUnwindSafe-for-IntoIter"·title="RefUnwindSafe">RefUnwindSafe</a></li><li><a·href="#impl-Unpin-for-IntoIter"·title="Unpin">Unpin</a></li><li><a·href="#impl-UnwindSafe-for-IntoIter"·title="UnwindSafe">UnwindSafe</a></li></ul><h3><a·href="#blanket-implementations">Blanket·Implementations</a></h3><ul·class="block·blanket-implementation"><li><a·href="#impl-Any-for-T"·title="Any">Any</a></li><li><a·href="#impl-Borrow%3CT%3E-for-T"·title="Borrow<T>">Borrow<T></a></li><li><a·href="#impl-BorrowMut%3CT%3E-for-T"·title="BorrowMut<T>">BorrowMut<T></a></li><li><a·href="#impl-CloneToUninit-for-T"·title="CloneToUninit">CloneToUninit</a></li><li><a·href="#impl-From%3CT%3E-for-T"·title="From<T>">From<T></a></li><li><a·href="#impl-Into%3CU%3E-for-T"·title="Into<U>">Into<U></a></li><li><a·href="#impl-IntoIterator-for-I"·title="IntoIterator">IntoIterator</a></li><li><a·href="#impl-ToOwned-for-T"·title="ToOwned">ToOwned</a></li><li><a·href="#impl-TryFrom%3CU%3E-for-T"·title="TryFrom<U>">TryFrom<U></a></li><li><a·href="#impl-TryInto%3CU%3E-for-T"·title="TryInto<U>">TryInto<U></a></li></ul></section><div·id="rustdoc-modnav"><h2><a·href="index.html">In·proc_<wbr>macro::<wbr>token_<wbr>stream</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="../index.html">proc_macro</a>::<wbr><a·href="index.html">token_stream</a></span><h1>Struct·<span·class="struct">IntoIter</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../../src/proc_macro/lib.rs.html#372-380">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·struct·IntoIter(<span·class="comment">/*·private·fields·*/</span>);</code></pre><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>An·iterator·over·<code>TokenStream</code>’s·<code>TokenTree</code>s. |
2 | The·iteration·is·“shallow”,·e.g.,·the·iterator·doesn’t·recurse·into·delimited·groups, | 2 | The·iteration·is·“shallow”,·e.g.,·the·iterator·doesn’t·recurse·into·delimited·groups, |
3 | and·returns·whole·groups·as·token·trees.</p> | 3 | and·returns·whole·groups·as·token·trees.</p> |
4 | </div></details><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-IntoIter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../../src/proc_macro/lib.rs.html#370">Source</a></span><a·href="#impl-Clone-for-IntoIter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#370">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a>·<a·href="#"·class="tooltip"·data-notable-ty="IntoIter">ⓘ</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Iterator-for-IntoIter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../../src/proc_macro/lib.rs.html#383-402">Source</a></span><a·href="#impl-Iterator-for-IntoIter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a>·for·<a·class="struct"·href="struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Item"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#384">Source</a><a·href="#associatedtype.Item"·class="anchor">§</a><h4·class="code-header">type·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·class="associatedtype">Item</a>·=·<a·class="enum"·href="../enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>The·type·of·the·elements·being·iterated·over.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.next"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#386-393">Source</a><a·href="#method.next"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#tymethod.next"·class="fn">next</a>(&mut·self)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="enum"·href="../enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>></h4></section></summary><div·class='docblock'>Advances·the·iterator·and·returns·the·next·value.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#tymethod.next">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.size_hint"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#395-397">Source</a><a·href="#method.size_hint"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.size_hint"·class="fn">size_hint</a>(&self)·->·(<a·class="primitive"·href=" | 4 | </div></details><h2·id="trait-implementations"·class="section-header">Trait·Implementations<a·href="#trait-implementations"·class="anchor">§</a></h2><div·id="trait-implementations-list"><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Clone-for-IntoIter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../../src/proc_macro/lib.rs.html#370">Source</a></span><a·href="#impl-Clone-for-IntoIter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>·for·<a·class="struct"·href="struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.clone"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#370">Source</a><a·href="#method.clone"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/clone/trait.Clone.html#tymethod.clone"·class="fn">clone</a>(&self)·->·<a·class="struct"·href="struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a>·<a·href="#"·class="tooltip"·data-notable-ty="IntoIter">ⓘ</a></h4></section></summary><div·class='docblock'>Returns·a·copy·of·the·value.·<a·href="../../core/clone/trait.Clone.html#tymethod.clone">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.clone_from"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/clone.rs.html#174">Source</a></span><a·href="#method.clone_from"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/clone/trait.Clone.html#method.clone_from"·class="fn">clone_from</a>(&mut·self,·source:·&Self)</h4></section></summary><div·class='docblock'>Performs·copy-assignment·from·<code>source</code>.·<a·href="../../core/clone/trait.Clone.html#method.clone_from">Read·more</a></div></details></div></details><details·class="toggle·implementors-toggle"·open><summary><section·id="impl-Iterator-for-IntoIter"·class="impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.29.0">1.29.0</span>···<a·class="src"·href="../../src/proc_macro/lib.rs.html#383-402">Source</a></span><a·href="#impl-Iterator-for-IntoIter"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a>·for·<a·class="struct"·href="struct.IntoIter.html"·title="struct·proc_macro::token_stream::IntoIter">IntoIter</a></h3></section></summary><div·class="impl-items"><details·class="toggle"·open><summary><section·id="associatedtype.Item"·class="associatedtype·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#384">Source</a><a·href="#associatedtype.Item"·class="anchor">§</a><h4·class="code-header">type·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·class="associatedtype">Item</a>·=·<a·class="enum"·href="../enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h4></section></summary><div·class='docblock'>The·type·of·the·elements·being·iterated·over.</div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.next"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#386-393">Source</a><a·href="#method.next"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#tymethod.next"·class="fn">next</a>(&mut·self)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="enum"·href="../enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a>></h4></section></summary><div·class='docblock'>Advances·the·iterator·and·returns·the·next·value.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#tymethod.next">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.size_hint"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/proc_macro/lib.rs.html#395-397">Source</a><a·href="#method.size_hint"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.size_hint"·class="fn">size_hint</a>(&self)·->·(<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>,·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>>)</h4></section></summary><div·clas[·...·truncated·by·diffoscope;·len:·1272,·SHA:·1ac1ba8994ebe1bd25cd75a336eac022e3d83343e9982b311916c4bcbd52d54b·...·]/std/primitive.usize.html">usize</a>>( |
5 | ····&mut·self, | 5 | ····&mut·self, |
6 | )·->·<a·class="enum"·href="../../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><[Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>;·<a·class="primitive"·href=" | 6 | )·->·<a·class="enum"·href="../../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><[Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>;·<a·class="primitive"·href="../../std/primitive.array.html">N</a>],·<a·class="struct"·href="../../core/array/iter/struct.IntoIter.html"·title="struct·core::array::iter::IntoIter">IntoIter</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·N>><div·class="where">where |
7 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_next_chunk</code> <a·href="https://github.com/rust-lang/rust/issues/98326">#98326</a>)</span></div></span><div·class='docblock'>Advances·the·iterator·and·returns·an·array·containing·the·next·<code>N</code>·values.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.next_chunk">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.last"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#249-251">Source</a></span><a·href="#method.last"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.last"·class="fn">last</a>(self)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where | 7 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_next_chunk</code> <a·href="https://github.com/rust-lang/rust/issues/98326">#98326</a>)</span></div></span><div·class='docblock'>Advances·the·iterator·and·returns·an·array·containing·the·next·<code>N</code>·values.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.next_chunk">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.last"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#249-251">Source</a></span><a·href="#method.last"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.last"·class="fn">last</a>(self)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
8 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Consumes·the·iterator,·returning·the·last·element.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.last">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.advance_by"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#296">Source</a><a·href="#method.advance_by"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.advance_by"·class="fn">advance_by</a>(&mut·self,·n:·<a·class="primitive"·href=" | 8 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Consumes·the·iterator,·returning·the·last·element.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.last">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.advance_by"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#296">Source</a><a·href="#method.advance_by"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.advance_by"·class="fn">advance_by</a>(&mut·self,·n:·<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>)·->·<a·class="enum"·href="../../core/result/enum.Result.html"·title="enum·core::result::Result">Result</a><<a·class="primitive"·href="../../std/primitive.unit.html">()</a>,·<a·class="struct"·href="../../core/[·...·truncated·by·diffoscope;·len:·2172,·SHA:·226df8a0ac7cc66c1a5f258a2691317e43902eaa4fe16a0a30bf120571e10626·...·]/std/primitive.usize.html">usize</a>)·->·<a·class="struct"·href="../../core/iter/adapters/step_by/struct.StepBy.html"·title="struct·core::iter::adapters::step_by::StepBy">StepBy</a><Self><div·class="where">where |
9 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·starting·at·the·same·point,·but·stepping·by | 9 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·starting·at·the·same·point,·but·stepping·by |
10 | the·given·amount·at·each·iteration.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.step_by">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.chain"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#468-471">Source</a></span><a·href="#method.chain"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.chain"·class="fn">chain</a><U>(self,·other:·U)·->·<a·class="struct"·href="../../core/iter/adapters/chain/struct.Chain.html"·title="struct·core::iter::adapters::chain::Chain">Chain</a><Self,·<U·as·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>>::<a·class="associatedtype"·href="../../core/iter/traits/collect/trait.IntoIterator.html#associatedtype.IntoIter"·title="type·core::iter::traits::collect::IntoIterator::IntoIter">IntoIter</a>><div·class="where">where | 10 | the·given·amount·at·each·iteration.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.step_by">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.chain"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#468-471">Source</a></span><a·href="#method.chain"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.chain"·class="fn">chain</a><U>(self,·other:·U)·->·<a·class="struct"·href="../../core/iter/adapters/chain/struct.Chain.html"·title="struct·core::iter::adapters::chain::Chain">Chain</a><Self,·<U·as·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>>::<a·class="associatedtype"·href="../../core/iter/traits/collect/trait.IntoIterator.html#associatedtype.IntoIter"·title="type·core::iter::traits::collect::IntoIterator::IntoIter">IntoIter</a>><div·class="where">where |
11 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 11 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
12 | ····U:·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>,</div></h4></section></summary><div·class='docblock'>Takes·two·iterators·and·creates·a·new·iterator·over·both·in·sequence.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.chain">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.zip"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#586-589">Source</a></span><a·href="#method.zip"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.zip"·class="fn">zip</a><U>(self,·other:·U)·->·<a·class="struct"·href="../../core/iter/adapters/zip/struct.Zip.html"·title="struct·core::iter::adapters::zip::Zip">Zip</a><Self,·<U·as·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>>::<a·class="associatedtype"·href="../../core/iter/traits/collect/trait.IntoIterator.html#associatedtype.IntoIter"·title="type·core::iter::traits::collect::IntoIterator::IntoIter">IntoIter</a>><div·class="where">where | 12 | ····U:·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a><Item·=·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>,</div></h4></section></summary><div·class='docblock'>Takes·two·iterators·and·creates·a·new·iterator·over·both·in·sequence.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.chain">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.zip"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#586-589">Source</a></span><a·href="#method.zip"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.zip"·class="fn">zip</a><U>(self,·other:·U)·->·<a·class="struct"·href="../../core/iter/adapters/zip/struct.Zip.html"·title="struct·core::iter::adapters::zip::Zip">Zip</a><Self,·<U·as·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>>::<a·class="associatedtype"·href="../../core/iter/traits/collect/trait.IntoIterator.html#associatedtype.IntoIter"·title="type·core::iter::traits::collect::IntoIterator::IntoIter">IntoIter</a>><div·class="where">where |
13 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 13 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
14 | ····U:·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>,</div></h4></section></summary><div·class='docblock'>‘Zips·up’·two·iterators·into·a·single·iterator·of·pairs.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.zip">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.intersperse"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#628-631">Source</a><a·href="#method.intersperse"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.intersperse"·class="fn">intersperse</a>(self,·separator:·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="struct"·href="../../core/iter/adapters/intersperse/struct.Intersperse.html"·title="struct·core::iter::adapters::intersperse::Intersperse">Intersperse</a><Self><div·class="where">where | 14 | ····U:·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>,</div></h4></section></summary><div·class='docblock'>‘Zips·up’·two·iterators·into·a·single·iterator·of·pairs.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.zip">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.intersperse"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#628-631">Source</a><a·href="#method.intersperse"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.intersperse"·class="fn">intersperse</a>(self,·separator:·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="struct"·href="../../core/iter/adapters/intersperse/struct.Intersperse.html"·title="struct·core::iter::adapters::intersperse::Intersperse">Intersperse</a><Self><div·class="where">where |
15 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 15 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
Offset 20, 117 lines modified | Offset 20, 117 lines modified | ||
20 | between·adjacent·items·of·the·original·iterator.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.intersperse_with">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#745-748">Source</a></span><a·href="#method.map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map"·class="fn">map</a><B,·F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/map/struct.Map.html"·title="struct·core::iter::adapters::map::Map">Map</a><Self,·F><div·class="where">where | 20 | between·adjacent·items·of·the·original·iterator.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.intersperse_with">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#745-748">Source</a></span><a·href="#method.map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map"·class="fn">map</a><B,·F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/map/struct.Map.html"·title="struct·core::iter::adapters::map::Map">Map</a><Self,·F><div·class="where">where |
21 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 21 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
22 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Takes·a·closure·and·creates·an·iterator·which·calls·that·closure·on·each | 22 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Takes·a·closure·and·creates·an·iterator·which·calls·that·closure·on·each |
23 | element.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.for_each"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.21.0">1.21.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#790-793">Source</a></span><a·href="#method.for_each"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.for_each"·class="fn">for_each</a><F>(self,·f:·F)<div·class="where">where | 23 | element.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.for_each"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.21.0">1.21.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#790-793">Source</a></span><a·href="#method.for_each"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.for_each"·class="fn">for_each</a><F>(self,·f:·F)<div·class="where">where |
24 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 24 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
25 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>),</div></h4></section></summary><div·class='docblock'>Calls·a·closure·on·each·element·of·an·iterator.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.for_each">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.filter"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#866-869">Source</a></span><a·href="#method.filter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter"·class="fn">filter</a><P>(self,·predicate:·P)·->·<a·class="struct"·href="../../core/iter/adapters/filter/struct.Filter.html"·title="struct·core::iter::adapters::filter::Filter">Filter</a><Self,·P><div·class="where">where | 25 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>),</div></h4></section></summary><div·class='docblock'>Calls·a·closure·on·each·element·of·an·iterator.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.for_each">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.filter"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#866-869">Source</a></span><a·href="#method.filter"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter"·class="fn">filter</a><P>(self,·predicate:·P)·->·<a·class="struct"·href="../../core/iter/adapters/filter/struct.Filter.html"·title="struct·core::iter::adapters::filter::Filter">Filter</a><Self,·P><div·class="where">where |
26 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 26 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
27 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 27 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·uses·a·closure·to·determine·if·an·element |
28 | should·be·yielded.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.filter_map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#911-914">Source</a></span><a·href="#method.filter_map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter_map"·class="fn">filter_map</a><B,·F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/filter_map/struct.FilterMap.html"·title="struct·core::iter::adapters::filter_map::FilterMap">FilterMap</a><Self,·F><div·class="where">where | 28 | should·be·yielded.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.filter_map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#911-914">Source</a></span><a·href="#method.filter_map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter_map"·class="fn">filter_map</a><B,·F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/filter_map/struct.FilterMap.html"·title="struct·core::iter::adapters::filter_map::FilterMap">FilterMap</a><Self,·F><div·class="where">where |
29 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 29 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
30 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·both·filters·and·maps.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter_map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.enumerate"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#958-960">Source</a></span><a·href="#method.enumerate"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.enumerate"·class="fn">enumerate</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/enumerate/struct.Enumerate.html"·title="struct·core::iter::adapters::enumerate::Enumerate">Enumerate</a><Self><div·class="where">where | 30 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·both·filters·and·maps.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.filter_map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.enumerate"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#958-960">Source</a></span><a·href="#method.enumerate"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.enumerate"·class="fn">enumerate</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/enumerate/struct.Enumerate.html"·title="struct·core::iter::adapters::enumerate::Enumerate">Enumerate</a><Self><div·class="where">where |
31 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·gives·the·current·iteration·count·as·well·as | 31 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·gives·the·current·iteration·count·as·well·as |
32 | the·next·value.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.enumerate">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.peekable"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1029-1031">Source</a></span><a·href="#method.peekable"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.peekable"·class="fn">peekable</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/peekable/struct.Peekable.html"·title="struct·core::iter::adapters::peekable::Peekable">Peekable</a><Self><div·class="where">where | 32 | the·next·value.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.enumerate">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.peekable"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1029-1031">Source</a></span><a·href="#method.peekable"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.peekable"·class="fn">peekable</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/peekable/struct.Peekable.html"·title="struct·core::iter::adapters::peekable::Peekable">Peekable</a><Self><div·class="where">where |
33 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·can·use·the·<a·href="../../core/iter/adapters/peekable/struct.Peekable.html#method.peek"·title="method·core::iter::adapters::peekable::Peekable::peek"><code>peek</code></a>·and·<a·href="../../core/iter/adapters/peekable/struct.Peekable.html#method.peek_mut"·title="method·core::iter::adapters::peekable::Peekable::peek_mut"><code>peek_mut</code></a>·methods | 33 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·can·use·the·<a·href="../../core/iter/adapters/peekable/struct.Peekable.html#method.peek"·title="method·core::iter::adapters::peekable::Peekable::peek"><code>peek</code></a>·and·<a·href="../../core/iter/adapters/peekable/struct.Peekable.html#method.peek_mut"·title="method·core::iter::adapters::peekable::Peekable::peek_mut"><code>peek_mut</code></a>·methods |
34 | to·look·at·the·next·element·of·the·iterator·without·consuming·it.·See | 34 | to·look·at·the·next·element·of·the·iterator·without·consuming·it.·See |
35 | their·documentation·for·more·information.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.peekable">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.skip_while"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1094-1097">Source</a></span><a·href="#method.skip_while"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip_while"·class="fn">skip_while</a><P>(self,·predicate:·P)·->·<a·class="struct"·href="../../core/iter/adapters/skip_while/struct.SkipWhile.html"·title="struct·core::iter::adapters::skip_while::SkipWhile">SkipWhile</a><Self,·P><div·class="where">where | 35 | their·documentation·for·more·information.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.peekable">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.skip_while"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1094-1097">Source</a></span><a·href="#method.skip_while"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip_while"·class="fn">skip_while</a><P>(self,·predicate:·P)·->·<a·class="struct"·href="../../core/iter/adapters/skip_while/struct.SkipWhile.html"·title="struct·core::iter::adapters::skip_while::SkipWhile">SkipWhile</a><Self,·P><div·class="where">where |
36 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 36 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
37 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 37 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip"·title="method·core::iter::traits::iterator::Iterator::skip"><code>skip</code></a>s·elements·based·on·a·predicate.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip_while">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.take_while"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1175-1178">Source</a></span><a·href="#method.take_while"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.take_while"·class="fn">take_while</a><P>(self,·predicate:·P)·->·<a·class="struct"·href="../../core/iter/adapters/take_while/struct.TakeWhile.html"·title="struct·core::iter::adapters::take_while::TakeWhile">TakeWhile</a><Self,·P><div·class="where">where |
38 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 38 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
39 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 39 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·yields·elements·based·on·a·predicate.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.take_while">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.map_while"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.57.0">1.57.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1263-1266">Source</a></span><a·href="#method.map_while"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_while"·class="fn">map_while</a><B,·P>(self,·predicate:·P)·->·<a·class="struct"·href="../../core/iter/adapters/map_while/struct.MapWhile.html"·title="struct·core::iter::adapters::map_while::MapWhile">MapWhile</a><Self,·P><div·class="where">where |
40 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 40 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
41 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·both·yields·elements·based·on·a·predicate·and·maps.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_while">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.skip"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1292-1294">Source</a></span><a·href="#method.skip"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip"·class="fn">skip</a>(self,·n:·<a·class="primitive"·href=" | 41 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·both·yields·elements·based·on·a·predicate·and·maps.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_while">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.skip"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1292-1294">Source</a></span><a·href="#method.skip"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip"·class="fn">skip</a>(self,·n:·<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>)·->·<a·class="struct"·href="../../core/iter/adapters/skip/struct.Skip.html"·title="struct·core::iter::adapters::skip::Skip">Skip</a><Self><div·class="where">where |
42 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·skips·the·first·<code>n</code>·elements.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.take"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1345-1347">Source</a></span><a·href="#method.take"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.take"·class="fn">take</a>(self,·n:·<a·class="primitive"·href=" | 42 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·skips·the·first·<code>n</code>·elements.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.skip">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.take"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1345-1347">Source</a></span><a·href="#method.take"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.take"·class="fn">take</a>(self,·n:·<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>)·->·<a·class="struct"·href="../../core/iter/adapters/take/struct.Take.html"·title="struct·core::iter::adapters::take::Take">Take</a><Self><div·class="where">where |
43 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·yields·the·first·<code>n</code>·elements,·or·fewer | 43 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·yields·the·first·<code>n</code>·elements,·or·fewer |
44 | if·the·underlying·iterator·ends·sooner.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.take">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.scan"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1392-1395">Source</a></span><a·href="#method.scan"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.scan"·class="fn">scan</a><St,·B,·F>(self,·initial_state:·St,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/scan/struct.Scan.html"·title="struct·core::iter::adapters::scan::Scan">Scan</a><Self,·St,·F><div·class="where">where | 44 | if·the·underlying·iterator·ends·sooner.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.take">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.scan"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1392-1395">Source</a></span><a·href="#method.scan"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.scan"·class="fn">scan</a><St,·B,·F>(self,·initial_state:·St,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/scan/struct.Scan.html"·title="struct·core::iter::adapters::scan::Scan">Scan</a><Self,·St,·F><div·class="where">where |
45 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 45 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
46 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(<a·class="primitive"·href=" | 46 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(<a·class="primitive"·href="../../std/primitive.reference.html">&mut·St</a>,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>An·iterator·adapter·which,·like·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold"·title="method·core::iter::traits::iterator::Iterator::fold"><code>fold</code></a>,·holds·internal·state,·but |
47 | unlike·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold"·title="method·core::iter::traits::iterator::Iterator::fold"><code>fold</code></a>,·produces·a·new·iterator.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.scan">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.flat_map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1430-1434">Source</a></span><a·href="#method.flat_map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.flat_map"·class="fn">flat_map</a><U,·F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/flatten/struct.FlatMap.html"·title="struct·core::iter::adapters::flatten::FlatMap">FlatMap</a><Self,·U,·F><div·class="where">where | 47 | unlike·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold"·title="method·core::iter::traits::iterator::Iterator::fold"><code>fold</code></a>,·produces·a·new·iterator.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.scan">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.flat_map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1430-1434">Source</a></span><a·href="#method.flat_map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.flat_map"·class="fn">flat_map</a><U,·F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/flatten/struct.FlatMap.html"·title="struct·core::iter::adapters::flatten::FlatMap">FlatMap</a><Self,·U,·F><div·class="where">where |
48 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 48 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
49 | ····U:·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>, | 49 | ····U:·<a·class="trait"·href="../../core/iter/traits/collect/trait.IntoIterator.html"·title="trait·core::iter::traits::collect::IntoIterator">IntoIterator</a>, |
50 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·U,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·works·like·map,·but·flattens·nested·structure.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.flat_map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.map_windows"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#1670-1673">Source</a><a·href="#method.map_windows"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_windows"·class="fn">map_windows</a><F,·R,·const·N:·<a·class="primitive"·href=" | 50 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·U,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·that·works·like·map,·but·flattens·nested·structure.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.flat_map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.map_windows"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#1670-1673">Source</a><a·href="#method.map_windows"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_windows"·class="fn">map_windows</a><F,·R,·const·N:·<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/map_windows/struct.MapWindows.html"·title="struct·core::iter::adapters::map_windows::MapWindows">MapWindows</a><Self,·F,·N><div·class="where">where |
51 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 51 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
52 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&[Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>;·<a·class="primitive"·href=" | 52 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&[Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>;·<a·class="primitive"·href="../../std/primitive.array.html">N</a>])·->·R,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_map_windows</code> <a·href="https://github.com/rust-lang/rust/issues/87155">#87155</a>)</span></div></span><div·class='docblock'>Calls·the·given·function·<code>f</code>·for·each·contiguous·window·of·size·<code>N</code>·over |
53 | <code>self</code>·and·returns·an·iterator·over·the·outputs·of·<code>f</code>.·Like·<a·href=" | 53 | <code>self</code>·and·returns·an·iterator·over·the·outputs·of·<code>f</code>.·Like·<a·href="../../std/primitive.slice.html#method.windows"·title="method·slice::windows"><code>slice::windows()</code></a>, |
54 | the·windows·during·mapping·overlap·as·well.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_windows">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.fuse"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1736-1738">Source</a></span><a·href="#method.fuse"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fuse"·class="fn">fuse</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/fuse/struct.Fuse.html"·title="struct·core::iter::adapters::fuse::Fuse">Fuse</a><Self><div·class="where">where | 54 | the·windows·during·mapping·overlap·as·well.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.map_windows">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.fuse"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1736-1738">Source</a></span><a·href="#method.fuse"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fuse"·class="fn">fuse</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/fuse/struct.Fuse.html"·title="struct·core::iter::adapters::fuse::Fuse">Fuse</a><Self><div·class="where">where |
55 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·ends·after·the·first·<a·href="../../core/option/enum.Option.html#variant.None"·title="variant·core::option::Option::None"><code>None</code></a>.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fuse">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.inspect"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1820-1823">Source</a></span><a·href="#method.inspect"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.inspect"·class="fn">inspect</a><F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/inspect/struct.Inspect.html"·title="struct·core::iter::adapters::inspect::Inspect">Inspect</a><Self,·F><div·class="where">where | 55 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·ends·after·the·first·<a·href="../../core/option/enum.Option.html#variant.None"·title="variant·core::option::Option::None"><code>None</code></a>.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fuse">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.inspect"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1820-1823">Source</a></span><a·href="#method.inspect"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.inspect"·class="fn">inspect</a><F>(self,·f:·F)·->·<a·class="struct"·href="../../core/iter/adapters/inspect/struct.Inspect.html"·title="struct·core::iter::adapters::inspect::Inspect">Inspect</a><Self,·F><div·class="where">where |
56 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 56 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
57 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>),</div></h4></section></summary><div·class='docblock'>Does·something·with·each·element·of·an·iterator,·passing·the·value·on.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.inspect">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.by_ref"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1848-1850">Source</a></span><a·href="#method.by_ref"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.by_ref"·class="fn">by_ref</a>(&mut·self)·->·&mut·Self<div·class="where">where | 57 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>),</div></h4></section></summary><div·class='docblock'>Does·something·with·each·element·of·an·iterator,·passing·the·value·on.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.inspect">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.by_ref"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1848-1850">Source</a></span><a·href="#method.by_ref"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.by_ref"·class="fn">by_ref</a>(&mut·self)·->·&mut·Self<div·class="where">where |
58 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Borrows·an·iterator,·rather·than·consuming·it.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.by_ref">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.collect"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1967-1969">Source</a></span><a·href="#method.collect"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect"·class="fn">collect</a><B>(self)·->·B<div·class="where">where | 58 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Borrows·an·iterator,·rather·than·consuming·it.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.by_ref">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.collect"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#1967-1969">Source</a></span><a·href="#method.collect"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect"·class="fn">collect</a><B>(self)·->·B<div·class="where">where |
59 | ····B:·<a·class="trait"·href="../../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, | 59 | ····B:·<a·class="trait"·href="../../core/iter/traits/collect/trait.FromIterator.html"·title="trait·core::iter::traits::collect::FromIterator">FromIterator</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, |
60 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Transforms·an·iterator·into·a·collection.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.collect_into"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#2117-2119">Source</a><a·href="#method.collect_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect_into"·class="fn">collect_into</a><E>(self,·collection:·<a·class="primitive"·href=" | 60 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><div·class='docblock'>Transforms·an·iterator·into·a·collection.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.collect_into"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#2117-2119">Source</a><a·href="#method.collect_into"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect_into"·class="fn">collect_into</a><E>(self,·collection:·<a·class="primitive"·href="../../std/primitive.reference.html">&mut·E</a>)·->·<a·class="primitive"·href="../../std/primitive.reference.html">&mut·E</a><div·class="where">where |
61 | ····E:·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, | 61 | ····E:·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, |
62 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_collect_into</code> <a·href="https://github.com/rust-lang/rust/issues/94780">#94780</a>)</span></div></span><div·class='docblock'>Collects·all·the·items·from·an·iterator·into·a·collection.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect_into">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.partition"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2149-2153">Source</a></span><a·href="#method.partition"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.partition"·class="fn">partition</a><B,·F>(self,·f:·F)·->·<a·class="primitive"·href=" | 62 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_collect_into</code> <a·href="https://github.com/rust-lang/rust/issues/94780">#94780</a>)</span></div></span><div·class='docblock'>Collects·all·the·items·from·an·iterator·into·a·collection.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.collect_into">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.partition"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2149-2153">Source</a></span><a·href="#method.partition"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.partition"·class="fn">partition</a><B,·F>(self,·f:·F)·->·<a·class="primitive"·href="../../std/primitive.tuple.html">(B,·B)</a><div·class="where">where |
63 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 63 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
64 | ····B:·<a·class="trait"·href="../../core/default/trait.Default.html"·title="trait·core::default::Default">Default</a>·+·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, | 64 | ····B:·<a·class="trait"·href="../../core/default/trait.Default.html"·title="trait·core::default::Default">Default</a>·+·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, |
65 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 65 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Consumes·an·iterator,·creating·two·collections·from·it.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.partition">Read·more</a></div></details[·...·truncated·by·diffoscope;·len:·472,·SHA:·8926ae6336b8372d9f9885c50f0f3d4fa5a1dfbf64489ca447b55c30bc23c316·...·]/std/primitive.bool.html">bool</a><div·class="where">where |
66 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 66 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
67 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 67 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_is_partitioned</code> <a·href="https://github.com/rust-lang/rust/issues/62544">#62544</a>)</span></div></span><div·class='docblock'>Checks·if·the·elements·of·this·iterator·are·partitioned·according·to·the·given·predicate, |
68 | such·that·all·those·that·return·<code>true</code>·precede·all·those·that·return·<code>false</code>.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.is_partitioned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_fold"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.27.0">1.27.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2362-2366">Source</a></span><a·href="#method.try_fold"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_fold"·class="fn">try_fold</a><B,·F,·R>(&mut·self,·init:·B,·f:·F)·->·R<div·class="where">where | 68 | such·that·all·those·that·return·<code>true</code>·precede·all·those·that·return·<code>false</code>.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.is_partitioned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_fold"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.27.0">1.27.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2362-2366">Source</a></span><a·href="#method.try_fold"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_fold"·class="fn">try_fold</a><B,·F,·R>(&mut·self,·init:·B,·f:·F)·->·R<div·class="where">where |
69 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 69 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
70 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(B,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, | 70 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(B,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, |
71 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·B>,</div></h4></section></summary><div·class='docblock'>An·iterator·method·that·applies·a·function·as·long·as·it·returns | 71 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·B>,</div></h4></section></summary><div·class='docblock'>An·iterator·method·that·applies·a·function·as·long·as·it·returns |
72 | successfully,·producing·a·single,·final·value.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_fold">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_for_each"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.27.0">1.27.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2420-2424">Source</a></span><a·href="#method.try_for_each"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_for_each"·class="fn">try_for_each</a><F,·R>(&mut·self,·f:·F)·->·R<div·class="where">where | 72 | successfully,·producing·a·single,·final·value.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_fold">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_for_each"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.27.0">1.27.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2420-2424">Source</a></span><a·href="#method.try_for_each"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_for_each"·class="fn">try_for_each</a><F,·R>(&mut·self,·f:·F)·->·R<div·class="where">where |
73 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 73 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
74 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, | 74 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, |
75 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·<a·class="primitive"·href=" | 75 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·<a·class="primitive"·href="../../std/primitive.unit.html">()</a>>,</div></h4></section></summary><div·class='docblock'>An·iterator·method·that·applies·a·fallible·function·to·each·item·in·the |
76 | iterator,·stopping·at·the·first·error·and·returning·that·error.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_for_each">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.fold"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2539-2542">Source</a></span><a·href="#method.fold"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold"·class="fn">fold</a><B,·F>(self,·init:·B,·f:·F)·->·B<div·class="where">where | 76 | iterator,·stopping·at·the·first·error·and·returning·that·error.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_for_each">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.fold"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2539-2542">Source</a></span><a·href="#method.fold"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold"·class="fn">fold</a><B,·F>(self,·init:·B,·f:·F)·->·B<div·class="where">where |
77 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 77 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
78 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(B,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Folds·every·element·into·an·accumulator·by·applying·an·operation, | 78 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(B,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Folds·every·element·into·an·accumulator·by·applying·an·operation, |
79 | returning·the·final·result.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.reduce"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.51.0">1.51.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2576-2579">Source</a></span><a·href="#method.reduce"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.reduce"·class="fn">reduce</a><F>(self,·f:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where | 79 | returning·the·final·result.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.fold">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.reduce"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.51.0">1.51.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2576-2579">Source</a></span><a·href="#method.reduce"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.reduce"·class="fn">reduce</a><F>(self,·f:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
80 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 80 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
81 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,</div></h4></section></summary><div·class='docblock'>Reduces·the·elements·to·a·single·one,·by·repeatedly·applying·a·reducing | 81 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,</div></h4></section></summary><div·class='docblock'>Reduces·the·elements·to·a·single·one,·by·repeatedly·applying·a·reducing |
82 | operation.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.reduce">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_reduce"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#2647-2653">Source</a><a·href="#method.try_reduce"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_reduce"·class="fn">try_reduce</a><R>( | 82 | operation.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.reduce">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_reduce"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#2647-2653">Source</a><a·href="#method.try_reduce"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_reduce"·class="fn">try_reduce</a><R>( |
83 | ····&mut·self, | 83 | ····&mut·self, |
84 | ····f:·impl·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, | 84 | ····f:·impl·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, |
85 | )·->·<<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Output"·title="type·core::ops::try_trait::Try::Output">Output</a>>>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Residual.html#associatedtype.TryType"·title="type·core::ops::try_trait::Residual::TryType">TryType</a><div·class="where">where | 85 | )·->·<<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Output"·title="type·core::ops::try_trait::Try::Output">Output</a>>>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Residual.html#associatedtype.TryType"·title="type·core::ops::try_trait::Residual::TryType">TryType</a><div·class="where">where |
86 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 86 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
87 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, | 87 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>, |
88 | ····<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>:·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iterator_try_reduce</code> <a·href="https://github.com/rust-lang/rust/issues/87053">#87053</a>)</span></div></span><div·class='docblock'>Reduces·the·elements·to·a·single·one·by·repeatedly·applying·a·reducing·operation.·If·the | 88 | ····<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>:·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iterator_try_reduce</code> <a·href="https://github.com/rust-lang/rust/issues/87053">#87053</a>)</span></div></span><div·class='docblock'>Reduces·the·elements·to·a·single·one·by·repeatedly·applying·a·reducing·operation.·If·the |
89 | closure·returns·a·failure,·the·failure·is·propagated·back·to·the·caller·immediately.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_reduce">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.all"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2705-2708">Source</a></span><a·href="#method.all"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.all"·class="fn">all</a><F>(&mut·self,·f:·F)·->·<a·class="primitive"·href=" | 89 | closure·returns·a·failure,·the·failure·is·propagated·back·to·the·caller·immediately.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_reduce">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.all"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2705-2708">Source</a></span><a·href="#method.all"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.all"·class="fn">all</a><F>(&mut·self,·f:·F)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a><div·class="where">where |
90 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 90 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
91 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 91 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Tests·if·every·element·of·the·iterator·matches·a·predicate.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.all">Read·more</a></div></details><[·...·truncated·by·diffoscope;·len:·523,·SHA:·8b9d2d363c29158d3aed6cff39f992548cbfb397fed2f6f36dd287b1c46b19f5·...·]/std/primitive.bool.html">bool</a><div·class="where">where |
92 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 92 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
93 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 93 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Tests·if·any·element·of·the·iterator·matches·a·predicate.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.any">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.find"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2821-2824">Source</a></span><a·href="#method.find"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.find"·class="fn">find</a><P>(&mut·self,·predicate:·P)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
94 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 94 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
95 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 95 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Searches·for·an·element·of·an·iterator·that·satisfies·a·predicate.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.find">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.find_map"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.30.0">1.30.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2852-2855">Source</a></span><a·href="#method.find_map"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.find_map"·class="fn">find_map</a><B,·F>(&mut·self,·f:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B><div·class="where">where |
96 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 96 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
97 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>Applies·function·to·the·elements·of·iterator·and·returns | 97 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><B>,</div></h4></section></summary><div·class='docblock'>Applies·function·to·the·elements·of·iterator·and·returns |
98 | the·first·non-none·result.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.find_map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_find"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#2910-2916">Source</a><a·href="#method.try_find"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_find"·class="fn">try_find</a><R>( | 98 | the·first·non-none·result.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.find_map">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.try_find"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#2910-2916">Source</a><a·href="#method.try_find"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_find"·class="fn">try_find</a><R>( |
99 | ····&mut·self, | 99 | ····&mut·self, |
100 | ····f:·impl·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, | 100 | ····f:·impl·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·R, |
101 | )·->·<<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Residual.html#associatedtype.TryType"·title="type·core::ops::try_trait::Residual::TryType">TryType</a><div·class="where">where | 101 | )·->·<<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Residual.html#associatedtype.TryType"·title="type·core::ops::try_trait::Residual::TryType">TryType</a><div·class="where">where |
102 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 102 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
103 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·<a·class="primitive"·href=" | 103 | ····R:·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a><Output·=·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>>, |
104 | ····<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>:·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>try_find</code> <a·href="https://github.com/rust-lang/rust/issues/63178">#63178</a>)</span></div></span><div·class='docblock'>Applies·function·to·the·elements·of·iterator·and·returns | 104 | ····<R·as·<a·class="trait"·href="../../core/ops/try_trait/trait.Try.html"·title="trait·core::ops::try_trait::Try">Try</a>>::<a·class="associatedtype"·href="../../core/ops/try_trait/trait.Try.html#associatedtype.Residual"·title="type·core::ops::try_trait::Try::Residual">Residual</a>:·<a·class="trait"·href="../../core/ops/try_trait/trait.Residual.html"·title="trait·core::ops::try_trait::Residual">Residual</a><<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>>>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>try_find</code> <a·href="https://github.com/rust-lang/rust/issues/63178">#63178</a>)</span></div></span><div·class='docblock'>Applies·function·to·the·elements·of·iterator·and·returns |
105 | the·first·true·result·or·the·first·error.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_find">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.position"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2993-2996">Source</a></span><a·href="#method.position"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.position"·class="fn">position</a><P>(&mut·self,·predicate:·P)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="primitive"·href=" | 105 | the·first·true·result·or·the·first·error.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.try_find">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.position"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#2993-2996">Source</a></span><a·href="#method.position"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.position"·class="fn">position</a><P>(&mut·self,·predicate:·P)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>><div·class="where">where |
106 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 106 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
107 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href=" | 107 | ····P:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="primitive"·href="../../std/primitive.bool.html">bool</a>,</div></h4></section></summary><div·class='docblock'>Searches·for·an·element·in·an·iterator,·returning·its·index.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.position">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.max_by_key"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.6.0">1.6.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3165-3168">Source</a></span><a·href="#method.max_by_key"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by_key"·class="fn">max_by_key</a><B,·F>(self,·f:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
108 | ····B:·<a·class="trait"·href="../../core/cmp/trait.Ord.html"·title="trait·core::cmp::Ord">Ord</a>, | 108 | ····B:·<a·class="trait"·href="../../core/cmp/trait.Ord.html"·title="trait·core::cmp::Ord">Ord</a>, |
109 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 109 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
110 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·maximum·value·from·the | 110 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·maximum·value·from·the |
111 | specified·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by_key">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.max_by"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3198-3201">Source</a></span><a·href="#method.max_by"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by"·class="fn">max_by</a><F>(self,·compare:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where | 111 | specified·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by_key">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.max_by"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3198-3201">Source</a></span><a·href="#method.max_by"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by"·class="fn">max_by</a><F>(self,·compare:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
112 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 112 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
113 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/cmp/enum.Ordering.html"·title="enum·core::cmp::Ordering">Ordering</a>,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·maximum·value·with·respect·to·the | 113 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/cmp/enum.Ordering.html"·title="enum·core::cmp::Ordering">Ordering</a>,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·maximum·value·with·respect·to·the |
114 | specified·comparison·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.min_by_key"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.6.0">1.6.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3225-3228">Source</a></span><a·href="#method.min_by_key"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by_key"·class="fn">min_by_key</a><B,·F>(self,·f:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where | 114 | specified·comparison·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.max_by">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.min_by_key"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.6.0">1.6.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3225-3228">Source</a></span><a·href="#method.min_by_key"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by_key"·class="fn">min_by_key</a><B,·F>(self,·f:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
115 | ····B:·<a·class="trait"·href="../../core/cmp/trait.Ord.html"·title="trait·core::cmp::Ord">Ord</a>, | 115 | ····B:·<a·class="trait"·href="../../core/cmp/trait.Ord.html"·title="trait·core::cmp::Ord">Ord</a>, |
116 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 116 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
117 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·minimum·value·from·the | 117 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·B,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·minimum·value·from·the |
118 | specified·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by_key">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.min_by"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3258-3261">Source</a></span><a·href="#method.min_by"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by"·class="fn">min_by</a><F>(self,·compare:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where | 118 | specified·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by_key">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.min_by"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.15.0">1.15.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3258-3261">Source</a></span><a·href="#method.min_by"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by"·class="fn">min_by</a><F>(self,·compare:·F)·->·<a·class="enum"·href="../../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>><div·class="where">where |
119 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, | 119 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>, |
120 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/cmp/enum.Ordering.html"·title="enum·core::cmp::Ordering">Ordering</a>,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·minimum·value·with·respect·to·the | 120 | ····F:·<a·class="trait"·href="../../core/ops/function/trait.FnMut.html"·title="trait·core::ops::function::FnMut">FnMut</a>(&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>,·&Self::<a·class="associatedtype"·href="../../core/iter/traits/iterator/trait.Iterator.html#associatedtype.Item"·title="type·core::iter::traits::iterator::Iterator::Item">Item</a>)·->·<a·class="enum"·href="../../core/cmp/enum.Ordering.html"·title="enum·core::cmp::Ordering">Ordering</a>,</div></h4></section></summary><div·class='docblock'>Returns·the·element·that·gives·the·minimum·value·with·respect·to·the |
121 | specified·comparison·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.unzip"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3331-3335">Source</a></span><a·href="#method.unzip"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.unzip"·class="fn">unzip</a><A,·B,·FromA,·FromB>(self)·->·<a·class="primitive"·href=" | 121 | specified·comparison·function.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.min_by">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.unzip"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3331-3335">Source</a></span><a·href="#method.unzip"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.unzip"·class="fn">unzip</a><A,·B,·FromA,·FromB>(self)·->·<a·class="primitive"·href="../../std/primitive.tuple.html">(FromA,·FromB)</a><div·class="where">where |
122 | ····FromA:·<a·class="trait"·href="../../core/default/trait.Default.html"·title="trait·core::default::Default">Default</a>·+·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><A>, | 122 | ····FromA:·<a·class="trait"·href="../../core/default/trait.Default.html"·title="trait·core::default::Default">Default</a>·+·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><A>, |
123 | ····FromB:·<a·class="trait"·href="../../core/default/trait.Default.html"·title="trait·core::default::Default">Default</a>·+·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><B>, | 123 | ····FromB:·<a·class="trait"·href="../../core/default/trait.Default.html"·title="trait·core::default::Default">Default</a>·+·<a·class="trait"·href="../../core/iter/traits/collect/trait.Extend.html"·title="trait·core::iter::traits::collect::Extend">Extend</a><B>, |
124 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a><Item·=·<a·class="primitive"·href=" | 124 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a><Item·=·<a·class="primitive"·href="../../std/primitive.tuple.html">(A,·B)</a>>,</div></h4></section></summary><div·class='docblock'>Converts·an·iterator·of·pairs·into·a·pair·of·containers.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.unzip">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.copied"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.36.0">1.36.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3362-3365">Source</a></span><a·href="#method.copied"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.copied"·class="fn">copied</a><'a,·T>(self)·->·<a·class="struct"·href="../../core/iter/adapters/copied/struct.Copied.html"·title="struct·core::iter::adapters::copied::Copied">Copied</a><Self><div·class="where">where |
125 | ····T:·'a·+·<a·class="trait"·href="../../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>, | 125 | ····T:·'a·+·<a·class="trait"·href="../../core/marker/trait.Copy.html"·title="trait·core::marker::Copy">Copy</a>, |
126 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a><Item·=·<a·class="primitive"·href=" | 126 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a><Item·=·<a·class="primitive"·href="../../std/primitive.reference.html">&'a·T</a>>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·copies·all·of·its·elements.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.copied">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.cloned"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3410-3413">Source</a></span><a·href="#method.cloned"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.cloned"·class="fn">cloned</a><'a,·T>(self)·->·<a·class="struct"·href="../../core/iter/adapters/cloned/struct.Cloned.html"·title="struct·core::iter::adapters::cloned::Cloned">Cloned</a><Self><div·class="where">where |
127 | ····T:·'a·+·<a·class="trait"·href="../../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>, | 127 | ····T:·'a·+·<a·class="trait"·href="../../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>, |
128 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a><Item·=·<a·class="primitive"·href=" | 128 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/iter/traits/iterator/trait.Iterator.html"·title="trait·core::iter::traits::iterator::Iterator">Iterator</a><Item·=·<a·class="primitive"·href="../../std/primitive.reference.html">&'a·T</a>>,</div></h4></section></summary><div·class='docblock'>Creates·an·iterator·which·<a·href="../../core/clone/trait.Clone.html#tymethod.clone"·title="method·core::clone::Clone::clone"><code>clone</code></a>s·all·of·its·elements.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.cloned">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.cycle"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.0.0">1.0.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3442-3444">Source</a></span><a·href="#method.cycle"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.cycle"·class="fn">cycle</a>(self)·->·<a·class="struct"·href="../../core/iter/adapters/cycle/struct.Cycle.html"·title="struct·core::iter::adapters::cycle::Cycle">Cycle</a><Self><div·class="where">where |
129 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h4></section></summary><div·class='docblock'>Repeats·an·iterator·endlessly.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.cycle">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.array_chunks"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#3485-3487">Source</a><a·href="#method.array_chunks"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.array_chunks"·class="fn">array_chunks</a><const·N:·<a·class="primitive"·href=" | 129 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>·+·<a·class="trait"·href="../../core/clone/trait.Clone.html"·title="trait·core::clone::Clone">Clone</a>,</div></h4></section></summary><div·class='docblock'>Repeats·an·iterator·endlessly.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.cycle">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.array_chunks"·class="method·trait-impl"><a·class="src·rightside"·href="../../src/core/iter/traits/iterator.rs.html#3485-3487">Source</a><a·href="#method.array_chunks"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.array_chunks"·class="fn">array_chunks</a><const·N:·<a·class="primitive"·href="../../std/primitive.usize.html">usize</a>>(self)·->·<a·class="struct"·href="../../core/iter/adapters/array_chunks/struct.ArrayChunks.html"·title="struct·core::iter::adapters::array_chunks::ArrayChunks">ArrayChunks</a><Self,·N><div·class="where">where |
130 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_array_chunks</code> <a·href="https://github.com/rust-lang/rust/issues/100450">#100450</a>)</span></div></span><div·class='docblock'>Returns·an·iterator·over·<code>N</code>·elements·of·the·iterator·at·a·time.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.array_chunks">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.sum"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.11.0">1.11.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3516-3519">Source</a></span><a·href="#method.sum"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.sum"·class="fn">sum</a><S>(self)·->·S<div·class="where">where | 130 | ····Self:·<a·class="trait"·href="../../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>iter_array_chunks</code> <a·href="https://github.com/rust-lang/rust/issues/100450">#100450</a>)</span></div></span><div·class='docblock'>Returns·an·iterator·over·<code>N</code>·elements·of·the·iterator·at·a·time.·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.array_chunks">Read·more</a></div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.sum"·class="method·trait-impl"><span·class="rightside"><span·class="since"·title="Stable·since·Rust·version·1.11.0">1.11.0</span>···<a·class="src"·href="../../src/core/iter/traits/iterator.rs.html#3516-3519">Source</a></span><a·href="#method.sum"·class="anchor">§</a><h4·class="code-header">fn·<a·href="../../core/iter/traits/iterator/trait.Iterator.html#method.sum"·class="fn">sum</a><S>(self)·->·S<div·class="where">where |
Max diff block lines reached; 58692/181131 bytes (32.40%) of diff not shown. |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Retrieve·an·environment·variable·and·add·it·to·build·dependency·info.·The·build·system·executing·the·compiler·will·know·that·the·variable·was·accessed·during·compilation,·and·will·be·able·to·rerun·the·build·when·the·value·of·that·variable·changes.·Besides·the·dependency·tracking·this·function·should·be·equivalent·to·`env::var`·from·the·standard·library,·except·that·the·argument·must·be·UTF-8."><title>var·in·proc_macro::tracked_env·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../../"·data-static-root-path="../../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../../static.files/favicon-044be391.svg"></head><body·class="rustdoc·fn"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><div·id="rustdoc-modnav"><h2><a·href="index.html">In·proc_<wbr>macro::<wbr>tracked_<wbr>env</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="../index.html">proc_macro</a>::<wbr><a·href="index.html">tracked_env</a></span><h1>Function·<span·class="fn">var</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../../src/proc_macro/lib.rs.html#1516-1522">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·fn·var<K:·<a·class="trait"·href="../../core/convert/trait.AsRef.html"·title="trait·core::convert::AsRef">AsRef</a><<a·class="struct"·href=" | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Retrieve·an·environment·variable·and·add·it·to·build·dependency·info.·The·build·system·executing·the·compiler·will·know·that·the·variable·was·accessed·during·compilation,·and·will·be·able·to·rerun·the·build·when·the·value·of·that·variable·changes.·Besides·the·dependency·tracking·this·function·should·be·equivalent·to·`env::var`·from·the·standard·library,·except·that·the·argument·must·be·UTF-8."><title>var·in·proc_macro::tracked_env·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../../"·data-static-root-path="../../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../../static.files/favicon-044be391.svg"></head><body·class="rustdoc·fn"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4» 2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><div·id="rustdoc-modnav"><h2><a·href="index.html">In·proc_<wbr>macro::<wbr>tracked_<wbr>env</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="../index.html">proc_macro</a>::<wbr><a·href="index.html">tracked_env</a></span><h1>Function·<span·class="fn">var</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../../src/proc_macro/lib.rs.html#1516-1522">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·fn·var<K:·<a·class="trait"·href="../../core/convert/trait.AsRef.html"·title="trait·core::convert::AsRef">AsRef</a><<a·class="struct"·href="../../std/ffi/os_str/struct.OsStr.html"·title="struct·std::ffi::os_str::OsStr">OsStr</a>>·+·<a·class="trait"·href="../../core/convert/trait.AsRef.html"·title="trait·core::convert::AsRef">AsRef</a><<a·class="primitive"·href="../../std/primitive.str.ht[·...·truncated·by·diffoscope;·len:·279,·SHA:·f4cbd961d68b0395039d11ac9c0c27f62c59345df6631c2150b4305da940190b·...·]/std/env/enum.VarError.html"·title="enum·std::env::VarError">VarError</a>></code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_tracked_env</code> <a·href="https://github.com/rust-lang/rust/issues/99515">#99515</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Retrieve·an·environment·variable·and·add·it·to·build·dependency·info. |
2 | The·build·system·executing·the·compiler·will·know·that·the·variable·was·accessed·during | 2 | The·build·system·executing·the·compiler·will·know·that·the·variable·was·accessed·during |
3 | compilation,·and·will·be·able·to·rerun·the·build·when·the·value·of·that·variable·changes. | 3 | compilation,·and·will·be·able·to·rerun·the·build·when·the·value·of·that·variable·changes. |
4 | Besides·the·dependency·tracking·this·function·should·be·equivalent·to·<code>env::var</code>·from·the | 4 | Besides·the·dependency·tracking·this·function·should·be·equivalent·to·<code>env::var</code>·from·the |
5 | standard·library,·except·that·the·argument·must·be·UTF-8.</p> | 5 | standard·library,·except·that·the·argument·must·be·UTF-8.</p> |
6 | </div></details></section></div></main></body></html> | 6 | </div></details></section></div></main></body></html> |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Track·a·file·explicitly."><title>path·in·proc_macro::tracked_path·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../../"·data-static-root-path="../../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../../static.files/favicon-044be391.svg"></head><body·class="rustdoc·fn"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4»2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><div·id="rustdoc-modnav"><h2><a·href="index.html">In·proc_<wbr>macro::<wbr>tracked_<wbr>path</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="../index.html">proc_macro</a>::<wbr><a·href="index.html">tracked_path</a></span><h1>Function·<span·class="fn">path</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../../src/proc_macro/lib.rs.html#1533-1536">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·fn·path<P:·<a·class="trait"·href="../../core/convert/trait.AsRef.html"·title="trait·core::convert::AsRef">AsRef</a><<a·class="primitive"·href=" | 1 | <!DOCTYPE·html><html·lang="en"><head><meta·charset="utf-8"><meta·name="viewport"·content="width=device-width,·initial-scale=1.0"><meta·name="generator"·content="rustdoc"><meta·name="description"·content="Track·a·file·explicitly."><title>path·in·proc_macro::tracked_path·-·Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link·rel="preload"·as="font"·type="font/woff2"·crossorigin·href="../../static.files/${f}">`).join(""))</script><link·rel="stylesheet"·href="../../static.files/normalize-9960930a.css"><link·rel="stylesheet"·href="../../static.files/rustdoc-0a967d28.css"><meta·name="rustdoc-vars"·data-root-path="../../"·data-static-root-path="../../static.files/"·data-current-crate="proc_macro"·data-themes=""·data-resource-suffix="1.85.0"·data-rustdoc-version="1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball)"·data-channel="1.85.0"·data-search-js="search-75f5ac3e.js"·data-settings-js="settings-0f613d39.js"·><script·src="../../static.files/storage-59e33391.js"></script><script·defer·src="sidebar-items1.85.0.js"></script><script·defer·src="../../static.files/main-5f194d8c.js"></script><noscript><link·rel="stylesheet"·href="../../static.files/noscript-893ab5e7.css"></noscript><link·rel="alternate·icon"·type="image/png"·href="../../static.files/favicon-32x32-6580c154.png"><link·rel="icon"·type="image/svg+xml"·href="../../static.files/favicon-044be391.svg"></head><body·class="rustdoc·fn"><!--[if·lte·IE·11]><div·class="warning">This·old·browser·is·unsupported·and·will·most·likely·display·funky·things.</div><![endif]--><nav·class="mobile-topbar"><button·class="sidebar-menu-toggle"·title="show·sidebar"></button><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt=""></a></nav><nav·class="sidebar"><div·class="sidebar-crate"><a·class="logo-container"·href="../../proc_macro/index.html"><img·class="rust-logo"·src="../../static.files/rust-logo-9a9549ea.svg"·alt="logo"></a><h2><a·href="../../proc_macro/index.html">proc_<wbr>macro</a><span·class="version">1.85.0</span></h2></div><div·class="version">(4d91de4e4»2025-02-17)» (built» from» a» source» tarball)</div><div·class="sidebar-elems"><div·id="rustdoc-modnav"><h2><a·href="index.html">In·proc_<wbr>macro::<wbr>tracked_<wbr>path</a></h2></div></div></nav><div·class="sidebar-resizer"></div><main><div·class="width-limiter"><rustdoc-search></rustdoc-search><section·id="main-content"·class="content"><div·class="main-heading"><span·class="rustdoc-breadcrumbs"><a·href="../index.html">proc_macro</a>::<wbr><a·href="index.html">tracked_path</a></span><h1>Function·<span·class="fn">path</span><button·id="copy-path"·title="Copy·item·path·to·clipboard">Copy·item·path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span·class="sub-heading"><a·class="src"·href="../../src/proc_macro/lib.rs.html#1533-1536">Source</a>·</span></div><pre·class="rust·item-decl"><code>pub·fn·path<P:·<a·class="trait"·href="../../core/convert/trait.AsRef.html"·title="trait·core::convert::AsRef">AsRef</a><<a·class="primitive"·href="../../std/primitive.str.html">str</a>>>(path:·P)</code></pre><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>track_path</code> <a·href="https://github.com/rust-lang/rust/issues/99515">#99515</a>)</span></div></span><details·class="toggle·top-doc"·open><summary·class="hideme"><span>Expand·description</span></summary><div·class="docblock"><p>Track·a·file·explicitly.</p> |
2 | <p>Commonly·used·for·tracking·asset·preprocessing.</p> | 2 | <p>Commonly·used·for·tracking·asset·preprocessing.</p> |
3 | </div></details></section></div></main></body></html> | 3 | </div></details></section></div></main></body></html> |
Offset 37, 8 lines modified | Offset 37, 8 lines modified | ||
37 | </div></details></div><h2·id="provided-methods"·class="section-header">Provided·Methods<a·href="#provided-methods"·class="anchor">§</a></h2><div·class="methods"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><h4·class="code-header">fn·<a·href="#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></summary><div·class="docblock"><p>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.</p> | 37 | </div></details></div><h2·id="provided-methods"·class="section-header">Provided·Methods<a·href="#provided-methods"·class="anchor">§</a></h2><div·class="methods"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_token_stream"·class="method"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#57-61">Source</a><h4·class="code-header">fn·<a·href="#method.to_token_stream"·class="fn">to_token_stream</a>(&self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></summary><div·class="docblock"><p>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.</p> |
38 | <p>This·method·is·implicitly·implemented·using·<code>to_tokens</code>,·and·acts·as·a | 38 | <p>This·method·is·implicitly·implemented·using·<code>to_tokens</code>,·and·acts·as·a |
39 | convenience·method·for·consumers·of·the·<code>ToTokens</code>·trait.</p> | 39 | convenience·method·for·consumers·of·the·<code>ToTokens</code>·trait.</p> |
40 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><h4·class="code-header">fn·<a·href="#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where | 40 | </div></details><details·class="toggle·method-toggle"·open><summary><section·id="method.into_token_stream"·class="method"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#67-72">Source</a><h4·class="code-header">fn·<a·href="#method.into_token_stream"·class="fn">into_token_stream</a>(self)·->·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a><div·class="where">where |
41 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></summary><div·class="docblock"><p>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.</p> | 41 | ····Self:·<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>,</div></h4></section><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></summary><div·class="docblock"><p>Convert·<code>self</code>·directly·into·a·<code>TokenStream</code>·object.</p> |
42 | <p>This·method·is·implicitly·implemented·using·<code>to_tokens</code>,·and·acts·as·a | 42 | <p>This·method·is·implicitly·implemented·using·<code>to_tokens</code>,·and·acts·as·a |
43 | convenience·method·for·consumers·of·the·<code>ToTokens</code>·trait.</p> | 43 | convenience·method·for·consumers·of·the·<code>ToTokens</code>·trait.</p> |
44 | </div></details></div><h2·id="foreign-impls"·class="section-header">Implementations·on·Foreign·Types<a·href="#foreign-impls"·class="anchor">§</a></h2><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToTokens-for-bool"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#270-275">Source</a><a·href="#impl-ToTokens-for-bool"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="primitive"·href=" | 44 | </div></details></div><h2·id="foreign-impls"·class="section-header">Implementations·on·Foreign·Types<a·href="#foreign-impls"·class="anchor">§</a></h2><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToTokens-for-bool"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#270-275">Source</a><a·href="#impl-ToTokens-for-bool"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="primitive"·href="../std/primitive.bool.html">bool</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.[·...·truncated·by·diffoscope;·len:·28109,·SHA:·b7bf755d0f71b4e7f4e98251cc05ea6ce86c76e0dc8c98b1bcc077f062a4b4f9·...·]/std/primitive.reference.html">&mut·T</a></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens-22"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#136-138">Source</a><a·href="#method.to_tokens-22"·class="anchor">§</a><h4·class="code-header">fn·<a·href="#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToTokens-for-Box%3CT%3E"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#142-146">Source</a><a·href="#impl-ToTokens-for-Box%3CT%3E"·class="anchor">§</a><h3·class="code-header">impl<T:·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>>·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="../alloc/boxed/struct.Box.html"·title="struct·alloc::boxed::Box">Box</a><T></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens-23"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#143-145">Source</a><a·href="#method.to_tokens-23"·class="anchor">§</a><h4·class="code-header">fn·<a·href="#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToTokens-for-Rc%3CT%3E"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#149-153">Source</a><a·href="#impl-ToTokens-for-Rc%3CT%3E"·class="anchor">§</a><h3·class="code-header">impl<T:·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·+·?<a·class="trait"·href="../core/marker/trait.Sized.html"·title="trait·core::marker::Sized">Sized</a>>·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="../alloc/rc/struct.Rc.html"·title="struct·alloc::rc::Rc">Rc</a><T></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens-24"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#150-152">Source</a><a·href="#method.to_tokens-24"·class="anchor">§</a><h4·class="code-header">fn·<a·href="#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></details></div></details><details·class="toggle·implementors-toggle"><summary><section·id="impl-ToTokens-for-Option%3CT%3E"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#163-169">Source</a><a·href="#impl-ToTokens-for-Option%3CT%3E"·class="anchor">§</a><h3·class="code-header">impl<T:·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>>·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="enum"·href="../core/option/enum.Option.html"·title="enum·core::option::Option">Option</a><T></h3></section></summary><div·class="impl-items"><details·class="toggle·method-toggle"·open><summary><section·id="method.to_tokens-25"·class="method·trait-impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#164-168">Source</a><a·href="#method.to_tokens-25"·class="anchor">§</a><h4·class="code-header">fn·<a·href="#tymethod.to_tokens"·class="fn">to_tokens</a>(&self,·tokens:·&mut·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a>)</h4></section></summary><span·class="item-info"><div·class="stab·unstable"><span·class="emoji">🔬</span><span>This·is·a·nightly-only·experimental·API.·(<code>proc_macro_totokens</code> <a·href="https://github.com/rust-lang/rust/issues/130977">#130977</a>)</span></div></span></details></div></details><h2·id="implementors"·class="section-header">Implementors<a·href="#implementors"·class="anchor">§</a></h2><div·id="implementors-list"><section·id="impl-ToTokens-for-TokenTree"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#76-86">Source</a><a·href="#impl-ToTokens-for-TokenTree"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="enum"·href="enum.TokenTree.html"·title="enum·proc_macro::TokenTree">TokenTree</a></h3></section><section·id="impl-ToTokens-for-Group"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#121-125">Source</a><a·href="#impl-ToTokens-for-Group"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Group.html"·title="struct·proc_macro::Group">Group</a></h3></section><section·id="impl-ToTokens-for-Ident"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#107-111">Source</a><a·href="#impl-ToTokens-for-Ident"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Ident.html"·title="struct·proc_macro::Ident">Ident</a></h3></section><section·id="impl-ToTokens-for-Literal"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#100-104">Source</a><a·href="#impl-ToTokens-for-Literal"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Literal.html"·title="struct·proc_macro::Literal">Literal</a></h3></section><section·id="impl-ToTokens-for-Punct"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#114-118">Source</a><a·href="#impl-ToTokens-for-Punct"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.Punct.html"·title="struct·proc_macro::Punct">Punct</a></h3></section><section·id="impl-ToTokens-for-TokenStream"·class="impl"><a·class="src·rightside"·href="../src/proc_macro/to_tokens.rs.html#89-97">Source</a><a·href="#impl-ToTokens-for-TokenStream"·class="anchor">§</a><h3·class="code-header">impl·<a·class="trait"·href="trait.ToTokens.html"·title="trait·proc_macro::ToTokens">ToTokens</a>·for·<a·class="struct"·href="struct.TokenStream.html"·title="struct·proc_macro::TokenStream">TokenStream</a></h3></section></div><script·src="../trait.impl/proc_macro/to_tokens/trait.ToTokens.js"·data-ignore-extern-crates="alloc,core,std"·async></script></section></div></main></body></html> |
Offset 49, 16 lines modified | Offset 49, 16 lines modified | ||
49 | ············["impl<T:·?<a·class=\"trait\"·href=\"core/marker/trait.Sized.html\"·title=\"trait·core::marker::Sized\">Sized</a>·+·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>,·A:·<a·class=\"trait\"·href=\"alloc/alloc/trait.Allocator.html\"·title=\"trait·alloc::alloc::Allocator\">Allocator</a>>·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"struct\"·href=\"alloc/sync/struct.Arc.html\"·title=\"struct·alloc::sync::Arc\">Arc</a><T,·A>"] | 49 | ············["impl<T:·?<a·class=\"trait\"·href=\"core/marker/trait.Sized.html\"·title=\"trait·core::marker::Sized\">Sized</a>·+·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>,·A:·<a·class=\"trait\"·href=\"alloc/alloc/trait.Allocator.html\"·title=\"trait·alloc::alloc::Allocator\">Allocator</a>>·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"struct\"·href=\"alloc/sync/struct.Arc.html\"·title=\"struct·alloc::sync::Arc\">Arc</a><T,·A>"] |
50 | ········]], | 50 | ········]], |
51 | ········["core",·[]], | 51 | ········["core",·[]], |
52 | ········["proc_macro",·[ | 52 | ········["proc_macro",·[ |
53 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"proc_macro/enum.Delimiter.html\"·title=\"enum·proc_macro::Delimiter\">Delimiter</a>"], | 53 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"proc_macro/enum.Delimiter.html\"·title=\"enum·proc_macro::Delimiter\">Delimiter</a>"], |
54 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"proc_macro/enum.Spacing.html\"·title=\"enum·proc_macro::Spacing\">Spacing</a>"], | 54 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"proc_macro/enum.Spacing.html\"·title=\"enum·proc_macro::Spacing\">Spacing</a>"], |
55 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"struct\"·href=\"proc_macro/struct.SourceFile.html\"·title=\"struct·proc_macro::SourceFile\">SourceFile</a>"], | 55 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"struct\"·href=\"proc_macro/struct.SourceFile.html\"·title=\"struct·proc_macro::SourceFile\">SourceFile</a>"], |
56 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a><<a·class=\"primitive\"·href=\" | 56 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a><<a·class=\"primitive\"·href=\"std/primitive.char.html\">char</a>>·for·<a·class=\"struct\"·href=\"proc_macro/struct.Punct.html\"·title=\"struct·proc_macro::Punct\">Punct</a>"], |
57 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a><<a·class=\"struct\"·href=\"proc_macro/struct.Punct.html\"·title=\"struct·proc_macro::Punct\">Punct</a>>·for·<a·class=\"primitive\"·href=\" | 57 | ············["impl·<a·class=\"trait\"·href=\"core/cmp/trait.PartialEq.html\"·title=\"trait·core::cmp::PartialEq\">PartialEq</a><<a·class=\"struct\"·href=\"proc_macro/struct.Punct.html\"·title=\"struct·proc_macro::Punct\">Punct</a>>·for·<a·class=\"primitive\"·href=\"std/primitive.char.html\">char</a>"] |
58 | ········]], | 58 | ········]], |
59 | ········["std",·[ | 59 | ········["std",·[ |
60 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/backtrace/enum.BacktraceStatus.html\"·title=\"enum·std::backtrace::BacktraceStatus\">BacktraceStatus</a>"], | 60 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/backtrace/enum.BacktraceStatus.html\"·title=\"enum·std::backtrace::BacktraceStatus\">BacktraceStatus</a>"], |
61 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/env/enum.VarError.html\"·title=\"enum·std::env::VarError\">VarError</a>"], | 61 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/env/enum.VarError.html\"·title=\"enum·std::env::VarError\">VarError</a>"], |
62 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/io/enum.ErrorKind.html\"·title=\"enum·std::io::ErrorKind\">ErrorKind</a>"], | 62 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/io/enum.ErrorKind.html\"·title=\"enum·std::io::ErrorKind\">ErrorKind</a>"], |
63 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/io/enum.SeekFrom.html\"·title=\"enum·std::io::SeekFrom\">SeekFrom</a>"], | 63 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/io/enum.SeekFrom.html\"·title=\"enum·std::io::SeekFrom\">SeekFrom</a>"], |
64 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/net/enum.Shutdown.html\"·title=\"enum·std::net::Shutdown\">Shutdown</a>"], | 64 | ············["impl·<a·class=\"trait\"·href=\"std/cmp/trait.PartialEq.html\"·title=\"trait·std::cmp::PartialEq\">PartialEq</a>·for·<a·class=\"enum\"·href=\"std/net/enum.Shutdown.html\"·title=\"enum·std::net::Shutdown\">Shutdown</a>"], |
Offset 170, 8 lines modified | Offset 170, 8 lines modified | ||
170 | ····]); | 170 | ····]); |
171 | ····if·(window.register_implementors)·{ | 171 | ····if·(window.register_implementors)·{ |
172 | ········window.register_implementors(implementors); | 172 | ········window.register_implementors(implementors); |
173 | ····}·else·{ | 173 | ····}·else·{ |
174 | ········window.pending_implementors·=·implementors; | 174 | ········window.pending_implementors·=·implementors; |
175 | ····} | 175 | ····} |
176 | })() | 176 | })() |
177 | //{"start":57,"fragment_lengths":[23664,12,13 | 177 | //{"start":57,"fragment_lengths":[23664,12,1307,31423,3233]} |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-04-24·15:47:57.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-04-24·15:47:57.000000·debian-binary |
2 | -rw-r--r--···0········0········0······540·2025-04-24·15:47:57.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······540·2025-04-24·15:47:57.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·7349 | 3 | -rw-r--r--···0········0········0·73492068·2025-04-24·15:47:57.000000·data.tar.xz |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Package:·cargo-dbgsym | 1 | Package:·cargo-dbgsym |
2 | Source:·rustc | 2 | Source:·rustc |
3 | Version:·1.85.0+dfsg3-1 | 3 | Version:·1.85.0+dfsg3-1 |
4 | Auto-Built-Package:·debug-symbols | 4 | Auto-Built-Package:·debug-symbols |
5 | Architecture:·amd64 | 5 | Architecture:·amd64 |
6 | Maintainer:·Debian·Rust·Maintainers·<pkg-rust-maintainers@alioth-lists.debian.net> | 6 | Maintainer:·Debian·Rust·Maintainers·<pkg-rust-maintainers@alioth-lists.debian.net> |
7 | Installed-Size:·836 | 7 | Installed-Size:·83681 |
8 | Depends:·cargo·(=·1.85.0+dfsg3-1) | 8 | Depends:·cargo·(=·1.85.0+dfsg3-1) |
9 | Section:·debug | 9 | Section:·debug |
10 | Priority:·optional | 10 | Priority:·optional |
11 | Description:·debug·symbols·for·cargo | 11 | Description:·debug·symbols·for·cargo |
12 | Build-Ids:· | 12 | Build-Ids:·65e1f23ae99ea545570a205fad363e01570be106 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/debug/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/debug/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/debug/.build-id/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/debug/.build-id/ |
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/debug/.build-id/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/lib/debug/.build-id/65/ |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·8567 | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·85678536·2025-04-24·15:47:57.000000·./usr/lib/debug/.build-id/65/e1f23ae99ea545570a205fad363e01570be106.debug |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/ |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/ |
10 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/cargo-dbgsym·->·cargo | 10 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-24·15:47:57.000000·./usr/share/doc/cargo-dbgsym·->·cargo |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1e77d0 | 11 | ··Entry·point·address:···············0x1e77d0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········8567 | 13 | ··Start·of·section·headers:··········85675848·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········15 | 17 | ··Number·of·program·headers:·········15 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········42 | 19 | ··Number·of·section·headers:·········42 |
20 | ··Section·header·string·table·index:·41 | 20 | ··Section·header·string·table·index:·41 |
Offset 5, 23 lines modified | Offset 5, 23 lines modified | ||
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8 |
8 | ··INTERP·········0x0003cc·0x00000000000003cc·0x00000000000003cc·0x000000·0x00001c·R···0x1 | 8 | ··INTERP·········0x0003cc·0x00000000000003cc·0x00000000000003cc·0x000000·0x00001c·R···0x1 |
9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003cc·0x16ab20·R···0x1000 | 9 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003cc·0x16ab20·R···0x1000 |
10 | ··LOAD···········0x000000·0x000000000016b000·0x000000000016b000·0x000000·0x1008135·R·E·0x1000 | 10 | ··LOAD···········0x000000·0x000000000016b000·0x000000000016b000·0x000000·0x1008135·R·E·0x1000 |
11 | ··LOAD···········0x001000·0x0000000001174000·0x0000000001174000·0x453 | 11 | ··LOAD···········0x001000·0x0000000001174000·0x0000000001174000·0x453414·0x453414·R···0x1000 |
12 | ··LOAD···········0x000458·0x00000000015c8458·0x00000000015c8458·0x000000·0x10a168·RW··0x1000 | 12 | ··LOAD···········0x000458·0x00000000015c8458·0x00000000015c8458·0x000000·0x10a168·RW··0x1000 |
13 | ··DYNAMIC········0x454458·0x00000000016c5950·0x00000000016c5950·0x000000·0x000290·RW··0x8 | 13 | ··DYNAMIC········0x454458·0x00000000016c5950·0x00000000016c5950·0x000000·0x000290·RW··0x8 |
14 | ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 | 14 | ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 |
15 | ··NOTE···········0x0003a8·0x00000000000003a8·0x00000000000003a8·0x000024·0x000024·R···0x4 | 15 | ··NOTE···········0x0003a8·0x00000000000003a8·0x00000000000003a8·0x000024·0x000024·R···0x4 |
16 | ··NOTE···········0x4543 | 16 | ··NOTE···········0x4543f4·0x00000000015c73f4·0x00000000015c73f4·0x000020·0x000020·R···0x4 |
17 | ··TLS············0x454458·0x00000000015c8458·0x00000000015c8458·0x000000·0x0002a0·R···0x8 | 17 | ··TLS············0x454458·0x00000000015c8458·0x00000000015c8458·0x000000·0x0002a0·R···0x8 |
18 | ··GNU_PROPERTY···0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 | 18 | ··GNU_PROPERTY···0x000388·0x0000000000000388·0x0000000000000388·0x000020·0x000020·R···0x8 |
19 | ··GNU_EH_FRAME···0x001000·0x0000000001320 | 19 | ··GNU_EH_FRAME···0x001000·0x0000000001320168·0x0000000001320168·0x000000·0x03d07c·R···0x4 |
20 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 | 20 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 |
21 | ··GNU_RELRO······0x454458·0x00000000015c8458·0x00000000015c8458·0x000000·0x106ba8·R···0x1 | 21 | ··GNU_RELRO······0x454458·0x00000000015c8458·0x00000000015c8458·0x000000·0x106ba8·R···0x1 |
22 | ·Section·to·Segment·mapping: | 22 | ·Section·to·Segment·mapping: |
23 | ··Segment·Sections... | 23 | ··Segment·Sections... |
24 | ···00····· | 24 | ···00····· |
25 | ···01·····.interp· | 25 | ···01·····.interp· |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·42·section·headers,·starting·at·offset·0x51b | 1 | There·are·42·section·headers,·starting·at·offset·0x51b4f48: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000020·00···A··0···0··8 | 5 | ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000020·00···A··0···0··8 |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000003a8·0003a8·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000003a8·0003a8·000024·00···A··0···0··4 |
7 | ··[·3]·.interp···········NOBITS··········00000000000003cc·0003cc·00001c·00···A··0···0··1 | 7 | ··[·3]·.interp···········NOBITS··········00000000000003cc·0003cc·00001c·00···A··0···0··1 |
Offset 14, 38 lines modified | Offset 14, 38 lines modified | ||
14 | ··[·9]·.rela.dyn·········NOBITS··········0000000000003d98·0003cc·166d28·18···A··5···0··8 | 14 | ··[·9]·.rela.dyn·········NOBITS··········0000000000003d98·0003cc·166d28·18···A··5···0··8 |
15 | ··[10]·.rela.plt·········NOBITS··········000000000016aac0·0003cc·000060·18···A··5··28··8 | 15 | ··[10]·.rela.plt·········NOBITS··········000000000016aac0·0003cc·000060·18···A··5··28··8 |
16 | ··[11]·.init·············NOBITS··········000000000016b000·001000·000017·00··AX··0···0··4 | 16 | ··[11]·.init·············NOBITS··········000000000016b000·001000·000017·00··AX··0···0··4 |
17 | ··[12]·.plt··············NOBITS··········000000000016b020·001000·000050·10··AX··0···0·16 | 17 | ··[12]·.plt··············NOBITS··········000000000016b020·001000·000050·10··AX··0···0·16 |
18 | ··[13]·.plt.got··········NOBITS··········000000000016b070·001000·000008·08··AX··0···0··8 | 18 | ··[13]·.plt.got··········NOBITS··········000000000016b070·001000·000008·08··AX··0···0··8 |
19 | ··[14]·.text·············NOBITS··········000000000016b080·001000·10080ac·00··AX··0···0·16 | 19 | ··[14]·.text·············NOBITS··········000000000016b080·001000·10080ac·00··AX··0···0·16 |
20 | ··[15]·.fini·············NOBITS··········000000000117312c·001000·000009·00··AX··0···0··4 | 20 | ··[15]·.fini·············NOBITS··········000000000117312c·001000·000009·00··AX··0···0··4 |
21 | ··[16]·.rodata···········NOBITS··········0000000001174000·001000·1ac | 21 | ··[16]·.rodata···········NOBITS··········0000000001174000·001000·1ac146·00···A··0···0·128 |
22 | ··[17]·.debug_gdb_scripts·NOBITS··········0000000001320 | 22 | ··[17]·.debug_gdb_scripts·NOBITS··········0000000001320146·001000·000022·01·AMS··0···0··1 |
23 | ··[18]·.eh_frame_hdr·····NOBITS··········0000000001320 | 23 | ··[18]·.eh_frame_hdr·····NOBITS··········0000000001320168·001000·03d07c·00···A··0···0··4 |
24 | ··[19]·.eh_frame·········NOBITS··········000000000135d1 | 24 | ··[19]·.eh_frame·········NOBITS··········000000000135d1e8·001000·1bdea0·00···A··0···0··8 |
25 | ··[20]·.gcc_except_table·NOBITS··········000000000151b0 | 25 | ··[20]·.gcc_except_table·NOBITS··········000000000151b088·001000·0ac36c·00···A··0···0··4 |
26 | ··[21]·.note.ABI-tag·····NOTE············00000000015c73 | 26 | ··[21]·.note.ABI-tag·····NOTE············00000000015c73f4·4543f4·000020·00···A··0···0··4 |
27 | ··[22]·.tdata············NOBITS··········00000000015c8458·454458·000040·00·WAT··0···0··8 | 27 | ··[22]·.tdata············NOBITS··········00000000015c8458·454458·000040·00·WAT··0···0··8 |
28 | ··[23]·.tbss·············NOBITS··········00000000015c8498·454458·000260·00·WAT··0···0··8 | 28 | ··[23]·.tbss·············NOBITS··········00000000015c8498·454458·000260·00·WAT··0···0··8 |
29 | ··[24]·.init_array·······NOBITS··········00000000015c8498·454458·000018·08··WA··0···0··8 | 29 | ··[24]·.init_array·······NOBITS··········00000000015c8498·454458·000018·08··WA··0···0··8 |
30 | ··[25]·.fini_array·······NOBITS··········00000000015c84b0·454458·000008·08··WA··0···0··8 | 30 | ··[25]·.fini_array·······NOBITS··········00000000015c84b0·454458·000008·08··WA··0···0··8 |
31 | ··[26]·.data.rel.ro······NOBITS··········00000000015c84b8·454458·0fd498·00··WA··0···0··8 | 31 | ··[26]·.data.rel.ro······NOBITS··········00000000015c84b8·454458·0fd498·00··WA··0···0··8 |
32 | ··[27]·.dynamic··········NOBITS··········00000000016c5950·454458·000290·10··WA··6···0··8 | 32 | ··[27]·.dynamic··········NOBITS··········00000000016c5950·454458·000290·10··WA··6···0··8 |
33 | ··[28]·.got··············NOBITS··········00000000016c5be0·454458·009420·08··WA··0···0··8 | 33 | ··[28]·.got··············NOBITS··········00000000016c5be0·454458·009420·08··WA··0···0··8 |
34 | ··[29]·.data·············NOBITS··········00000000016cf000·454458·003200·00··WA··0···0··8 | 34 | ··[29]·.data·············NOBITS··········00000000016cf000·454458·003200·00··WA··0···0··8 |
35 | ··[30]·.bss··············NOBITS··········00000000016d2200·454458·0003c0·00··WA··0···0··8 | 35 | ··[30]·.bss··············NOBITS··········00000000016d2200·454458·0003c0·00··WA··0···0··8 |
36 | ··[31]·.comment··········PROGBITS········0000000000000000·454 | 36 | ··[31]·.comment··········PROGBITS········0000000000000000·454414·000069·01··MS··0···0··1 |
37 | ··[32]·.debug_aranges····PROGBITS········0000000000000000·4544 | 37 | ··[32]·.debug_aranges····PROGBITS········0000000000000000·454480·039782·00···C··0···0··8 |
38 | ··[33]·.debug_info·······PROGBITS········0000000000000000·48d | 38 | ··[33]·.debug_info·······PROGBITS········0000000000000000·48dc08·2bb1a41·00···C··0···0··8 |
39 | ··[34]·.debug_abbrev·····PROGBITS········0000000000000000·303 | 39 | ··[34]·.debug_abbrev·····PROGBITS········0000000000000000·303f650·04078e·00···C··0···0··8 |
40 | ··[35]·.debug_line·······PROGBITS········0000000000000000·307f | 40 | ··[35]·.debug_line·······PROGBITS········0000000000000000·307fde0·51aff9·00···C··0···0··8 |
41 | ··[36]·.debug_str········PROGBITS········0000000000000000·359a | 41 | ··[36]·.debug_str········PROGBITS········0000000000000000·359ade0·6c30b1·01·MSC··0···0··8 |
42 | ··[37]·.debug_loc········PROGBITS········0000000000000000·3c5d | 42 | ··[37]·.debug_loc········PROGBITS········0000000000000000·3c5de98·af36d5·00···C··0···0··8 |
43 | ··[38]·.debug_ranges·····PROGBITS········0000000000000000·475 | 43 | ··[38]·.debug_ranges·····PROGBITS········0000000000000000·4751570·2c85f9·00···C··0···0··8 |
44 | ··[39]·.symtab···········SYMTAB··········0000000000000000·4a1 | 44 | ··[39]·.symtab···········SYMTAB··········0000000000000000·4a19b70·1710c0·18·····40·36769··8 |
45 | ··[40]·.strtab···········STRTAB··········0000000000000000·4b8a | 45 | ··[40]·.strtab···········STRTAB··········0000000000000000·4b8ac30·62a16d·00······0···0··1 |
46 | ··[41]·.shstrtab·········STRTAB··········0000000000000000·51b | 46 | ··[41]·.shstrtab·········STRTAB··········0000000000000000·51b4d9d·0001a9·00······0···0··1 |
47 | Key·to·Flags: | 47 | Key·to·Flags: |
48 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 48 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
49 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 49 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
50 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 50 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
51 | ··D·(mbind),·l·(large),·p·(processor·specific) | 51 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 1, 2676 lines modified | Offset 1, 2676 lines modified | ||
1 | Symbol·table·'.symtab'·contains·62984·entries: | 1 | Symbol·table·'.symtab'·contains·62984·entries: |
2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | 2 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name |
3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 3 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
4 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o | 4 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o |
5 | ·····2:·00000000015c73 | 5 | ·····2:·00000000015c73f4····32·OBJECT··LOCAL··DEFAULT···21·__abi_tag |
6 | ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cargo.3cd2fb3d92d6589c-cgu.00 | 6 | ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cargo.3cd2fb3d92d6589c-cgu.00 |
7 | ·····4:·000000000151b0 | 7 | ·····4:·000000000151b088·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table0 |
8 | ·····5:·00000000001ec130··2324·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4util7context13GlobalContextECs5dLsAHtZJKW_5cargo | 8 | ·····5:·00000000001ec130··2324·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4util7context13GlobalContextECs5dLsAHtZJKW_5cargo |
9 | ·····6:·00000000001f0c40····20·FUNC····LOCAL··DEFAULT···14·_ZN60_$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$3fmt17h93d2e481be131c21E | 9 | ·····6:·00000000001f0c40····20·FUNC····LOCAL··DEFAULT···14·_ZN60_$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$3fmt17h93d2e481be131c21E |
10 | ·····7:·00000000001ea850····95·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCsdQU97gQ7yoq_13clap_complete3env11CompleteEnvNCNvCs5dLsAHtZJKW_5cargo4main0EEB1z_ | 10 | ·····7:·00000000001ea850····95·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCsdQU97gQ7yoq_13clap_complete3env11CompleteEnvNCNvCs5dLsAHtZJKW_5cargo4main0EEB1z_ |
11 | ·····8:·00000000001ea6a0···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs94HoCtyTi6t_3std3ffi6os_str8OsStringEECs5dLsAHtZJKW_5cargo | 11 | ·····8:·00000000001ea6a0···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs94HoCtyTi6t_3std3ffi6os_str8OsStringEECs5dLsAHtZJKW_5cargo |
12 | ·····9:·000000000151b0 | 12 | ·····9:·000000000151b098·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table7 |
13 | ····10:·00000000001e8ba0····32·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtB4_4cell7RefCellNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEEECs5dLsAHtZJKW_5cargo | 13 | ····10:·00000000001e8ba0····32·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtB4_4cell7RefCellNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEEECs5dLsAHtZJKW_5cargo |
14 | ····11:·00000000001ea730···275·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxINtNtNtCs29cH3e8pt4P_4curl4easy7handler5InnerNtNtB1k_6handle8EasyDataEEECs5dLsAHtZJKW_5cargo | 14 | ····11:·00000000001ea730···275·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxINtNtNtCs29cH3e8pt4P_4curl4easy7handler5InnerNtNtB1k_6handle8EasyDataEEECs5dLsAHtZJKW_5cargo |
15 | ····12:·00000000001e8bc0···457·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtB4_4cell7RefCellNtNtNtCs9F4KtyhZqg7_5cargo4core20global_cache_tracker18GlobalCacheTrackerEEECs5dLsAHtZJKW_5cargo | 15 | ····12:·00000000001e8bc0···457·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtB4_4cell7RefCellNtNtNtCs9F4KtyhZqg7_5cargo4core20global_cache_tracker18GlobalCacheTrackerEEECs5dLsAHtZJKW_5cargo |
16 | ····13:·00000000001eb170···312·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCsj68rAVLhBta_8rusqlite13raw_statement12RawStatementECs5dLsAHtZJKW_5cargo | 16 | ····13:·00000000001eb170···312·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCsj68rAVLhBta_8rusqlite13raw_statement12RawStatementECs5dLsAHtZJKW_5cargo |
17 | ····14:·00000000001e96b0···332·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_4cell7RefCellNtNtCsj68rAVLhBta_8rusqlite16inner_connection15InnerConnectionEECs5dLsAHtZJKW_5cargo | 17 | ····14:·00000000001e96b0···332·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_4cell7RefCellNtNtCsj68rAVLhBta_8rusqlite16inner_connection15InnerConnectionEECs5dLsAHtZJKW_5cargo |
18 | ····15:·00000000001eb2b0···365·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCsj68rAVLhBta_8rusqlite5cache14StatementCacheECs5dLsAHtZJKW_5cargo | 18 | ····15:·00000000001eb2b0···365·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCsj68rAVLhBta_8rusqlite5cache14StatementCacheECs5dLsAHtZJKW_5cargo |
19 | ····16:·000000000151b1 | 19 | ····16:·000000000151b194·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table10 |
20 | ····17:·00000000001e8d90···425·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtB4_4cell7RefCellNtNtNtCs9F4KtyhZqg7_5cargo4core20global_cache_tracker21DeferredGlobalLastUseEEECs5dLsAHtZJKW_5cargo | 20 | ····17:·00000000001e8d90···425·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtB4_4cell7RefCellNtNtNtCs9F4KtyhZqg7_5cargo4core20global_cache_tracker21DeferredGlobalLastUseEEECs5dLsAHtZJKW_5cargo |
21 | ····18:·00000000001e8f40···225·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtCs7NYZBIHbfUi_5alloc3vec3VecTNtNtB1k_6string6StringNtNtNtNtCs9F4KtyhZqg7_5cargo4util7context6target15TargetCfgConfigEEEECs5dLsAHtZJKW_5cargo | 21 | ····18:·00000000001e8f40···225·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellINtNtCs7NYZBIHbfUi_5alloc3vec3VecTNtNtB1k_6string6StringNtNtNtNtCs9F4KtyhZqg7_5cargo4util7context6target15TargetCfgConfigEEEECs5dLsAHtZJKW_5cargo |
22 | ····19:·000000000151b1 | 22 | ····19:·000000000151b1d8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table12 |
23 | ····20:·00000000001e9030···185·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtCs9F4KtyhZqg7_5cargo4util7context14CargoNetConfigEECs5dLsAHtZJKW_5cargo | 23 | ····20:·00000000001e9030···185·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtCs9F4KtyhZqg7_5cargo4util7context14CargoNetConfigEECs5dLsAHtZJKW_5cargo |
24 | ····21:·00000000001e90f0···299·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtCs9F4KtyhZqg7_5cargo4util7context15CargoHttpConfigEECs5dLsAHtZJKW_5cargo | 24 | ····21:·00000000001e90f0···299·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtCs9F4KtyhZqg7_5cargo4util7context15CargoHttpConfigEECs5dLsAHtZJKW_5cargo |
25 | ····22:·00000000001e9220··1048·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtCs9F4KtyhZqg7_5cargo4util7context16CargoBuildConfigEECs5dLsAHtZJKW_5cargo | 25 | ····22:·00000000001e9220··1048·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtCs9F4KtyhZqg7_5cargo4util7context16CargoBuildConfigEECs5dLsAHtZJKW_5cargo |
26 | ····23:·00000000001e9c80···211·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs9F4KtyhZqg7_5cargo4util7context17BuildTargetConfigEECs5dLsAHtZJKW_5cargo | 26 | ····23:·00000000001e9c80···211·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs9F4KtyhZqg7_5cargo4util7context17BuildTargetConfigEECs5dLsAHtZJKW_5cargo |
27 | ····24:·00000000001e9640····97·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtNtCs9F4KtyhZqg7_5cargo4core8compiler7rustdoc16RustdocExternMapEECs5dLsAHtZJKW_5cargo | 27 | ····24:·00000000001e9640····97·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtCsdIVOQxI8vCQ_8lazycell8LazyCellNtNtNtNtCs9F4KtyhZqg7_5cargo4core8compiler7rustdoc16RustdocExternMapEECs5dLsAHtZJKW_5cargo |
28 | ····25:·00000000001e9d60····41·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtNtCs9F4KtyhZqg7_5cargo4core8compiler7rustdoc17RustdocExternModeEECs5dLsAHtZJKW_5cargo | 28 | ····25:·00000000001e9d60····41·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtNtCs9F4KtyhZqg7_5cargo4core8compiler7rustdoc17RustdocExternModeEECs5dLsAHtZJKW_5cargo |
29 | ····26:·000000000151b1 | 29 | ····26:·000000000151b1f8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table16 |
30 | ····27:·000000000151b | 30 | ····27:·000000000151b204·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table17 |
31 | ····28:·00000000001e9800···127·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtB17_6string6StringEEECs5dLsAHtZJKW_5cargo | 31 | ····28:·00000000001e9800···127·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtB17_6string6StringEEECs5dLsAHtZJKW_5cargo |
32 | ····29:·00000000001e9880····95·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxDG_INtNtNtB4_3ops8function5FnMutTNtNtNtCs29cH3e8pt4P_4curl4easy7handler8InfoTypeRL0_ShEEp6OutputuEL_EEECs5dLsAHtZJKW_5cargo | 32 | ····29:·00000000001e9880····95·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxDG_INtNtNtB4_3ops8function5FnMutTNtNtNtCs29cH3e8pt4P_4curl4easy7handler8InfoTypeRL0_ShEEp6OutputuEL_EEECs5dLsAHtZJKW_5cargo |
33 | ····30:·000000000151b | 33 | ····30:·000000000151b234·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table19 |
34 | ····31:·000000000151b | 34 | ····31:·000000000151b240·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table21 |
35 | ····32:·00000000001e99a0···158·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtCs8409WyAjsqS_4toml5value5ValueEECs5dLsAHtZJKW_5cargo | 35 | ····32:·00000000001e99a0···158·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtCs8409WyAjsqS_4toml5value5ValueEECs5dLsAHtZJKW_5cargo |
36 | ····33:·000000000151b | 36 | ····33:·000000000151b264·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table22 |
37 | ····34:·00000000001e9a40···450·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs29cH3e8pt4P_4curl4easy4form4FormEECs5dLsAHtZJKW_5cargo | 37 | ····34:·00000000001e9a40···450·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs29cH3e8pt4P_4curl4easy4form4FormEECs5dLsAHtZJKW_5cargo |
38 | ····35:·00000000001ea450···189·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListEECs5dLsAHtZJKW_5cargo | 38 | ····35:·00000000001ea450···189·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListEECs5dLsAHtZJKW_5cargo |
39 | ····36:·00000000001ea2a0···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecIBH_hEEECs5dLsAHtZJKW_5cargo | 39 | ····36:·00000000001ea2a0···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecIBH_hEEECs5dLsAHtZJKW_5cargo |
40 | ····37:·00000000001ea3c0···129·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtBL_3ffi5c_str7CStringEECs5dLsAHtZJKW_5cargo | 40 | ····37:·00000000001ea3c0···129·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtBL_3ffi5c_str7CStringEECs5dLsAHtZJKW_5cargo |
41 | ····38:·000000000151b | 41 | ····38:·000000000151b274·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table23 |
42 | ····39:·00000000001e9c10···106·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs6qJo4Bh91qO_12clap_builder7builder12value_parser11ValueParserEECs5dLsAHtZJKW_5cargo | 42 | ····39:·00000000001e9c10···106·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs6qJo4Bh91qO_12clap_builder7builder12value_parser11ValueParserEECs5dLsAHtZJKW_5cargo |
43 | ····40:·000000000151b2 | 43 | ····40:·000000000151b2a0·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table24 |
44 | ····41:·00000000001e9d90···381·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtNtCs9F4KtyhZqg7_5cargo4util8toml_mut10dependency6SourceEECs5dLsAHtZJKW_5cargo | 44 | ····41:·00000000001e9d90···381·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtNtCs9F4KtyhZqg7_5cargo4util8toml_mut10dependency6SourceEECs5dLsAHtZJKW_5cargo |
45 | ····42:·00000000001e9f10···873·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6result6ResultNtNtNtCs9F4KtyhZqg7_5cargo4core9workspace9WorkspaceNtCs4YPebiMv7J7_6anyhow5ErrorEECs5dLsAHtZJKW_5cargo | 45 | ····42:·00000000001e9f10···873·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6result6ResultNtNtNtCs9F4KtyhZqg7_5cargo4core9workspace9WorkspaceNtCs4YPebiMv7J7_6anyhow5ErrorEECs5dLsAHtZJKW_5cargo |
46 | ····43:·00000000001ea330···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtCs94HoCtyTi6t_3std4path7PathBufEECs5dLsAHtZJKW_5cargo | 46 | ····43:·00000000001ea330···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtCs94HoCtyTi6t_3std4path7PathBufEECs5dLsAHtZJKW_5cargo |
47 | ····44:·000000000151b2 | 47 | ····44:·000000000151b2ac·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table28 |
48 | ····45:·000000000151b2 | 48 | ····45:·000000000151b2dc·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table34 |
49 | ····46:·00000000001ea510···197·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder7command7CommandEECs5dLsAHtZJKW_5cargo | 49 | ····46:·00000000001ea510···197·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder7command7CommandEECs5dLsAHtZJKW_5cargo |
50 | ····47:·000000000151b2 | 50 | ····47:·000000000151b2f8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table35 |
51 | ····48:·00000000001ea5e0···188·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder9arg_group8ArgGroupEECs5dLsAHtZJKW_5cargo | 51 | ····48:·00000000001ea5e0···188·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder9arg_group8ArgGroupEECs5dLsAHtZJKW_5cargo |
52 | ····49:·00000000001eb420···706·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs29cH3e8pt4P_4curl4easy6handle8EasyDataECs5dLsAHtZJKW_5cargo | 52 | ····49:·00000000001eb420···706·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs29cH3e8pt4P_4curl4easy6handle8EasyDataECs5dLsAHtZJKW_5cargo |
53 | ····50:·000000000151b | 53 | ····50:·000000000151b314·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table38 |
54 | ····51:·00000000001ea8b0····88·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNvXs5_NtNtCs7NYZBIHbfUi_5alloc3vec5drainINtBP_5DrainppENtNtNtB4_3ops4drop4Drop4drop9DropGuardNtNtNtNtCs94HoCtyTi6t_3std4sync4mpmc5waker5EntryNtNtBT_5alloc6GlobalEECs5dLsAHtZJKW_5cargo | 54 | ····51:·00000000001ea8b0····88·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNvXs5_NtNtCs7NYZBIHbfUi_5alloc3vec5drainINtBP_5DrainppENtNtNtB4_3ops4drop4Drop4drop9DropGuardNtNtNtNtCs94HoCtyTi6t_3std4sync4mpmc5waker5EntryNtNtBT_5alloc6GlobalEECs5dLsAHtZJKW_5cargo |
55 | ····52:·00000000001ea910·····6·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtCs4YPebiMv7J7_6anyhow5ErrorECs5dLsAHtZJKW_5cargo | 55 | ····52:·00000000001ea910·····6·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtCs4YPebiMv7J7_6anyhow5ErrorECs5dLsAHtZJKW_5cargo |
56 | ····53:·000000000151b | 56 | ····53:·000000000151b344·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table47 |
57 | ····54:·00000000001eb0b0···181·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCshVUjvyOfnlT_14serde_untagged5error5ErrorECs5dLsAHtZJKW_5cargo | 57 | ····54:·00000000001eb0b0···181·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCshVUjvyOfnlT_14serde_untagged5error5ErrorECs5dLsAHtZJKW_5cargo |
58 | ····55:·000000000151b3 | 58 | ····55:·000000000151b39c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table53 |
59 | ····56:·000000000151b3 | 59 | ····56:·000000000151b3cc·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table54 |
60 | ····57:·000000000151b3 | 60 | ····57:·000000000151b3f4·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table55 |
61 | ····58:·00000000001eb6f0···288·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs6qJo4Bh91qO_12clap_builder7builder3ext10ExtensionsECs5dLsAHtZJKW_5cargo | 61 | ····58:·00000000001eb6f0···288·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs6qJo4Bh91qO_12clap_builder7builder3ext10ExtensionsECs5dLsAHtZJKW_5cargo |
62 | ····59:·000000000151b | 62 | ····59:·000000000151b438·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table56 |
63 | ····60:·000000000151b | 63 | ····60:·000000000151b454·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table57 |
64 | ····61:·00000000001ebd30···695·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4core8features11CliUnstableECs5dLsAHtZJKW_5cargo | 64 | ····61:·00000000001ebd30···695·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4core8features11CliUnstableECs5dLsAHtZJKW_5cargo |
65 | ····62:·000000000151b4 | 65 | ····62:·000000000151b49c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table58 |
66 | ····63:·00000000001ebff0····64·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4util10cache_lock11CacheLockerECs5dLsAHtZJKW_5cargo | 66 | ····63:·00000000001ebff0····64·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4util10cache_lock11CacheLockerECs5dLsAHtZJKW_5cargo |
67 | ····64:·00000000001ec030···136·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4util10cache_lock13RecursiveLockECs5dLsAHtZJKW_5cargo | 67 | ····64:·00000000001ec030···136·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs9F4KtyhZqg7_5cargo4util10cache_lock13RecursiveLockECs5dLsAHtZJKW_5cargo |
68 | ····65:·000000000151b4 | 68 | ····65:·000000000151b4b8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table59 |
69 | ····66:·000000000151b4 | 69 | ····66:·000000000151b4d4·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table60 |
70 | ····67:·000000000151b4 | 70 | ····67:·000000000151b4e0·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table61 |
71 | ····68:·00000000001ecae0····83·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtNtCs9F4KtyhZqg7_5cargo4util7context11environment3EnvECs5dLsAHtZJKW_5cargo | 71 | ····68:·00000000001ecae0····83·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtNtCs9F4KtyhZqg7_5cargo4util7context11environment3EnvECs5dLsAHtZJKW_5cargo |
72 | ····69:·000000000151b4 | 72 | ····69:·000000000151b4ec·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table62 |
73 | ····70:·00000000001eca50···143·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCsdQU97gQ7yoq_13clap_complete6engine9candidate19CompletionCandidateECs5dLsAHtZJKW_5cargo | 73 | ····70:·00000000001eca50···143·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCsdQU97gQ7yoq_13clap_complete6engine9candidate19CompletionCandidateECs5dLsAHtZJKW_5cargo |
74 | ····71:·000000000151b5 | 74 | ····71:·000000000151b5ac·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table64 |
75 | ····72:·000000000151b5 | 75 | ····72:·000000000151b5cc·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table67 |
76 | ····73:·000000000151b5 | 76 | ····73:·000000000151b5d8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table70 |
77 | ····74:·000000000151b5 | 77 | ····74:·000000000151b5e8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table72 |
78 | ····75:·000000000151b5 | 78 | ····75:·000000000151b5fc·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table73 |
79 | ····76:·000000000151b | 79 | ····76:·000000000151b610·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table74 |
80 | ····77:·000000000151b | 80 | ····77:·000000000151b63c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table75 |
81 | ····78:·000000000151b | 81 | ····78:·000000000151b64c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table76 |
82 | ····79:·000000000151b | 82 | ····79:·000000000151b674·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table77 |
83 | ····80:·000000000151b6 | 83 | ····80:·000000000151b6a0·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table78 |
84 | ····81:·000000000151b6 | 84 | ····81:·000000000151b6cc·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table97 |
85 | ····82:·000000000151b | 85 | ····82:·000000000151b700·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table98 |
86 | ····83:·000000000151b | 86 | ····83:·000000000151b74c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table99 |
87 | ····84:·000000000151b | 87 | ····84:·000000000151b768·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table101 |
88 | ····85:·000000000151b7 | 88 | ····85:·000000000151b784·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table102 |
89 | ····86:·000000000151b7 | 89 | ····86:·000000000151b79c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table108 |
90 | ····87:·000000000151b7 | 90 | ····87:·000000000151b7e0·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table141 |
91 | ····88:·000000000151b | 91 | ····88:·000000000151b808·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table153 |
92 | ····89:·00000000001efbd0···333·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write14write_vectoredCs5dLsAHtZJKW_5cargo | 92 | ····89:·00000000001efbd0···333·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write14write_vectoredCs5dLsAHtZJKW_5cargo |
93 | ····90:·00000000001efd20·····3·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write17is_write_vectoredCs5dLsAHtZJKW_5cargo | 93 | ····90:·00000000001efd20·····3·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write17is_write_vectoredCs5dLsAHtZJKW_5cargo |
94 | ····91:·00000000001efd30·····3·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write5flushCs5dLsAHtZJKW_5cargo | 94 | ····91:·00000000001efd30·····3·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write5flushCs5dLsAHtZJKW_5cargo |
95 | ····92:·00000000001efd40····97·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write5writeCs5dLsAHtZJKW_5cargo | 95 | ····92:·00000000001efd40····97·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write5writeCs5dLsAHtZJKW_5cargo |
96 | ····93:·00000000001efdb0···103·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write9write_allCs5dLsAHtZJKW_5cargo | 96 | ····93:·00000000001efdb0···103·FUNC····LOCAL··DEFAULT···14·_RNvXs9_NtNtCs94HoCtyTi6t_3std2io5implsINtNtCs7NYZBIHbfUi_5alloc3vec3VechENtB7_5Write9write_allCs5dLsAHtZJKW_5cargo |
97 | ····94:·000000000151b | 97 | ····94:·000000000151b824·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table171 |
98 | ····95:·000000000151b | 98 | ····95:·000000000151b840·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table174 |
99 | ····96:·000000000151b | 99 | ····96:·000000000151b85c·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table178 |
100 | ····97:·000000000151b | 100 | ····97:·000000000151b878·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table179 |
101 | ····98:·000000000151b8 | 101 | ····98:·000000000151b898·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table186 |
102 | ····99:·000000000151b8 | 102 | ····99:·000000000151b8c0·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table201 |
103 | ···100:·000000000151b8 | 103 | ···100:·000000000151b8e4·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table202 |
104 | ···101:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cargo.3cd2fb3d92d6589c-cgu.02 | 104 | ···101:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cargo.3cd2fb3d92d6589c-cgu.02 |
105 | ···102:·00000000001f7dd0····79·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtNtNtCs94HoCtyTi6t_3std4sync6poison6rwlock16RwLockWriteGuardINtNtNtNtBP_11collections4hash3map7HashMapNtNtCs2LhX0kR0buL_12tracing_core4span2IdINtNtNtNtCsaytrXOKAAhk_18tracing_subscriber6filter3env9directive8MatchSetNtNtB37_5field9SpanMatchEEEECs5dLsAHtZJKW_5cargo | 105 | ···102:·00000000001f7dd0····79·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtNtNtCs94HoCtyTi6t_3std4sync6poison6rwlock16RwLockWriteGuardINtNtNtNtBP_11collections4hash3map7HashMapNtNtCs2LhX0kR0buL_12tracing_core4span2IdINtNtNtNtCsaytrXOKAAhk_18tracing_subscriber6filter3env9directive8MatchSetNtNtB37_5field9SpanMatchEEEECs5dLsAHtZJKW_5cargo |
106 | ···103:·00000000001f7780····91·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6result6ResultINtNtNtNtCs94HoCtyTi6t_3std4sync6poison6rwlock16RwLockWriteGuardINtNtNtNtB1b_11collections4hash3map7HashMapNtNtCs2LhX0kR0buL_12tracing_core4span2IdINtNtNtNtCsaytrXOKAAhk_18tracing_subscriber6filter3env9directive8MatchSetNtNtB3u_5field9SpanMatchEEEINtB17_11PoisonErrorB12_EEECs5dLsAHtZJKW_5cargo | 106 | ···103:·00000000001f7780····91·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6result6ResultINtNtNtNtCs94HoCtyTi6t_3std4sync6poison6rwlock16RwLockWriteGuardINtNtNtNtB1b_11collections4hash3map7HashMapNtNtCs2LhX0kR0buL_12tracing_core4span2IdINtNtNtNtCsaytrXOKAAhk_18tracing_subscriber6filter3env9directive8MatchSetNtNtB3u_5field9SpanMatchEEEINtB17_11PoisonErrorB12_EEECs5dLsAHtZJKW_5cargo |
107 | ···104:·000000000151b | 107 | ···104:·000000000151bc14·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table4 |
108 | ···105:·000000000151bc | 108 | ···105:·000000000151bc80·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table5 |
109 | ···106:·000000000151bc | 109 | ···106:·000000000151bca4·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table7 |
110 | ···107:·000000000151bc | 110 | ···107:·000000000151bccc·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table8 |
111 | ···108:·000000000151b | 111 | ···108:·000000000151bd10·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table9 |
112 | ···109:·000000000151b | 112 | ···109:·000000000151bd54·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table10 |
113 | ···110:·000000000151bd | 113 | ···110:·000000000151bd88·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table11 |
114 | ···111:·00000000001f7580····35·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtCsdYQ3W4yRFDv_7tracing4span5InnerEECs5dLsAHtZJKW_5cargo | 114 | ···111:·00000000001f7580····35·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtCsdYQ3W4yRFDv_7tracing4span5InnerEECs5dLsAHtZJKW_5cargo |
115 | ···112:·00000000001f75b0···106·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs6qJo4Bh91qO_12clap_builder7builder12value_parser11ValueParserEECs5dLsAHtZJKW_5cargo | 115 | ···112:·00000000001f75b0···106·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs6qJo4Bh91qO_12clap_builder7builder12value_parser11ValueParserEECs5dLsAHtZJKW_5cargo |
116 | ···113:·000000000151bd | 116 | ···113:·000000000151bdac·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table22 |
117 | ···114:·000000000151bd | 117 | ···114:·000000000151bdb8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table23 |
118 | ···115:·00000000001f77e0···164·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6result6ResultuNtNtNtCs94HoCtyTi6t_3std2io5error5ErrorEECs5dLsAHtZJKW_5cargo | 118 | ···115:·00000000001f77e0···164·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6result6ResultuNtNtNtCs94HoCtyTi6t_3std2io5error5ErrorEECs5dLsAHtZJKW_5cargo |
119 | ···116:·000000000151bd | 119 | ···116:·000000000151bdd8·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table25 |
120 | ···117:·00000000001f7890···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtBL_6string6StringEECs5dLsAHtZJKW_5cargo | 120 | ···117:·00000000001f7890···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtBL_6string6StringEECs5dLsAHtZJKW_5cargo |
121 | ···118:·00000000001f7920···197·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder7command7CommandEECs5dLsAHtZJKW_5cargo | 121 | ···118:·00000000001f7920···197·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder7command7CommandEECs5dLsAHtZJKW_5cargo |
122 | ···119:·000000000151bd | 122 | ···119:·000000000151bde4·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table27 |
123 | ···120:·00000000001f79f0···188·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder9arg_group8ArgGroupEECs5dLsAHtZJKW_5cargo | 123 | ···120:·00000000001f79f0···188·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs6qJo4Bh91qO_12clap_builder7builder9arg_group8ArgGroupEECs5dLsAHtZJKW_5cargo |
124 | ···121:·00000000001f7ab0···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs94HoCtyTi6t_3std3ffi6os_str8OsStringEECs5dLsAHtZJKW_5cargo | 124 | ···121:·00000000001f7ab0···130·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs94HoCtyTi6t_3std3ffi6os_str8OsStringEECs5dLsAHtZJKW_5cargo |
125 | ···122:·000000000151b | 125 | ···122:·000000000151be00·····0·NOTYPE··LOCAL··DEFAULT···20·GCC_except_table31 |
126 | ···123:·00000000001f7ba0····95·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxNtNtNtNtCs6qJo4Bh91qO_12clap_builder6parser7matches11arg_matches10SubCommandEECs5dLsAHtZJKW_5cargo | 126 | ···123:·00000000001f7ba0····95·FUNC····LOCAL··DEFAULT···14·_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxNtNtNtNtCs6qJo4Bh91qO_12clap_builder6parser7matches11arg_matches10SubCommandEECs5dLsAHtZJKW_5cargo |
Max diff block lines reached; 18863975/18886584 bytes (99.88%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·65e1f23ae99ea545570a205fad363e01570be106 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 34129, 17 lines modified | Offset 34129, 17 lines modified | ||
34129 | ··Entry» Dir» Time» Size» Name | 34129 | ··Entry» Dir» Time» Size» Name |
34130 | ··1» 1» 0» 0» mod.rs | 34130 | ··1» 1» 0» 0» mod.rs |
34131 | ··2» 2» 0» 0» map.rs | 34131 | ··2» 2» 0» 0» map.rs |
34132 | ··3» 3» 0» 0» mod.rs | 34132 | ··3» 3» 0» 0» mod.rs |
34133 | ·No·Line·Number·Statements. | 34133 | ·No·Line·Number·Statements. |
34134 | ··Offset:······················0x11443 | 34134 | ··Offset:······················0x11443 |
34135 | ··Length:······················418 | 34135 | ··Length:······················41874 |
34136 | ··DWARF·Version:···············4 | 34136 | ··DWARF·Version:···············4 |
34137 | ··Prologue·Length:·············37 | 34137 | ··Prologue·Length:·············3792 |
34138 | ··Minimum·Instruction·Length:··1 | 34138 | ··Minimum·Instruction·Length:··1 |
34139 | ··Maximum·Ops·per·Instruction:·1 | 34139 | ··Maximum·Ops·per·Instruction:·1 |
34140 | ··Initial·value·of·'is_stmt':··1 | 34140 | ··Initial·value·of·'is_stmt':··1 |
34141 | ··Line·Base:···················-5 | 34141 | ··Line·Base:···················-5 |
34142 | ··Line·Range:··················14 | 34142 | ··Line·Range:··················14 |
34143 | ··Opcode·Base:·················13 | 34143 | ··Opcode·Base:·················13 |
Offset 34211, 24 lines modified | Offset 34211, 24 lines modified | ||
34211 | ··51» /rust/deps/anstyle-1.0.10/src | 34211 | ··51» /rust/deps/anstyle-1.0.10/src |
34212 | ··52» /rust/deps/clap_complete-4.5.40/src/engine | 34212 | ··52» /rust/deps/clap_complete-4.5.40/src/engine |
34213 | ··53» /rust/deps/clap_builder-4.5.23/src/parser/matches | 34213 | ··53» /rust/deps/clap_builder-4.5.23/src/parser/matches |
34214 | ··54» library/core/src/char | 34214 | ··54» library/core/src/char |
34215 | ··55» library/alloc/src/collections/btree | 34215 | ··55» library/alloc/src/collections/btree |
34216 | ··56» library/core/src/str | 34216 | ··56» library/core/src/str |
34217 | ··57» src/tools/cargo/crates/cargo-util-schemas/src/manifest | 34217 | ··57» src/tools/cargo/crates/cargo-util-schemas/src/manifest |
34218 | ··58» /rust/deps/git2/src | 34218 | ··58» /rust/deps/git2.backup/src |
34219 | ··59» /rust/deps/curl-sys-0.4.78+curl-8.11.0 | 34219 | ··59» /rust/deps/curl-sys-0.4.78+curl-8.11.0 |
34220 | ··60» src/tools/cargo/src/bin/cargo/commands | 34220 | ··60» src/tools/cargo/src/bin/cargo/commands |
34221 | ··61» /rust/deps/clap_builder-4.5.23/src/builder | 34221 | ··61» /rust/deps/clap_builder-4.5.23/src/builder |
34222 | ··62» src/tools/cargo/src/cargo/util | 34222 | ··62» src/tools/cargo/src/cargo/util |
34223 | ··63» src/tools/cargo/src/cargo/core | 34223 | ··63» src/tools/cargo/src/cargo/core |
34224 | ··64» library/std/src/sys/os_str | 34224 | ··64» library/std/src/sys/os_str |
34225 | ··65» /rust/deps/clap_builder-4.5.23/src/util | 34225 | ··65» /rust/deps/clap_builder-4.5.23/src/util |
34226 | ·The·File·Name·Table·(offset·0x11c2 | 34226 | ·The·File·Name·Table·(offset·0x11c28): |
34227 | ··Entry» Dir» Time» Size» Name | 34227 | ··Entry» Dir» Time» Size» Name |
34228 | ··1» 1» 0» 0» cli.rs | 34228 | ··1» 1» 0» 0» cli.rs |
34229 | ··2» 2» 0» 0» error.rs | 34229 | ··2» 2» 0» 0» error.rs |
34230 | ··3» 3» 0» 0» mod.rs | 34230 | ··3» 3» 0» 0» mod.rs |
34231 | ··4» 4» 0» 0» mod.rs | 34231 | ··4» 4» 0» 0» mod.rs |
34232 | ··5» 5» 0» 0» atomic.rs | 34232 | ··5» 5» 0» 0» atomic.rs |
34233 | ··6» 6» 0» 0» futex.rs | 34233 | ··6» 6» 0» 0» futex.rs |
Offset 34359, 20727 lines modified | Offset 34359, 20727 lines modified | ||
34359 | ··131» 65» 0» 0»any_value.rs | 34359 | ··131» 65» 0» 0»any_value.rs |
34360 | ··132» 61» 0» 0»ext.rs | 34360 | ··132» 61» 0» 0»ext.rs |
34361 | ··133» 61» 0» 0»arg.rs | 34361 | ··133» 61» 0» 0»arg.rs |
34362 | ··134» 61» 0» 0»arg_settings.rs | 34362 | ··134» 61» 0» 0»arg_settings.rs |
34363 | ··135» 61» 0» 0»value_parser.rs | 34363 | ··135» 61» 0» 0»value_parser.rs |
Diff chunk too large, falling back to line-by-line diff (2799 lines added, 2804 lines removed) | |||
34364 | ·Line·Number·Statements: | 34364 | ·Line·Number·Statements: |
34365 | ··[0x0001231 | 34365 | ··[0x0001231d]··Set·File·Name·to·entry·2·in·the·File·Name·Table |
34366 | ··[0x0001231 | 34366 | ··[0x0001231f]··Extended·opcode·2:·set·Address·to·0x1f6230 |
34367 | ··[0x0001232 | 34367 | ··[0x0001232a]··Advance·Line·by·24·to·25 |
34368 | ··[0x0001232 | 34368 | ··[0x0001232c]··Copy |
34369 | ··[0x0001232 | 34369 | ··[0x0001232d]··Set·is_stmt·to·0 |
34370 | ··[0x0001232 | 34370 | ··[0x0001232e]··Advance·Line·by·-25·to·0 |
34371 | ··[0x000123 | 34371 | ··[0x00012330]··Special·opcode·229:·advance·Address·by·16·to·0x1f6240·and·Line·by·0·to·0 |
34372 | ··[0x000123 | 34372 | ··[0x00012331]··Set·column·to·19 |
34373 | ··[0x000123 | 34373 | ··[0x00012333]··Set·is_stmt·to·1 |
34374 | ··[0x000123 | 34374 | ··[0x00012334]··Set·prologue_end·to·true |
34375 | ··[0x000123 | 34375 | ··[0x00012335]··Advance·Line·by·26·to·26 |
34376 | ··[0x0001233 | 34376 | ··[0x00012337]··Special·opcode·61:·advance·Address·by·4·to·0x1f6244·and·Line·by·0·to·26 |
34377 | ··[0x0001233 | 34377 | ··[0x00012338]··Set·column·to·16 |
34378 | ··[0x0001233 | 34378 | ··[0x0001233a]··Special·opcode·76:·advance·Address·by·5·to·0x1f6249·and·Line·by·1·to·27 |
34379 | ··[0x0001233 | 34379 | ··[0x0001233b]··Set·column·to·6 |
34380 | ··[0x0001233 | 34380 | ··[0x0001233d]··Advance·PC·by·constant·17·to·0x1f625a |
34381 | ··[0x0001233 | 34381 | ··[0x0001233e]··Special·opcode·193:·advance·Address·by·13·to·0x1f6267·and·Line·by·6·to·33 |
34382 | ··[0x0001233 | 34382 | ··[0x0001233f]··Set·is_stmt·to·0 |
34383 | ··[0x000123 | 34383 | ··[0x00012340]··Set·epilogue_begin·to·true |
34384 | ··[0x000123 | 34384 | ··[0x00012341]··Special·opcode·47:·advance·Address·by·3·to·0x1f626a·and·Line·by·0·to·33 |
34385 | ··[0x000123 | 34385 | ··[0x00012342]··Set·column·to·17 |
34386 | ··[0x000123 | 34386 | ··[0x00012344]··Set·is_stmt·to·1 |
34387 | ··[0x000123 | 34387 | ··[0x00012345]··Special·opcode·114:·advance·Address·by·8·to·0x1f6272·and·Line·by·-3·to·30 |
34388 | ··[0x000123 | 34388 | ··[0x00012346]··Set·column·to·9 |
34389 | ··[0x0001234 | 34389 | ··[0x00012348]··Advance·PC·by·constant·17·to·0x1f6283 |
34390 | ··[0x0001234 | 34390 | ··[0x00012349]··Special·opcode·217:·advance·Address·by·15·to·0x1f6292·and·Line·by·2·to·32 |
34391 | ··[0x0001234 | 34391 | ··[0x0001234a]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
34392 | ··[0x0001234 | 34392 | ··[0x0001234c]··Advance·Line·by·572·to·604 |
34393 | ··[0x0001234 | 34393 | ··[0x0001234f]··Advance·PC·by·39·to·0x1f62b9 |
34394 | ··[0x000123 | 34394 | ··[0x00012351]··Copy |
34395 | ··[0x000123 | 34395 | ··[0x00012352]··Set·File·Name·to·entry·2·in·the·File·Name·Table |
34396 | ··[0x000123 | 34396 | ··[0x00012354]··Advance·Line·by·-572·to·32 |
34397 | ··[0x0001235 | 34397 | ··[0x00012357]··Advance·PC·by·49·to·0x1f62ea |
34398 | ··[0x0001235 | 34398 | ··[0x00012359]··Copy |
34399 | ··[0x0001235 | 34399 | ··[0x0001235a]··Advance·PC·by·18·to·0x1f62fc |
34400 | ··[0x0001235 | 34400 | ··[0x0001235c]··Extended·opcode·1:·End·of·Sequence |
34401 | ··[0x0001235 | 34401 | ··[0x0001235f]··Set·File·Name·to·entry·2·in·the·File·Name·Table |
34402 | ··[0x000123 | 34402 | ··[0x00012361]··Extended·opcode·2:·set·Address·to·0x1f6300 |
34403 | ··[0x0001236 | 34403 | ··[0x0001236c]··Advance·Line·by·24·to·25 |
34404 | ··[0x0001236 | 34404 | ··[0x0001236e]··Copy |
34405 | ··[0x0001236 | 34405 | ··[0x0001236f]··Set·column·to·25 |
34406 | ··[0x000123 | 34406 | ··[0x00012371]··Set·prologue_end·to·true |
34407 | ··[0x000123 | 34407 | ··[0x00012372]··Special·opcode·230:·advance·Address·by·16·to·0x1f6310·and·Line·by·1·to·26 |
34408 | ··[0x000123 | 34408 | ··[0x00012373]··Set·column·to·19 |
34409 | ··[0x000123 | 34409 | ··[0x00012375]··Set·is_stmt·to·0 |
34410 | ··[0x000123 | 34410 | ··[0x00012376]··Special·opcode·47:·advance·Address·by·3·to·0x1f6313·and·Line·by·0·to·26 |
34411 | ··[0x0001237 | 34411 | ··[0x00012377]··Set·column·to·16 |
34412 | ··[0x0001237 | 34412 | ··[0x00012379]··Set·is_stmt·to·1 |
34413 | ··[0x0001237 | 34413 | ··[0x0001237a]··Special·opcode·34:·advance·Address·by·2·to·0x1f6315·and·Line·by·1·to·27 |
34414 | ··[0x0001237 | 34414 | ··[0x0001237b]··Set·column·to·6 |
34415 | ··[0x0001237 | 34415 | ··[0x0001237d]··Set·epilogue_begin·to·true |
34416 | ··[0x0001237 | 34416 | ··[0x0001237e]··Special·opcode·67:·advance·Address·by·4·to·0x1f6319·and·Line·by·6·to·33 |
34417 | ··[0x0001237 | 34417 | ··[0x0001237f]··Set·column·to·25 |
34418 | ··[0x000123 | 34418 | ··[0x00012381]··Special·opcode·114:·advance·Address·by·8·to·0x1f6321·and·Line·by·-3·to·30 |
34419 | ··[0x000123 | 34419 | ··[0x00012382]··Set·column·to·9 |
34420 | ··[0x000123 | 34420 | ··[0x00012384]··Advance·PC·by·constant·17·to·0x1f6332 |
34421 | ··[0x000123 | 34421 | ··[0x00012385]··Special·opcode·217:·advance·Address·by·15·to·0x1f6341·and·Line·by·2·to·32 |
34422 | ··[0x000123 | 34422 | ··[0x00012386]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
34423 | ··[0x0001238 | 34423 | ··[0x00012388]··Advance·Line·by·572·to·604 |
34424 | ··[0x0001238 | 34424 | ··[0x0001238b]··Advance·PC·by·39·to·0x1f6368 |
34425 | ··[0x0001238 | 34425 | ··[0x0001238d]··Copy |
34426 | ··[0x0001238 | 34426 | ··[0x0001238e]··Set·File·Name·to·entry·2·in·the·File·Name·Table |
34427 | ··[0x000123 | 34427 | ··[0x00012390]··Advance·Line·by·-572·to·32 |
34428 | ··[0x000123 | 34428 | ··[0x00012393]··Advance·PC·by·49·to·0x1f6399 |
34429 | ··[0x000123 | 34429 | ··[0x00012395]··Copy |
34430 | ··[0x000123 | 34430 | ··[0x00012396]··Advance·PC·by·18·to·0x1f63ab |
34431 | ··[0x0001239 | 34431 | ··[0x00012398]··Extended·opcode·1:·End·of·Sequence |
34432 | ··[0x0001239 | 34432 | ··[0x0001239b]··Set·File·Name·to·entry·2·in·the·File·Name·Table |
34433 | ··[0x0001239 | 34433 | ··[0x0001239d]··Extended·opcode·2:·set·Address·to·0 |
34434 | ··[0x000123a | 34434 | ··[0x000123a8]··Advance·Line·by·24·to·25 |
34435 | ··[0x000123a | 34435 | ··[0x000123aa]··Copy |
34436 | ··[0x000123a | 34436 | ··[0x000123ab]··Set·column·to·25 |
34437 | ··[0x000123a | 34437 | ··[0x000123ad]··Set·prologue_end·to·true |
34438 | ··[0x000123a | 34438 | ··[0x000123ae]··Special·opcode·230:·advance·Address·by·16·to·0x10·and·Line·by·1·to·26 |
Max diff block lines reached; 454426500/454739815 bytes (99.93%) of diff not shown. |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | ···Version:·······4 | 18 | ···Version:·······4 |
19 | ···Abbrev·Offset:·0 | 19 | ···Abbrev·Offset:·0 |
20 | ···Pointer·Size:··8 | 20 | ···Pointer·Size:··8 |
21 | ·<0><27>:·Abbrev·Number:·10·(DW_TAG_partial_unit) | 21 | ·<0><27>:·Abbrev·Number:·10·(DW_TAG_partial_unit) |
22 | ····<28>···DW_AT_stmt_list···:·(sec_offset)·0 | 22 | ····<28>···DW_AT_stmt_list···:·(sec_offset)·0 |
23 | ····<2c>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 | 23 | ····<2c>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 |
24 | ·<1><30>:·Abbrev·Number:·91·(DW_TAG_base_type) | 24 | ·<1><30>:·Abbrev·Number:·91·(DW_TAG_base_type) |
25 | ····<31>···DW_AT_name········:·(strp)·(offset:·0x52f8c | 25 | ····<31>···DW_AT_name········:·(strp)·(offset:·0x52f8c91):·u64 |
26 | ····<35>···DW_AT_encoding····:·(data1)·7» (unsigned) | 26 | ····<35>···DW_AT_encoding····:·(data1)·7» (unsigned) |
27 | ····<36>···DW_AT_byte_size···:·(data1)·8 | 27 | ····<36>···DW_AT_byte_size···:·(data1)·8 |
28 | ·<1><37>:·Abbrev·Number:·0 | 28 | ·<1><37>:·Abbrev·Number:·0 |
29 | ··Compilation·Unit·@·offset·0x38: | 29 | ··Compilation·Unit·@·offset·0x38: |
30 | ···Length:········0x18·(32-bit) | 30 | ···Length:········0x18·(32-bit) |
31 | ···Version:·······4 | 31 | ···Version:·······4 |
32 | ···Abbrev·Offset:·0 | 32 | ···Abbrev·Offset:·0 |
Offset 44, 19 lines modified | Offset 44, 19 lines modified | ||
44 | ···Version:·······4 | 44 | ···Version:·······4 |
45 | ···Abbrev·Offset:·0x486 | 45 | ···Abbrev·Offset:·0x486 |
46 | ···Pointer·Size:··8 | 46 | ···Pointer·Size:··8 |
47 | ·<0><5f>:·Abbrev·Number:·19·(DW_TAG_partial_unit) | 47 | ·<0><5f>:·Abbrev·Number:·19·(DW_TAG_partial_unit) |
48 | ····<60>···DW_AT_stmt_list···:·(sec_offset)·0 | 48 | ····<60>···DW_AT_stmt_list···:·(sec_offset)·0 |
49 | ····<64>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 | 49 | ····<64>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 |
50 | ·<1><68>:·Abbrev·Number:·10·(DW_TAG_namespace) | 50 | ·<1><68>:·Abbrev·Number:·10·(DW_TAG_namespace) |
51 | ····<69>···DW_AT_name········:·(strp)·(offset:·0x3297a | 51 | ····<69>···DW_AT_name········:·(strp)·(offset:·0x3297aba):·core |
52 | ·<2><6d>:·Abbrev·Number:·10·(DW_TAG_namespace) | 52 | ·<2><6d>:·Abbrev·Number:·10·(DW_TAG_namespace) |
53 | ····<6e>···DW_AT_name········:·(strp)·(offset:·0x3e3f2 | 53 | ····<6e>···DW_AT_name········:·(strp)·(offset:·0x3e3f2a1):·ptr |
54 | ·<3><72>:·Abbrev·Number:·10·(DW_TAG_namespace) | 54 | ·<3><72>:·Abbrev·Number:·10·(DW_TAG_namespace) |
55 | ····<73>···DW_AT_name········:·(strp)·(offset:·0x3a298 | 55 | ····<73>···DW_AT_name········:·(strp)·(offset:·0x3a29842):·alignment |
56 | ·<4><77>:·Abbrev·Number:·98·(DW_TAG_enumeration_type) | 56 | ·<4><77>:·Abbrev·Number:·98·(DW_TAG_enumeration_type) |
57 | ····<78>···DW_AT_type········:·(ref_addr)·<0x30>,·u64 | 57 | ····<78>···DW_AT_type········:·(ref_addr)·<0x30>,·u64 |
58 | ····<7c>···DW_AT_enum_class··:·(flag_present)·1 | 58 | ····<7c>···DW_AT_enum_class··:·(flag_present)·1 |
59 | ····<7c>···DW_AT_name········:·(strp)·(offset:·0x1a07):·AlignmentEnum | 59 | ····<7c>···DW_AT_name········:·(strp)·(offset:·0x1a07):·AlignmentEnum |
60 | ····<80>···DW_AT_byte_size···:·(data1)·8 | 60 | ····<80>···DW_AT_byte_size···:·(data1)·8 |
61 | ····<81>···DW_AT_alignment···:·(udata)·8 | 61 | ····<81>···DW_AT_alignment···:·(udata)·8 |
62 | ·<5><82>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 62 | ·<5><82>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
Offset 261, 41 lines modified | Offset 261, 41 lines modified | ||
261 | ···Version:·······4 | 261 | ···Version:·······4 |
262 | ···Abbrev·Offset:·0 | 262 | ···Abbrev·Offset:·0 |
263 | ···Pointer·Size:··8 | 263 | ···Pointer·Size:··8 |
264 | ·<0><317>:·Abbrev·Number:·10·(DW_TAG_partial_unit) | 264 | ·<0><317>:·Abbrev·Number:·10·(DW_TAG_partial_unit) |
265 | ····<318>···DW_AT_stmt_list···:·(sec_offset)·0 | 265 | ····<318>···DW_AT_stmt_list···:·(sec_offset)·0 |
266 | ····<31c>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 | 266 | ····<31c>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 |
267 | ·<1><320>:·Abbrev·Number:·91·(DW_TAG_base_type) | 267 | ·<1><320>:·Abbrev·Number:·91·(DW_TAG_base_type) |
268 | ····<321>···DW_AT_name········:·(strp)·(offset:·0x129e6 | 268 | ····<321>···DW_AT_name········:·(strp)·(offset:·0x129e664):·i8 |
269 | ····<325>···DW_AT_encoding····:·(data1)·5» (signed) | 269 | ····<325>···DW_AT_encoding····:·(data1)·5» (signed) |
270 | ····<326>···DW_AT_byte_size···:·(data1)·1 | 270 | ····<326>···DW_AT_byte_size···:·(data1)·1 |
271 | ·<1><327>:·Abbrev·Number:·0 | 271 | ·<1><327>:·Abbrev·Number:·0 |
272 | ··Compilation·Unit·@·offset·0x328: | 272 | ··Compilation·Unit·@·offset·0x328: |
273 | ···Length:········0x3b·(32-bit) | 273 | ···Length:········0x3b·(32-bit) |
274 | ···Version:·······4 | 274 | ···Version:·······4 |
275 | ···Abbrev·Offset:·0x486 | 275 | ···Abbrev·Offset:·0x486 |
276 | ···Pointer·Size:··8 | 276 | ···Pointer·Size:··8 |
277 | ·<0><333>:·Abbrev·Number:·19·(DW_TAG_partial_unit) | 277 | ·<0><333>:·Abbrev·Number:·19·(DW_TAG_partial_unit) |
278 | ····<334>···DW_AT_stmt_list···:·(sec_offset)·0 | 278 | ····<334>···DW_AT_stmt_list···:·(sec_offset)·0 |
279 | ····<338>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 | 279 | ····<338>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 |
280 | ·<1><33c>:·Abbrev·Number:·10·(DW_TAG_namespace) | 280 | ·<1><33c>:·Abbrev·Number:·10·(DW_TAG_namespace) |
281 | ····<33d>···DW_AT_name········:·(strp)·(offset:·0x3297a | 281 | ····<33d>···DW_AT_name········:·(strp)·(offset:·0x3297aba):·core |
282 | ·<2><341>:·Abbrev·Number:·10·(DW_TAG_namespace) | 282 | ·<2><341>:·Abbrev·Number:·10·(DW_TAG_namespace) |
283 | ····<342>···DW_AT_name········:·(strp)·(offset:·0x33a3a | 283 | ····<342>···DW_AT_name········:·(strp)·(offset:·0x33a3a70):·fmt |
284 | ·<3><346>:·Abbrev·Number:·98·(DW_TAG_enumeration_type) | 284 | ·<3><346>:·Abbrev·Number:·98·(DW_TAG_enumeration_type) |
285 | ····<347>···DW_AT_type········:·(ref_addr)·<0x4c>,·u8 | 285 | ····<347>···DW_AT_type········:·(ref_addr)·<0x4c>,·u8 |
286 | ····<34b>···DW_AT_enum_class··:·(flag_present)·1 | 286 | ····<34b>···DW_AT_enum_class··:·(flag_present)·1 |
287 | ····<34b>···DW_AT_name········:·(strp)·(offset:·0x4743 | 287 | ····<34b>···DW_AT_name········:·(strp)·(offset:·0x4743e53):·Alignment |
288 | ····<34f>···DW_AT_byte_size···:·(data1)·1 | 288 | ····<34f>···DW_AT_byte_size···:·(data1)·1 |
289 | ····<350>···DW_AT_alignment···:·(udata)·1 | 289 | ····<350>···DW_AT_alignment···:·(udata)·1 |
290 | ·<4><351>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 290 | ·<4><351>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
291 | ····<352>···DW_AT_name········:·(strp)·(offset:·0x121d3 | 291 | ····<352>···DW_AT_name········:·(strp)·(offset:·0x121d3ee):·Left |
292 | ····<356>···DW_AT_const_value·:·(udata)·0 | 292 | ····<356>···DW_AT_const_value·:·(udata)·0 |
293 | ·<4><357>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 293 | ·<4><357>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
294 | ····<358>···DW_AT_name········:·(strp)·(offset:·0x121d3 | 294 | ····<358>···DW_AT_name········:·(strp)·(offset:·0x121d3fc):·Right |
295 | ····<35c>···DW_AT_const_value·:·(udata)·1 | 295 | ····<35c>···DW_AT_const_value·:·(udata)·1 |
296 | ·<4><35d>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 296 | ·<4><35d>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
297 | ····<35e>···DW_AT_name········:·(strp)·(offset:·0xdde):·Center | 297 | ····<35e>···DW_AT_name········:·(strp)·(offset:·0xdde):·Center |
298 | ····<362>···DW_AT_const_value·:·(udata)·2 | 298 | ····<362>···DW_AT_const_value·:·(udata)·2 |
299 | ·<4><363>:·Abbrev·Number:·0 | 299 | ·<4><363>:·Abbrev·Number:·0 |
300 | ·<3><364>:·Abbrev·Number:·0 | 300 | ·<3><364>:·Abbrev·Number:·0 |
301 | ·<2><365>:·Abbrev·Number:·0 | 301 | ·<2><365>:·Abbrev·Number:·0 |
Offset 305, 36 lines modified | Offset 305, 36 lines modified | ||
305 | ···Version:·······4 | 305 | ···Version:·······4 |
306 | ···Abbrev·Offset:·0x486 | 306 | ···Abbrev·Offset:·0x486 |
307 | ···Pointer·Size:··8 | 307 | ···Pointer·Size:··8 |
308 | ·<0><372>:·Abbrev·Number:·19·(DW_TAG_partial_unit) | 308 | ·<0><372>:·Abbrev·Number:·19·(DW_TAG_partial_unit) |
309 | ····<373>···DW_AT_stmt_list···:·(sec_offset)·0 | 309 | ····<373>···DW_AT_stmt_list···:·(sec_offset)·0 |
310 | ····<377>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 | 310 | ····<377>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 |
311 | ·<1><37b>:·Abbrev·Number:·10·(DW_TAG_namespace) | 311 | ·<1><37b>:·Abbrev·Number:·10·(DW_TAG_namespace) |
312 | ····<37c>···DW_AT_name········:·(strp)·(offset:·0x3297a | 312 | ····<37c>···DW_AT_name········:·(strp)·(offset:·0x3297aba):·core |
313 | ·<2><380>:·Abbrev·Number:·10·(DW_TAG_namespace) | 313 | ·<2><380>:·Abbrev·Number:·10·(DW_TAG_namespace) |
314 | ····<381>···DW_AT_name········:·(strp)·(offset:·0x33a3a | 314 | ····<381>···DW_AT_name········:·(strp)·(offset:·0x33a3a70):·fmt |
315 | ·<3><385>:·Abbrev·Number:·10·(DW_TAG_namespace) | 315 | ·<3><385>:·Abbrev·Number:·10·(DW_TAG_namespace) |
316 | ····<386>···DW_AT_name········:·(strp)·(offset:·0x53a33 | 316 | ····<386>···DW_AT_name········:·(strp)·(offset:·0x53a3386):·rt |
317 | ·<4><38a>:·Abbrev·Number:·98·(DW_TAG_enumeration_type) | 317 | ·<4><38a>:·Abbrev·Number:·98·(DW_TAG_enumeration_type) |
318 | ····<38b>···DW_AT_type········:·(ref_addr)·<0x4c>,·u8 | 318 | ····<38b>···DW_AT_type········:·(ref_addr)·<0x4c>,·u8 |
319 | ····<38f>···DW_AT_enum_class··:·(flag_present)·1 | 319 | ····<38f>···DW_AT_enum_class··:·(flag_present)·1 |
320 | ····<38f>···DW_AT_name········:·(strp)·(offset:·0x4743 | 320 | ····<38f>···DW_AT_name········:·(strp)·(offset:·0x4743e53):·Alignment |
321 | ····<393>···DW_AT_byte_size···:·(data1)·1 | 321 | ····<393>···DW_AT_byte_size···:·(data1)·1 |
322 | ····<394>···DW_AT_alignment···:·(udata)·1 | 322 | ····<394>···DW_AT_alignment···:·(udata)·1 |
323 | ·<5><395>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 323 | ·<5><395>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
324 | ····<396>···DW_AT_name········:·(strp)·(offset:·0x121d3 | 324 | ····<396>···DW_AT_name········:·(strp)·(offset:·0x121d3ee):·Left |
325 | ····<39a>···DW_AT_const_value·:·(udata)·0 | 325 | ····<39a>···DW_AT_const_value·:·(udata)·0 |
326 | ·<5><39b>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 326 | ·<5><39b>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
327 | ····<39c>···DW_AT_name········:·(strp)·(offset:·0x121d3 | 327 | ····<39c>···DW_AT_name········:·(strp)·(offset:·0x121d3fc):·Right |
328 | ····<3a0>···DW_AT_const_value·:·(udata)·1 | 328 | ····<3a0>···DW_AT_const_value·:·(udata)·1 |
329 | ·<5><3a1>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 329 | ·<5><3a1>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
330 | ····<3a2>···DW_AT_name········:·(strp)·(offset:·0xdde):·Center | 330 | ····<3a2>···DW_AT_name········:·(strp)·(offset:·0xdde):·Center |
331 | ····<3a6>···DW_AT_const_value·:·(udata)·2 | 331 | ····<3a6>···DW_AT_const_value·:·(udata)·2 |
332 | ·<5><3a7>:·Abbrev·Number:·97·(DW_TAG_enumerator) | 332 | ·<5><3a7>:·Abbrev·Number:·97·(DW_TAG_enumerator) |
333 | ····<3a8>···DW_AT_name········:·(strp)·(offset:·0x32466 | 333 | ····<3a8>···DW_AT_name········:·(strp)·(offset:·0x32466ca):·Unknown |
334 | ····<3ac>···DW_AT_const_value·:·(udata)·3 | 334 | ····<3ac>···DW_AT_const_value·:·(udata)·3 |
335 | ·<5><3ad>:·Abbrev·Number:·0 | 335 | ·<5><3ad>:·Abbrev·Number:·0 |
336 | ·<4><3ae>:·Abbrev·Number:·0 | 336 | ·<4><3ae>:·Abbrev·Number:·0 |
337 | ·<3><3af>:·Abbrev·Number:·0 | 337 | ·<3><3af>:·Abbrev·Number:·0 |
338 | ·<2><3b0>:·Abbrev·Number:·0 | 338 | ·<2><3b0>:·Abbrev·Number:·0 |
339 | ·<1><3b1>:·Abbrev·Number:·0 | 339 | ·<1><3b1>:·Abbrev·Number:·0 |
340 | ··Compilation·Unit·@·offset·0x3b2: | 340 | ··Compilation·Unit·@·offset·0x3b2: |
Offset 342, 25 lines modified | Offset 342, 25 lines modified | ||
342 | ···Version:·······4 | 342 | ···Version:·······4 |
343 | ···Abbrev·Offset:·0x486 | 343 | ···Abbrev·Offset:·0x486 |
344 | ···Pointer·Size:··8 | 344 | ···Pointer·Size:··8 |
345 | ·<0><3bd>:·Abbrev·Number:·19·(DW_TAG_partial_unit) | 345 | ·<0><3bd>:·Abbrev·Number:·19·(DW_TAG_partial_unit) |
346 | ····<3be>···DW_AT_stmt_list···:·(sec_offset)·0 | 346 | ····<3be>···DW_AT_stmt_list···:·(sec_offset)·0 |
347 | ····<3c2>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 | 347 | ····<3c2>···DW_AT_comp_dir····:·(strp)·(offset:·0x9d):·/usr/src/rustc-1.85.0 |
348 | ·<1><3c6>:·Abbrev·Number:·10·(DW_TAG_namespace) | 348 | ·<1><3c6>:·Abbrev·Number:·10·(DW_TAG_namespace) |
349 | ····<3c7>···DW_AT_name········:·(strp)·(offset:·0x4863e | 349 | ····<3c7>···DW_AT_name········:·(strp)·(offset:·0x4863edb):·alloc |
350 | ·<2><3cb>:·Abbrev·Number:·10·(DW_TAG_namespace) | 350 | ·<2><3cb>:·Abbrev·Number:·10·(DW_TAG_namespace) |
351 | ····<3cc>···DW_AT_name········:·(strp)·(offset:·0x5130 | 351 | ····<3cc>···DW_AT_name········:·(strp)·(offset:·0x5130209):·collections |
352 | ·<3><3d0>:·Abbrev·Number:·10·(DW_TAG_namespace) | 352 | ·<3><3d0>:·Abbrev·Number:·10·(DW_TAG_namespace) |
353 | ····<3d1>···DW_AT_name········:·(strp)·(offset:·0x36fd3c):·btree | 353 | ····<3d1>···DW_AT_name········:·(strp)·(offset:·0x36fd3c):·btree |
Max diff block lines reached; 165031853/165039033 bytes (100.00%) of diff not shown. |
Offset 4116, 15 lines modified | Offset 4116, 15 lines modified | ||
4116 | ····Address············Length | 4116 | ····Address············Length |
4117 | ····00000000015d1578·0000000000000028 | 4117 | ····00000000015d1578·0000000000000028 |
4118 | ····00000000015d15c8·0000000000000020 | 4118 | ····00000000015d15c8·0000000000000020 |
4119 | ····00000000015d15e8·0000000000000020 | 4119 | ····00000000015d15e8·0000000000000020 |
4120 | ····0000000000000000·0000000000000020 | 4120 | ····0000000000000000·0000000000000020 |
4121 | ····00000000015d1620·0000000000000020 | 4121 | ····00000000015d1620·0000000000000020 |
4122 | ····000000000119f8 | 4122 | ····000000000119f829·0000000000000001 |
4123 | ····00000000015d1848·0000000000000078 | 4123 | ····00000000015d1848·0000000000000078 |
4124 | ····0000000000000000·0000000000000154 | 4124 | ····0000000000000000·0000000000000154 |
4125 | ····0000000000000000·000000000000014f | 4125 | ····0000000000000000·000000000000014f |
4126 | ····0000000000171f50·0000000000000047 | 4126 | ····0000000000171f50·0000000000000047 |
4127 | ····00000000002e68a0·000000000000005c | 4127 | ····00000000002e68a0·000000000000005c |
4128 | ····00000000002e6900·0000000000000101 | 4128 | ····00000000002e6900·0000000000000101 |
4129 | ····00000000002e6a10·0000000000000021 | 4129 | ····00000000002e6a10·0000000000000021 |
Offset 4189, 15 lines modified | Offset 4189, 15 lines modified | ||
4189 | ····00000000015d1948·0000000000000020 | 4189 | ····00000000015d1948·0000000000000020 |
4190 | ····00000000015d1968·0000000000000020 | 4190 | ····00000000015d1968·0000000000000020 |
4191 | ····00000000015d1988·0000000000000030 | 4191 | ····00000000015d1988·0000000000000030 |
4192 | ····00000000015d19b8·0000000000000020 | 4192 | ····00000000015d19b8·0000000000000020 |
4193 | ····00000000015d19d8·0000000000000020 | 4193 | ····00000000015d19d8·0000000000000020 |
4194 | ····00000000015d19f8·0000000000000020 | 4194 | ····00000000015d19f8·0000000000000020 |
4195 | ····00000000015d1a18·0000000000000020 | 4195 | ····00000000015d1a18·0000000000000020 |
4196 | ····000000000119fa | 4196 | ····000000000119fa5a·0000000000000001 |
4197 | ····00000000015d1a88·0000000000000058 | 4197 | ····00000000015d1a88·0000000000000058 |
4198 | ····00000000015d1b00·0000000000000058 | 4198 | ····00000000015d1b00·0000000000000058 |
4199 | ····0000000000000000·0000000000000022 | 4199 | ····0000000000000000·0000000000000022 |
4200 | ····00000000002e8070·000000000000001e | 4200 | ····00000000002e8070·000000000000001e |
4201 | ····00000000002e8090·0000000000000048 | 4201 | ····00000000002e8090·0000000000000048 |
4202 | ····00000000002e80e0·0000000000000018 | 4202 | ····00000000002e80e0·0000000000000018 |
4203 | ····00000000002e8100·00000000000001fb | 4203 | ····00000000002e8100·00000000000001fb |
Offset 4722, 15 lines modified | Offset 4722, 15 lines modified | ||
4722 | ··Pointer·Size:·············8 | 4722 | ··Pointer·Size:·············8 |
4723 | ··Segment·Size:·············0 | 4723 | ··Segment·Size:·············0 |
4724 | ····Address············Length | 4724 | ····Address············Length |
4725 | ····00000000015d2290·0000000000000028 | 4725 | ····00000000015d2290·0000000000000028 |
4726 | ····0000000000000000·0000000000000020 | 4726 | ····0000000000000000·0000000000000020 |
4727 | ····0000000000000000·0000000000000020 | 4727 | ····0000000000000000·0000000000000020 |
4728 | ····00000000011a0 | 4728 | ····00000000011a01ed·0000000000000001 |
4729 | ····00000000016d2210·0000000000000038 | 4729 | ····00000000016d2210·0000000000000038 |
4730 | ····00000000002ef9c0·0000000000000041 | 4730 | ····00000000002ef9c0·0000000000000041 |
4731 | ····0000000000172aa0·0000000000000075 | 4731 | ····0000000000172aa0·0000000000000075 |
4732 | ····00000000002efa10·000000000000004d | 4732 | ····00000000002efa10·000000000000004d |
4733 | ····00000000002efa60·000000000000004d | 4733 | ····00000000002efa60·000000000000004d |
4734 | ····00000000002efab0·00000000000000d6 | 4734 | ····00000000002efab0·00000000000000d6 |
4735 | ····00000000002efb90·0000000000000086 | 4735 | ····00000000002efb90·0000000000000086 |
Offset 6073, 23 lines modified | Offset 6073, 23 lines modified | ||
6073 | ····00000000015f0a78·0000000000000030 | 6073 | ····00000000015f0a78·0000000000000030 |
6074 | ····00000000016cf368·00000000000000d8 | 6074 | ····00000000016cf368·00000000000000d8 |
6075 | ····00000000015f0aa8·0000000000000030 | 6075 | ····00000000015f0aa8·0000000000000030 |
6076 | ····00000000016cf440·00000000000000d8 | 6076 | ····00000000016cf440·00000000000000d8 |
6077 | ····00000000015f0ad8·0000000000000030 | 6077 | ····00000000015f0ad8·0000000000000030 |
6078 | ····00000000016cf518·00000000000000d8 | 6078 | ····00000000016cf518·00000000000000d8 |
6079 | ····00000000015f0b08·0000000000000030 | 6079 | ····00000000015f0b08·0000000000000030 |
6080 | ····00000000011dc | 6080 | ····00000000011dc6db·0000000000000001 |
6081 | ····00000000015f0b38·0000000000000078 | 6081 | ····00000000015f0b38·0000000000000078 |
6082 | ····00000000011dc | 6082 | ····00000000011dc6e7·0000000000000001 |
6083 | ····00000000015f0bb0·0000000000000078 | 6083 | ····00000000015f0bb0·0000000000000078 |
6084 | ····00000000011dc | 6084 | ····00000000011dc6e7·0000000000000001 |
6085 | ····00000000015f0c28·0000000000000078 | 6085 | ····00000000015f0c28·0000000000000078 |
6086 | ····00000000011dc | 6086 | ····00000000011dc6e7·0000000000000001 |
6087 | ····00000000015f0ca0·0000000000000078 | 6087 | ····00000000015f0ca0·0000000000000078 |
6088 | ····00000000011dc | 6088 | ····00000000011dc6e7·0000000000000001 |
6089 | ····00000000015f0d18·0000000000000078 | 6089 | ····00000000015f0d18·0000000000000078 |
6090 | ····0000000000330b50·00000000000000a8 | 6090 | ····0000000000330b50·00000000000000a8 |
6091 | ····0000000000330c00·0000000000000078 | 6091 | ····0000000000330c00·0000000000000078 |
6092 | ····0000000000330c80·00000000000000c0 | 6092 | ····0000000000330c80·00000000000000c0 |
6093 | ····0000000000330d40·0000000000000019 | 6093 | ····0000000000330d40·0000000000000019 |
6094 | ····0000000000330d60·00000000000000d5 | 6094 | ····0000000000330d60·00000000000000d5 |
6095 | ····0000000000330e40·0000000000000010 | 6095 | ····0000000000330e40·0000000000000010 |
Offset 31066, 15 lines modified | Offset 31066, 15 lines modified | ||
31066 | ··Length:···················236 | 31066 | ··Length:···················236 |
31067 | ··Version:··················2 | 31067 | ··Version:··················2 |
31068 | ··Offset·into·.debug_info:··0x365d55c | 31068 | ··Offset·into·.debug_info:··0x365d55c |
31069 | ··Pointer·Size:·············8 | 31069 | ··Pointer·Size:·············8 |
31070 | ··Segment·Size:·············0 | 31070 | ··Segment·Size:·············0 |
31071 | ····Address············Length | 31071 | ····Address············Length |
31072 | ····0000000001220 | 31072 | ····0000000001220bfc·0000000000000001 |
31073 | ····0000000000be8ea0·0000000000000014 | 31073 | ····0000000000be8ea0·0000000000000014 |
31074 | ····0000000000000000·0000000000000009 | 31074 | ····0000000000000000·0000000000000009 |
31075 | ····0000000000000000·0000000000000082 | 31075 | ····0000000000000000·0000000000000082 |
31076 | ····0000000000be8ec0·0000000000000009 | 31076 | ····0000000000be8ec0·0000000000000009 |
31077 | ····0000000000000000·00000000000000be | 31077 | ····0000000000000000·00000000000000be |
31078 | ····0000000000be8ed0·00000000000000bc | 31078 | ····0000000000be8ed0·00000000000000bc |
31079 | ····0000000000be8f90·0000000000000006 | 31079 | ····0000000000be8f90·0000000000000006 |
Offset 31119, 15 lines modified | Offset 31119, 15 lines modified | ||
31119 | ··Pointer·Size:·············8 | 31119 | ··Pointer·Size:·············8 |
31120 | ··Segment·Size:·············0 | 31120 | ··Segment·Size:·············0 |
31121 | ····Address············Length | 31121 | ····Address············Length |
31122 | ····0000000000000000·0000000000000020 | 31122 | ····0000000000000000·0000000000000020 |
31123 | ····0000000000000000·0000000000000020 | 31123 | ····0000000000000000·0000000000000020 |
31124 | ····0000000000000000·0000000000000030 | 31124 | ····0000000000000000·0000000000000030 |
31125 | ····0000000001220 | 31125 | ····0000000001220eeb·0000000000000080 |
31126 | ····0000000000000000·000000000000008d | 31126 | ····0000000000000000·000000000000008d |
31127 | ····0000000000000000·0000000000000018 | 31127 | ····0000000000000000·0000000000000018 |
31128 | ····00000000001c8960·000000000000006c | 31128 | ····00000000001c8960·000000000000006c |
31129 | ····00000000001c89d0·00000000000000a9 | 31129 | ····00000000001c89d0·00000000000000a9 |
31130 | ····0000000000be96c0·00000000000000cf | 31130 | ····0000000000be96c0·00000000000000cf |
31131 | ····0000000000000000·00000000000000b9 | 31131 | ····0000000000000000·00000000000000b9 |
31132 | ····0000000000000000·0000000000000017 | 31132 | ····0000000000000000·0000000000000017 |
Offset 34578, 15 lines modified | Offset 34578, 15 lines modified | ||
34578 | ··Pointer·Size:·············8 | 34578 | ··Pointer·Size:·············8 |
34579 | ··Segment·Size:·············0 | 34579 | ··Segment·Size:·············0 |
34580 | ····Address············Length | 34580 | ····Address············Length |
34581 | ····000000000163e410·0000000000000020 | 34581 | ····000000000163e410·0000000000000020 |
34582 | ····000000000163e430·0000000000000030 | 34582 | ····000000000163e430·0000000000000030 |
34583 | ····000000000163e460·0000000000000030 | 34583 | ····000000000163e460·0000000000000030 |
34584 | ····0000000001229b | 34584 | ····0000000001229b70·0000000000000018 |
34585 | ····0000000000c16860·000000000000005f | 34585 | ····0000000000c16860·000000000000005f |
34586 | ····0000000000c168c0·000000000000001e | 34586 | ····0000000000c168c0·000000000000001e |
34587 | ····0000000000c168e0·0000000000000083 | 34587 | ····0000000000c168e0·0000000000000083 |
34588 | ····0000000000c16970·000000000000006a | 34588 | ····0000000000c16970·000000000000006a |
34589 | ····0000000000c169e0·0000000000000082 | 34589 | ····0000000000c169e0·0000000000000082 |
34590 | ····0000000000c16a70·0000000000000082 | 34590 | ····0000000000c16a70·0000000000000082 |
34591 | ····0000000000000000·00000000000000c5 | 34591 | ····0000000000000000·00000000000000c5 |
Offset 34671, 15 lines modified | Offset 34671, 15 lines modified | ||
34671 | ··Version:··················2 | 34671 | ··Version:··················2 |
34672 | ··Offset·into·.debug_info:··0x3a4598d | 34672 | ··Offset·into·.debug_info:··0x3a4598d |
34673 | ··Pointer·Size:·············8 | 34673 | ··Pointer·Size:·············8 |
34674 | ··Segment·Size:·············0 | 34674 | ··Segment·Size:·············0 |
34675 | ····Address············Length | 34675 | ····Address············Length |
34676 | ····000000000163e710·0000000000000030 | 34676 | ····000000000163e710·0000000000000030 |
Max diff block lines reached; 19195/24249 bytes (79.16%) of diff not shown. |
Offset 4116, 15 lines modified | Offset 4116, 15 lines modified | ||
4116 | ····Address············Length | 4116 | ····Address············Length |
4117 | ····00000000015d1578·0000000000000028 | 4117 | ····00000000015d1578·0000000000000028 |
4118 | ····00000000015d15c8·0000000000000020 | 4118 | ····00000000015d15c8·0000000000000020 |
4119 | ····00000000015d15e8·0000000000000020 | 4119 | ····00000000015d15e8·0000000000000020 |
4120 | ····0000000000000000·0000000000000020 | 4120 | ····0000000000000000·0000000000000020 |
4121 | ····00000000015d1620·0000000000000020 | 4121 | ····00000000015d1620·0000000000000020 |
4122 | ····000000000119f8 | 4122 | ····000000000119f829·0000000000000001 |
4123 | ····00000000015d1848·0000000000000078 | 4123 | ····00000000015d1848·0000000000000078 |
4124 | ····0000000000000000·0000000000000154 | 4124 | ····0000000000000000·0000000000000154 |
4125 | ····0000000000000000·000000000000014f | 4125 | ····0000000000000000·000000000000014f |
4126 | ····0000000000171f50·0000000000000047 | 4126 | ····0000000000171f50·0000000000000047 |
4127 | ····00000000002e68a0·000000000000005c | 4127 | ····00000000002e68a0·000000000000005c |
4128 | ····00000000002e6900·0000000000000101 | 4128 | ····00000000002e6900·0000000000000101 |
4129 | ····00000000002e6a10·0000000000000021 | 4129 | ····00000000002e6a10·0000000000000021 |
Offset 4189, 15 lines modified | Offset 4189, 15 lines modified | ||
4189 | ····00000000015d1948·0000000000000020 | 4189 | ····00000000015d1948·0000000000000020 |
4190 | ····00000000015d1968·0000000000000020 | 4190 | ····00000000015d1968·0000000000000020 |
4191 | ····00000000015d1988·0000000000000030 | 4191 | ····00000000015d1988·0000000000000030 |
4192 | ····00000000015d19b8·0000000000000020 | 4192 | ····00000000015d19b8·0000000000000020 |
4193 | ····00000000015d19d8·0000000000000020 | 4193 | ····00000000015d19d8·0000000000000020 |
4194 | ····00000000015d19f8·0000000000000020 | 4194 | ····00000000015d19f8·0000000000000020 |
4195 | ····00000000015d1a18·0000000000000020 | 4195 | ····00000000015d1a18·0000000000000020 |
4196 | ····000000000119fa | 4196 | ····000000000119fa5a·0000000000000001 |
4197 | ····00000000015d1a88·0000000000000058 | 4197 | ····00000000015d1a88·0000000000000058 |
4198 | ····00000000015d1b00·0000000000000058 | 4198 | ····00000000015d1b00·0000000000000058 |
4199 | ····0000000000000000·0000000000000022 | 4199 | ····0000000000000000·0000000000000022 |
4200 | ····00000000002e8070·000000000000001e | 4200 | ····00000000002e8070·000000000000001e |
4201 | ····00000000002e8090·0000000000000048 | 4201 | ····00000000002e8090·0000000000000048 |
4202 | ····00000000002e80e0·0000000000000018 | 4202 | ····00000000002e80e0·0000000000000018 |
4203 | ····00000000002e8100·00000000000001fb | 4203 | ····00000000002e8100·00000000000001fb |
Offset 4722, 15 lines modified | Offset 4722, 15 lines modified | ||
4722 | ··Pointer·Size:·············8 | 4722 | ··Pointer·Size:·············8 |
4723 | ··Segment·Size:·············0 | 4723 | ··Segment·Size:·············0 |
4724 | ····Address············Length | 4724 | ····Address············Length |
4725 | ····00000000015d2290·0000000000000028 | 4725 | ····00000000015d2290·0000000000000028 |
4726 | ····0000000000000000·0000000000000020 | 4726 | ····0000000000000000·0000000000000020 |
4727 | ····0000000000000000·0000000000000020 | 4727 | ····0000000000000000·0000000000000020 |
4728 | ····00000000011a0 | 4728 | ····00000000011a01ed·0000000000000001 |
4729 | ····00000000016d2210·0000000000000038 | 4729 | ····00000000016d2210·0000000000000038 |
4730 | ····00000000002ef9c0·0000000000000041 | 4730 | ····00000000002ef9c0·0000000000000041 |
4731 | ····0000000000172aa0·0000000000000075 | 4731 | ····0000000000172aa0·0000000000000075 |
4732 | ····00000000002efa10·000000000000004d | 4732 | ····00000000002efa10·000000000000004d |
4733 | ····00000000002efa60·000000000000004d | 4733 | ····00000000002efa60·000000000000004d |
4734 | ····00000000002efab0·00000000000000d6 | 4734 | ····00000000002efab0·00000000000000d6 |
4735 | ····00000000002efb90·0000000000000086 | 4735 | ····00000000002efb90·0000000000000086 |
Offset 6073, 23 lines modified | Offset 6073, 23 lines modified | ||
6073 | ····00000000015f0a78·0000000000000030 | 6073 | ····00000000015f0a78·0000000000000030 |
6074 | ····00000000016cf368·00000000000000d8 | 6074 | ····00000000016cf368·00000000000000d8 |
6075 | ····00000000015f0aa8·0000000000000030 | 6075 | ····00000000015f0aa8·0000000000000030 |
6076 | ····00000000016cf440·00000000000000d8 | 6076 | ····00000000016cf440·00000000000000d8 |
6077 | ····00000000015f0ad8·0000000000000030 | 6077 | ····00000000015f0ad8·0000000000000030 |
6078 | ····00000000016cf518·00000000000000d8 | 6078 | ····00000000016cf518·00000000000000d8 |
6079 | ····00000000015f0b08·0000000000000030 | 6079 | ····00000000015f0b08·0000000000000030 |
6080 | ····00000000011dc | 6080 | ····00000000011dc6db·0000000000000001 |
6081 | ····00000000015f0b38·0000000000000078 | 6081 | ····00000000015f0b38·0000000000000078 |
6082 | ····00000000011dc | 6082 | ····00000000011dc6e7·0000000000000001 |
6083 | ····00000000015f0bb0·0000000000000078 | 6083 | ····00000000015f0bb0·0000000000000078 |
6084 | ····00000000011dc | 6084 | ····00000000011dc6e7·0000000000000001 |
6085 | ····00000000015f0c28·0000000000000078 | 6085 | ····00000000015f0c28·0000000000000078 |
6086 | ····00000000011dc | 6086 | ····00000000011dc6e7·0000000000000001 |
6087 | ····00000000015f0ca0·0000000000000078 | 6087 | ····00000000015f0ca0·0000000000000078 |
6088 | ····00000000011dc | 6088 | ····00000000011dc6e7·0000000000000001 |
6089 | ····00000000015f0d18·0000000000000078 | 6089 | ····00000000015f0d18·0000000000000078 |
6090 | ····0000000000330b50·00000000000000a8 | 6090 | ····0000000000330b50·00000000000000a8 |
6091 | ····0000000000330c00·0000000000000078 | 6091 | ····0000000000330c00·0000000000000078 |
6092 | ····0000000000330c80·00000000000000c0 | 6092 | ····0000000000330c80·00000000000000c0 |
6093 | ····0000000000330d40·0000000000000019 | 6093 | ····0000000000330d40·0000000000000019 |
6094 | ····0000000000330d60·00000000000000d5 | 6094 | ····0000000000330d60·00000000000000d5 |
6095 | ····0000000000330e40·0000000000000010 | 6095 | ····0000000000330e40·0000000000000010 |
Offset 31066, 15 lines modified | Offset 31066, 15 lines modified | ||
31066 | ··Length:···················236 | 31066 | ··Length:···················236 |
31067 | ··Version:··················2 | 31067 | ··Version:··················2 |
31068 | ··Offset·into·.debug_info:··0x365d55c | 31068 | ··Offset·into·.debug_info:··0x365d55c |
31069 | ··Pointer·Size:·············8 | 31069 | ··Pointer·Size:·············8 |
31070 | ··Segment·Size:·············0 | 31070 | ··Segment·Size:·············0 |
31071 | ····Address············Length | 31071 | ····Address············Length |
31072 | ····0000000001220 | 31072 | ····0000000001220bfc·0000000000000001 |
31073 | ····0000000000be8ea0·0000000000000014 | 31073 | ····0000000000be8ea0·0000000000000014 |
31074 | ····0000000000000000·0000000000000009 | 31074 | ····0000000000000000·0000000000000009 |
31075 | ····0000000000000000·0000000000000082 | 31075 | ····0000000000000000·0000000000000082 |
31076 | ····0000000000be8ec0·0000000000000009 | 31076 | ····0000000000be8ec0·0000000000000009 |
31077 | ····0000000000000000·00000000000000be | 31077 | ····0000000000000000·00000000000000be |
31078 | ····0000000000be8ed0·00000000000000bc | 31078 | ····0000000000be8ed0·00000000000000bc |
31079 | ····0000000000be8f90·0000000000000006 | 31079 | ····0000000000be8f90·0000000000000006 |
Offset 31119, 15 lines modified | Offset 31119, 15 lines modified | ||
31119 | ··Pointer·Size:·············8 | 31119 | ··Pointer·Size:·············8 |
31120 | ··Segment·Size:·············0 | 31120 | ··Segment·Size:·············0 |
31121 | ····Address············Length | 31121 | ····Address············Length |
31122 | ····0000000000000000·0000000000000020 | 31122 | ····0000000000000000·0000000000000020 |
31123 | ····0000000000000000·0000000000000020 | 31123 | ····0000000000000000·0000000000000020 |
31124 | ····0000000000000000·0000000000000030 | 31124 | ····0000000000000000·0000000000000030 |
31125 | ····0000000001220 | 31125 | ····0000000001220eeb·0000000000000080 |
31126 | ····0000000000000000·000000000000008d | 31126 | ····0000000000000000·000000000000008d |
31127 | ····0000000000000000·0000000000000018 | 31127 | ····0000000000000000·0000000000000018 |
31128 | ····00000000001c8960·000000000000006c | 31128 | ····00000000001c8960·000000000000006c |
31129 | ····00000000001c89d0·00000000000000a9 | 31129 | ····00000000001c89d0·00000000000000a9 |
31130 | ····0000000000be96c0·00000000000000cf | 31130 | ····0000000000be96c0·00000000000000cf |
31131 | ····0000000000000000·00000000000000b9 | 31131 | ····0000000000000000·00000000000000b9 |
31132 | ····0000000000000000·0000000000000017 | 31132 | ····0000000000000000·0000000000000017 |
Offset 34578, 15 lines modified | Offset 34578, 15 lines modified | ||
34578 | ··Pointer·Size:·············8 | 34578 | ··Pointer·Size:·············8 |
34579 | ··Segment·Size:·············0 | 34579 | ··Segment·Size:·············0 |
34580 | ····Address············Length | 34580 | ····Address············Length |
34581 | ····000000000163e410·0000000000000020 | 34581 | ····000000000163e410·0000000000000020 |
34582 | ····000000000163e430·0000000000000030 | 34582 | ····000000000163e430·0000000000000030 |
34583 | ····000000000163e460·0000000000000030 | 34583 | ····000000000163e460·0000000000000030 |
34584 | ····0000000001229b | 34584 | ····0000000001229b70·0000000000000018 |
34585 | ····0000000000c16860·000000000000005f | 34585 | ····0000000000c16860·000000000000005f |
34586 | ····0000000000c168c0·000000000000001e | 34586 | ····0000000000c168c0·000000000000001e |
34587 | ····0000000000c168e0·0000000000000083 | 34587 | ····0000000000c168e0·0000000000000083 |
34588 | ····0000000000c16970·000000000000006a | 34588 | ····0000000000c16970·000000000000006a |
34589 | ····0000000000c169e0·0000000000000082 | 34589 | ····0000000000c169e0·0000000000000082 |
34590 | ····0000000000c16a70·0000000000000082 | 34590 | ····0000000000c16a70·0000000000000082 |
34591 | ····0000000000000000·00000000000000c5 | 34591 | ····0000000000000000·00000000000000c5 |
Offset 34671, 15 lines modified | Offset 34671, 15 lines modified | ||
34671 | ··Version:··················2 | 34671 | ··Version:··················2 |
34672 | ··Offset·into·.debug_info:··0x3a4598d | 34672 | ··Offset·into·.debug_info:··0x3a4598d |
34673 | ··Pointer·Size:·············8 | 34673 | ··Pointer·Size:·············8 |
34674 | ··Segment·Size:·············0 | 34674 | ··Segment·Size:·············0 |
34675 | ····Address············Length | 34675 | ····Address············Length |
34676 | ····000000000163e710·0000000000000030 | 34676 | ····000000000163e710·0000000000000030 |
Max diff block lines reached; 19195/24249 bytes (79.16%) of diff not shown. |
Offset 1, 11257 lines modified | Offset 1, 11249 lines modified | ||
1 | GCC:·(Debian·14.2.0-19)·14.2.0 | 1 | GCC:·(Debian·14.2.0-19)·14.2.0 |
2 | rustc·version·1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball) | 2 | rustc·version·1.85.0·(4d91de4e4·2025-02-17)·(built·from·a·source·tarball) |
3 | 3qiw_>2syk | ||
4 | t{r~j6}~ | ||
5 | >xv)O:^0 | ||
3 | `^/?n*<I | ||
4 | i|(?(~S< | ||
5 | l/q3>]71 | ||
6 | 0/fwnz1> | ||
7 | s>>-`,,:K | 6 | s>>-`,,:K |
8 | >ZO)\h<T | ||
9 | S-;k~Vu>S | ||
10 | ov.]b,}? | ||
11 | Yno\?w$f | ||
12 | =Mx{m_Q" | ||
13 | z]g}==q; | ||
14 | mW9k~I}D | ||
15 | ]~<~/]?: | ||
16 | Dbc$~cDn | ||
17 | » %m·9?zw;yj | ||
18 | *^D·)W/» | ||
19 | YuKoz:"8 | ||
20 | VAM$^T_·J | ||
21 | uPF.q^:Z | ||
22 | 1l1wjzr8 | ||
23 | eC8eCq&Q | ||
24 | UL=udcjO | ||
25 | @:.s"oQq)4m | ||
26 | Smpd!|%n | ||
27 | "]{@2·SxvAL | ||
28 | ;TS>}r:ws | ||
29 | R-E4VGF+ | ||
30 | iJm:RIO<& | ||
31 | \r+G%K$x0> | ||
32 | %#g{0#gV | ||
33 | o([Cs#_\ | ||
34 | WpWb1iLT | ||
35 | jD%V!(Ci | ||
36 | RzAr<9V% | ||
37 | XL"[k$g9 | ||
38 | DU_dKlKp | ||
39 | Q)J>*EIG | ||
40 | iej@mX!IV{y | ||
41 | OY2|A$MKW4- | ||
42 | )·%ppn9% | ||
43 | T-:6NI`q | ||
44 | 89['1voa | ||
45 | ?}='y:sX | ||
46 | %({wBk`j | ||
47 | Foj{doL>9G | ||
48 | zOdk·K+h | ||
49 | T6aP<2c& | ||
50 | Obf;·ot@ | ||
51 | >)C(+c)+c | ||
52 | r%!GvDdP/ | ||
53 | Y"]c8Zw\; | ||
54 | -S~Xr)}] | ||
55 | 6c8Xa1MI | ||
56 | 45ROJn$M | ||
57 | $gXza3$2S | ||
58 | StWT$<%o | ||
59 | j1yKxi;] | ||
60 | ]w[#vdn* | ||
61 | kQ_CPvA8 | ||
62 | N<·sw9ss | ||
63 | |#GX([NsC | ||
64 | qRu`#Z~m | ||
65 | y_QX)u}9 | ||
66 | ·e}pEXdq| | ||
67 | My"6ydAj | ||
68 | V?siV?-s | ||
69 | » N3}i&ShU | ||
70 | =XZy'*4m | ||
71 | 09\N79<4 | ||
72 | hO3i!89) | ||
73 | ^)(dMytEpv | ||
74 | &$k9qY`9GDib | ||
75 | _a%Yt4N| | ||
76 | zrT>`b95 | ||
77 | ZU)|&>PeE | ||
78 | +pgx#^iD#\ | ||
79 | W>ddA[?Z[ | ||
80 | [[IQD)|f | ||
81 | .sd7KkNO(hA | ||
82 | }d» 3QCTc | ||
83 | 6<v+Y>uNs| | ||
84 | EvCfS#hc | ||
85 | » -;Y"niW | ||
86 | .}|#^nje | ||
87 | TO9a·\sE | ||
88 | {bcO}L`s | ||
89 | bqzYS+MXL | ||
90 | ;l5R@4SHA | ||
91 | 8r·7p.U$ | ||
92 | +9*fa+52 | ||
93 | 2$u-R5mX- | ||
94 | @MlP1» !R, | ||
95 | B$G"_!RG | ||
96 | *11-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1- | ||
97 | 3"S%v`e7 | ||
98 | j!,~nwV\ | ||
99 | xq6·0J<» U) | ||
100 | » v=~spA+ | ||
101 | <dN9gSX5 | ||
102 | 1T\·:U=T | ||
103 | (~VA.c"^| | ||
104 | +)z-DO9,s | ||
105 | m<$[l<$[l<$ | ||
106 | pk» H%SW* | ||
107 | xyB4}jdT | ||
108 | ^*OL;8A·5/'OL | ||
109 | A)!ABEePt@ | ||
110 | ZE^lgb\! | ||
111 | *Bi''^BW} | ||
112 | rOF]W[#l | ||
113 | 1,» IH0» » % | ||
114 | _d.boSsQ | ||
115 | q?n;?n;c | ||
116 | 7 | 8+~Acx(/2W | |
8 | 5uaX>}ax | ||
9 | ,{i» \]?l | ||
10 | T}w0f<e% | ||
11 | k?[rOh_< | ||
12 | Y(Ju<HYr | ||
13 | NJ5c6A~1v| | ||
14 | [E_$kAh& | ||
15 | $g[oBRF,· | ||
Max diff block lines reached; 5633615/5637983 bytes (99.92%) of diff not shown. |
Offset 31385, 461280 lines modified | Offset 31385, 461280 lines modified | ||
31385 | ··[4d1d9a]··&[&str;·7] | 31385 | ··[4d1d9a]··&[&str;·7] |
31386 | ··[4d1da5]··&clap_builder::util::flat_map::FlatMap<clap_builder::error::context::ContextKind,·clap_builder::error::context::ContextValue> | 31386 | ··[4d1da5]··&clap_builder::util::flat_map::FlatMap<clap_builder::error::context::ContextKind,·clap_builder::error::context::ContextValue> |
31387 | ··[4d1e23]··&core::option::Option<alloc::borrow::Cow<str>> | 31387 | ··[4d1e23]··&core::option::Option<alloc::borrow::Cow<str>> |
31388 | ··[4d1e52]··&std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<std::sync::mpsc::Sender<tracing_chrome::Message>>> | 31388 | ··[4d1e52]··&std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<std::sync::mpsc::Sender<tracing_chrome::Message>>> |
31389 | ··[4d1eca]··gitref | 31389 | ··[4d1eca]··gitref |
31390 | ··[4d1ed1]··krates | 31390 | ··[4d1ed1]··krates | Diff chunk too large, falling back to line-by-line diff (461272 lines added, 461272 lines removed) |
31391 | ··[4d1ed8]··is_req | 31391 | ··[4d1ed8]··is_req |
31392 | ··[4d1edf]··/rust/deps/git2-curl/src/lib.rs/@/git2_curl.9b3ff6b9a15de5d6-cgu.0 | 31392 | ··[4d1edf]··/rust/deps/git2-curl.backup/src/lib.rs/@/git2_curl.9b3ff6b9a15de5d6-cgu.0 |
31393 | ··[4d1f2 | 31393 | ··[4d1f29]··/rust/deps/git2-curl.backup |
31394 | ··[4d1f | 31394 | ··[4d1f45]··<std::sync::poison::once::{impl#2}::call_once::{closure_env#0}<git2_curl::register::{closure_env#0}>·as·core::ops::function::FnMut<(&std::sync::poison::once::OnceState)>>::{vtable} |
31395 | ··[4d1f | 31395 | ··[4d1ffa]··call_once |
31396 | ··[4d | 31396 | ··[4d2004]··*const·alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>> |
31397 | ··[4d20 | 31397 | ··[4d205c]··PhantomData<alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>>> |
31398 | ··[4d20 | 31398 | ··[4d20ba]··handle2 |
31399 | ··[4d20 | 31399 | ··[4d20c2]··&mut·core::option::Option<git2_curl::register::{closure_env#0}> |
31400 | ··[4d2 | 31400 | ··[4d2102]··<std::sync::poison::once::{impl#2}::call_once::{closure_env#0}<git2_curl::register::{closure_env#0}>·as·core::ops::function::FnMut<(&std::sync::poison::once::OnceState)>>::{vtable_type} |
31401 | ··[4d21 | 31401 | ··[4d21bc]··<std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<alloc::string::String>>·as·core::fmt::Debug>::{vtable} |
31402 | ··[4d22 | 31402 | ··[4d2238]··&std::sync::poison::mutex::Mutex<alloc::string::String> |
31403 | ··[4d22 | 31403 | ··[4d2270]··<std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<alloc::string::String>>·as·core::fmt::Debug>::{vtable_type} |
31404 | ··[4d22 | 31404 | ··[4d22f1]··<std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<curl::easy::handle::Easy>>·as·core::fmt::Debug>::{vtable} |
31405 | ··[4d23 | 31405 | ··[4d2370]··&std::sync::poison::mutex::Mutex<curl::easy::handle::Easy> |
31406 | ··[4d23 | 31406 | ··[4d23ab]··PoisonError<std::sync::poison::mutex::MutexGuard<curl::easy::handle::Easy>> |
31407 | ··[4d23 | 31407 | ··[4d23f7]··<std::sync::poison::PoisonError<std::sync::poison::mutex::MutexGuard<curl::easy::handle::Easy>>·as·core::fmt::Debug>::{vtable_type} |
31408 | ··[4d24 | 31408 | ··[4d247b]··<std::io::Write::write_fmt::Adapter<git2_curl::CurlSubtransport>·as·core::fmt::Write>::{vtable} |
31409 | ··[4d24 | 31409 | ··[4d24db]··url_path |
31410 | ··[4d24 | 31410 | ··[4d24e4]··*const·alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<alloc::string::String>> |
31411 | ··[4d25 | 31411 | ··[4d2539]··PhantomData<alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<alloc::string::String>>> |
31412 | ··[4d25 | 31412 | ··[4d2594]··sent_request |
31413 | ··[4d25 | 31413 | ··[4d25a1]··<std::io::Write::write_fmt::Adapter<git2_curl::CurlSubtransport>·as·core::fmt::Write>::{vtable_type} |
31414 | ··[4d2 | 31414 | ··[4d2606]··_RNvNvCsdkogmyeqjly_9git2_curl8register4INIT |
31415 | ··[4d26 | 31415 | ··[4d2633]··<git2_curl::CurlSubtransport·as·git2::transport::SmartSubtransportStream>::{vtable} |
31416 | ··[4d26 | 31416 | ··[4d2687]··__super_trait_ptr18 |
31417 | ··[4d26 | 31417 | ··[4d269b]··<git2_curl::CurlSubtransport·as·git2::transport::SmartSubtransportStream>::{vtable_type} |
31418 | ··[4d26 | 31418 | ··[4d26f4]··UploadPackLs |
31419 | ··[4d2 | 31419 | ··[4d2701]··UploadPack |
31420 | ··[4d2 | 31420 | ··[4d270c]··ReceivePackLs |
31421 | ··[4d27 | 31421 | ··[4d271a]··ReceivePack |
31422 | ··[4d27 | 31422 | ··[4d2726]··EmptyHost |
31423 | ··[4d27 | 31423 | ··[4d2730]··IdnaError |
31424 | ··[4d27 | 31424 | ··[4d273a]··InvalidPort |
31425 | ··[4d27 | 31425 | ··[4d2746]··InvalidIpv4Address |
31426 | ··[4d27 | 31426 | ··[4d2759]··InvalidIpv6Address |
31427 | ··[4d27 | 31427 | ··[4d276c]··InvalidDomainCharacter |
31428 | ··[4d27 | 31428 | ··[4d2783]··RelativeUrlWithoutBase |
31429 | ··[4d27 | 31429 | ··[4d279a]··RelativeUrlWithCannotBeABaseBase |
31430 | ··[4d27 | 31430 | ··[4d27bb]··SetHostOnCannotBeABaseUrl |
31431 | ··[4d27 | 31431 | ··[4d27d5]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxDG_INtNtNtB4_3ops8function5FnMutTNtNtNtCs29cH3e8pt4P_4curl4easy7handler8InfoTypeRL0_ShEEp6OutputuEL_EECsdkogmyeqjly_9git2_curl |
31432 | ··[4d28 | 31432 | ··[4d28a4]··_RINvNtCs1htJdJsvkR9_4core3mem15size_of_val_rawDG_INtNtNtB4_3ops8function5FnMutTNtNtNtCs29cH3e8pt4P_4curl4easy7handler8InfoTypeRL0_ShEEp6OutputuEL_ECsdkogmyeqjly_9git2_curl |
31433 | ··[4d29 | 31433 | ··[4d2951]··_RINvMNtNtCs1htJdJsvkR9_4core5alloc6layoutNtB3_6Layout13for_value_rawDG_INtNtNtB7_3ops8function5FnMutTNtNtNtCs29cH3e8pt4P_4curl4easy7handler8InfoTypeRL0_ShEEp6OutputuEL_ECsdkogmyeqjly_9git2_curl |
31434 | ··[4d2a | 31434 | ··[4d2a14]··_RNvXs6_NtCs7NYZBIHbfUi_5alloc5boxedINtB5_3BoxDG_INtNtNtCs1htJdJsvkR9_4core3ops8function5FnMutTNtNtNtCs29cH3e8pt4P_4curl4easy7handler8InfoTypeRL0_ShEEp6OutputuEL_ENtNtBP_4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31435 | ··[4d2a | 31435 | ··[4d2ae6]··_RINvNtNtCs1htJdJsvkR9_4core4sync6atomic10atomic_subjECsdkogmyeqjly_9git2_curl |
31436 | ··[4d2b | 31436 | ··[4d2b35]··_RNvXsz_NtCs7NYZBIHbfUi_5alloc4syncINtB5_3ArcINtNtNtNtCs94HoCtyTi6t_3std4sync6poison5mutex5MutexNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31437 | ··[4d2 | 31437 | ··[4d2c06]··drop<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>,·alloc::alloc::Global> |
31438 | ··[4d2c | 31438 | ··[4d2c5c]··&mut·alloc::sync::Arc<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>,·alloc::alloc::Global> |
31439 | ··[4d2c | 31439 | ··[4d2cc3]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc4sync3ArcINtNtNtNtCs94HoCtyTi6t_3std4sync6poison5mutex5MutexNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEEECsdkogmyeqjly_9git2_curl |
31440 | ··[4d2d | 31440 | ··[4d2d8b]··drop_in_place<alloc::sync::Arc<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>,·alloc::alloc::Global>> |
31441 | ··[4d2d | 31441 | ··[4d2dfc]··*mut·alloc::sync::Arc<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>,·alloc::alloc::Global> |
31442 | ··[4d2e | 31442 | ··[4d2e63]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNCNvCsdkogmyeqjly_9git2_curl8register0EBK_ |
31443 | ··[4d2e | 31443 | ··[4d2ebb]··drop_in_place<git2_curl::register::{closure_env#0}> |
31444 | ··[4d2ee | 31444 | ··[4d2eef]··*mut·git2_curl::register::{closure_env#0} |
31445 | ··[4d2f | 31445 | ··[4d2f19]··_RNvMs1_NtNtCs1htJdJsvkR9_4core3ptr8non_nullINtB5_7NonNullINtNtCs7NYZBIHbfUi_5alloc4sync8ArcInnerINtNtNtNtCs94HoCtyTi6t_3std4sync6poison5mutex5MutexNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEEE6as_refCsdkogmyeqjly_9git2_curl |
31446 | ··[4d2f | 31446 | ··[4d2ffa]··as_ref<alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>>> |
31447 | ··[4d30 | 31447 | ··[4d3053]··&alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>> |
31448 | ··[4d30 | 31448 | ··[4d30a5]··&core::ptr::non_null::NonNull<alloc::sync::ArcInner<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>>> |
31449 | ··[4d31 | 31449 | ··[4d3115]··_RNvMsj_NtCs7NYZBIHbfUi_5alloc4syncINtB5_3ArcINtNtNtNtCs94HoCtyTi6t_3std4sync6poison5mutex5MutexNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEE5innerCsdkogmyeqjly_9git2_curl |
31450 | ··[4d31 | 31450 | ··[4d31c0]··inner<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>,·alloc::alloc::Global> |
31451 | ··[4d32 | 31451 | ··[4d3217]··&alloc::sync::Arc<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>,·alloc::alloc::Global> |
31452 | ··[4d32 | 31452 | ··[4d327a]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs29cH3e8pt4P_4curl4easy4form4FormECsdkogmyeqjly_9git2_curl |
31453 | ··[4d32 | 31453 | ··[4d32e9]··/rust/deps/git2-curl.backup/src/lib.rs/@/git2_curl.9b3ff6b9a15de5d6-cgu.4 |
31454 | ··[4d33 | 31454 | ··[4d3333]··_RINvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB6_11RawVecInner8non_nullNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListECsdkogmyeqjly_9git2_curl |
31455 | ··[4d33 | 31455 | ··[4d33b7]··_RINvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB6_11RawVecInner3ptrNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListECsdkogmyeqjly_9git2_curl |
31456 | ··[4d34 | 31456 | ··[4d3436]··_RNvMs1_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListE3ptrCsdkogmyeqjly_9git2_curl |
31457 | ··[4d34 | 31457 | ··[4d34af]··_RNvMs_NtCs7NYZBIHbfUi_5alloc3vecINtB4_3VecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListE10as_mut_ptrCsdkogmyeqjly_9git2_curl |
31458 | ··[4d35 | 31458 | ··[4d3528]··_RNvXsn_NtCs7NYZBIHbfUi_5alloc3vecINtB5_3VecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31459 | ··[4d35 | 31459 | ··[4d35c2]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListEECsdkogmyeqjly_9git2_curl |
31460 | ··[4d36 | 31460 | ··[4d3653]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeSNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListECsdkogmyeqjly_9git2_curl |
31461 | ··[4d36 | 31461 | ··[4d36c3]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListECsdkogmyeqjly_9git2_curl |
31462 | ··[4d37 | 31462 | ··[4d3732]··/rust/deps/git2-curl.backup/src/lib.rs/@/git2_curl.9b3ff6b9a15de5d6-cgu.1 |
31463 | ··[4d37 | 31463 | ··[4d377c]··_RNvXs2_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31464 | ··[4d38 | 31464 | ··[4d381d]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc7raw_vec6RawVecNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListEECsdkogmyeqjly_9git2_curl |
31465 | ··[4d38 | 31465 | ··[4d38b5]··_RNvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB5_11RawVecInner14current_memoryCsdkogmyeqjly_9git2_curl |
31466 | ··[4d3 | 31466 | ··[4d3916]··_RNvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB5_11RawVecInner10deallocateCsdkogmyeqjly_9git2_curl |
31467 | ··[4d39 | 31467 | ··[4d3973]··_RNvXsn_NtCs7NYZBIHbfUi_5alloc3vecINtB5_3VecIBw_hEENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31468 | ··[4d39 | 31468 | ··[4d39eb]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecIBH_hEEECsdkogmyeqjly_9git2_curl |
31469 | ··[4d3a | 31469 | ··[4d3a5a]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeSINtNtCs7NYZBIHbfUi_5alloc3vec3VechEECsdkogmyeqjly_9git2_curl |
31470 | ··[4d3a | 31470 | ··[4d3ac5]··_RNvXs2_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVechENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31471 | ··[4d3b | 31471 | ··[4d3b3f]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc7raw_vec6RawVechEECsdkogmyeqjly_9git2_curl |
31472 | ··[4d3b | 31472 | ··[4d3bb0]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VechEECsdkogmyeqjly_9git2_curl |
31473 | ··[4d3 | 31473 | ··[4d3c1a]··_RNvXs2_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVecINtNtB7_3vec3VechEENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31474 | ··[4d3c | 31474 | ··[4d3ca5]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc7raw_vec6RawVecINtNtBL_3vec3VechEEECsdkogmyeqjly_9git2_curl |
31475 | ··[4d3d | 31475 | ··[4d3d27]··_RNvXsn_NtCs7NYZBIHbfUi_5alloc3vecINtB5_3VecNtNtNtB7_3ffi5c_str7CStringENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31476 | ··[4d3d | 31476 | ··[4d3db4]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc3vec3VecNtNtNtBL_3ffi5c_str7CStringEECsdkogmyeqjly_9git2_curl |
31477 | ··[4d3e | 31477 | ··[4d3e38]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeSNtNtNtCs7NYZBIHbfUi_5alloc3ffi5c_str7CStringECsdkogmyeqjly_9git2_curl |
31478 | ··[4d3e | 31478 | ··[4d3eac]··_RNvXs6_NtCs7NYZBIHbfUi_5alloc5boxedINtB5_3BoxShENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31479 | ··[4d3f | 31479 | ··[4d3f22]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxShEECsdkogmyeqjly_9git2_curl |
31480 | ··[4d3f | 31480 | ··[4d3f8f]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs7NYZBIHbfUi_5alloc3ffi5c_str7CStringECsdkogmyeqjly_9git2_curl |
31481 | ··[4d | 31481 | ··[4d4002]··_RNvXs2_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVecNtNtNtB7_3ffi5c_str7CStringENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31482 | ··[4d40 | 31482 | ··[4d4096]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc7raw_vec6RawVecNtNtNtBL_3ffi5c_str7CStringEECsdkogmyeqjly_9git2_curl |
31483 | ··[4d41 | 31483 | ··[4d4121]··_RINvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB6_11RawVecInner8non_nullINtNtB8_3vec3VechEECsdkogmyeqjly_9git2_curl |
31484 | ··[4d41 | 31484 | ··[4d418f]··_RINvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB6_11RawVecInner3ptrINtNtB8_3vec3VechEECsdkogmyeqjly_9git2_curl |
31485 | ··[4d41 | 31485 | ··[4d41f8]··_RNvMs1_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVecINtNtB7_3vec3VechEE3ptrCsdkogmyeqjly_9git2_curl |
31486 | ··[4d42 | 31486 | ··[4d425b]··_RNvMs_NtCs7NYZBIHbfUi_5alloc3vecINtB4_3VecIBv_hEE10as_mut_ptrCsdkogmyeqjly_9git2_curl |
31487 | ··[4d42 | 31487 | ··[4d42b2]··_RINvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB6_11RawVecInner8non_nullNtNtNtB8_3ffi5c_str7CStringECsdkogmyeqjly_9git2_curl |
31488 | ··[4d43 | 31488 | ··[4d4329]··_RINvMs3_NtCs7NYZBIHbfUi_5alloc7raw_vecNtB6_11RawVecInner3ptrNtNtNtB8_3ffi5c_str7CStringECsdkogmyeqjly_9git2_curl |
31489 | ··[4d43 | 31489 | ··[4d439b]··_RNvMs1_NtCs7NYZBIHbfUi_5alloc7raw_vecINtB5_6RawVecNtNtNtB7_3ffi5c_str7CStringE3ptrCsdkogmyeqjly_9git2_curl |
31490 | ··[4d4 | 31490 | ··[4d4407]··_RNvMs_NtCs7NYZBIHbfUi_5alloc3vecINtB4_3VecNtNtNtB6_3ffi5c_str7CStringE10as_mut_ptrCsdkogmyeqjly_9git2_curl |
31491 | ··[4d44 | 31491 | ··[4d4473]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtCs7NYZBIHbfUi_5alloc6string6StringECsdkogmyeqjly_9git2_curl |
31492 | ··[4d44 | 31492 | ··[4d44e0]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_4cell10UnsafeCellNtNtCs7NYZBIHbfUi_5alloc6string6StringEECsdkogmyeqjly_9git2_curl |
31493 | ··[4d45 | 31493 | ··[4d4567]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtNtNtCs94HoCtyTi6t_3std4sync6poison5mutex5MutexNtNtCs7NYZBIHbfUi_5alloc6string6StringEECsdkogmyeqjly_9git2_curl |
31494 | ··[4d4 | 31494 | ··[4d4608]··drop_in_place<std::sync::poison::mutex::Mutex<alloc::string::String>> |
31495 | ··[4d46 | 31495 | ··[4d464e]··*mut·std::sync::poison::mutex::Mutex<alloc::string::String> |
31496 | ··[4d46 | 31496 | ··[4d468a]··_RNvXs2_NtNtCs29cH3e8pt4P_4curl4easy7handlerINtB5_5Easy2NtNtB7_6handle8EasyDataENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31497 | ··[4d47 | 31497 | ··[4d471f]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtNtCs29cH3e8pt4P_4curl4easy7handler5Easy2NtNtBL_6handle8EasyDataEECsdkogmyeqjly_9git2_curl |
31498 | ··[4d47 | 31498 | ··[4d47ab]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyECsdkogmyeqjly_9git2_curl |
31499 | ··[4d48 | 31499 | ··[4d481c]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_4cell10UnsafeCellNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEECsdkogmyeqjly_9git2_curl |
31500 | ··[4d48 | 31500 | ··[4d48a7]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtNtNtCs94HoCtyTi6t_3std4sync6poison5mutex5MutexNtNtNtCs29cH3e8pt4P_4curl4easy6handle4EasyEECsdkogmyeqjly_9git2_curl |
31501 | ··[4d49 | 31501 | ··[4d494c]··drop_in_place<std::sync::poison::mutex::Mutex<curl::easy::handle::Easy>> |
31502 | ··[4d49 | 31502 | ··[4d4995]··*mut·std::sync::poison::mutex::Mutex<curl::easy::handle::Easy> |
31503 | ··[4d49 | 31503 | ··[4d49d4]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_6option6OptionNtNtNtCs29cH3e8pt4P_4curl4easy4list4ListEECsdkogmyeqjly_9git2_curl |
31504 | ··[4d4a | 31504 | ··[4d4a5a]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtNtCs29cH3e8pt4P_4curl4easy7handler5InnerNtNtBL_6handle8EasyDataEECsdkogmyeqjly_9git2_curl |
31505 | ··[4d4a | 31505 | ··[4d4ae6]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtCs7NYZBIHbfUi_5alloc5boxed3BoxINtNtNtCs29cH3e8pt4P_4curl4easy7handler5InnerNtNtB1k_6handle8EasyDataEEECsdkogmyeqjly_9git2_curl |
31506 | ··[4d4b | 31506 | ··[4d4b97]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_4cell10UnsafeCellINtNtCs7NYZBIHbfUi_5alloc3vec3VechEEECsdkogmyeqjly_9git2_curl |
31507 | ··[4d4 | 31507 | ··[4d4c1b]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeINtNtB4_4cell7RefCellINtNtCs7NYZBIHbfUi_5alloc3vec3VechEEECsdkogmyeqjly_9git2_curl |
31508 | ··[4d4c | 31508 | ··[4d4c9b]··_RINvNtCs1htJdJsvkR9_4core3ptr13drop_in_placeNtNtNtCs29cH3e8pt4P_4curl4easy6handle8EasyDataECsdkogmyeqjly_9git2_curl |
31509 | ··[4d4 | 31509 | ··[4d4d10]··_RNvXs6_NtCs7NYZBIHbfUi_5alloc5boxedINtB5_3BoxINtNtNtCs29cH3e8pt4P_4curl4easy7handler5InnerNtNtBM_6handle8EasyDataEENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
31510 | ··[4d4d | 31510 | ··[4d4dc9]··_RNvXs6_NtCs7NYZBIHbfUi_5alloc5boxedINtB5_3BoxNtNtNtCs29cH3e8pt4P_4curl4easy6handle9CallbacksENtNtNtCs1htJdJsvkR9_4core3ops4drop4Drop4dropCsdkogmyeqjly_9git2_curl |
Max diff block lines reached; 0/178365554 bytes (0.00%) of diff not shown. |
Offset 82131, 321787 lines modified | Offset 82131, 321864 lines modified | ||
82131 | ··0x00140d00·7574696c·31337072·6f636573·735f6572·util13process_er | 82131 | ··0x00140d00·7574696c·31337072·6f636573·735f6572·util13process_er |
82132 | ··0x00140d10·726f7231·3250726f·63657373·4572726f·ror12ProcessErro | 82132 | ··0x00140d10·726f7231·3250726f·63657373·4572726f·ror12ProcessErro |
82133 | ··0x00140d20·7245424b·5f2e6c6c·766d2e36·35303634·rEBK_.llvm.65064 | 82133 | ··0x00140d20·7245424b·5f2e6c6c·766d2e36·35303634·rEBK_.llvm.65064 |
82134 | ··0x00140d30·34393436·39393535·38343339·3233005f·49469955843923._ | 82134 | ··0x00140d30·34393436·39393535·38343339·3233005f·49469955843923._ |
82135 | ··0x00140d40·52494e76·4d4e7443·73345950·6562694d·RINvMNtCs4YPebiM | 82135 | ··0x00140d40·52494e76·4d4e7443·73345950·6562694d·RINvMNtCs4YPebiM |
82136 | ··0x00140d50·76374a37·5f36616e·79686f77·35657272·v7J7_6anyhow5err | 82136 | ··0x00140d50·76374a37·5f36616e·79686f77·35657272·v7J7_6anyhow5err | Diff chunk too large, falling back to line-by-line diff (1049 lines added, 1049 lines removed) |
82137 | ··0x00140d60·6f724e74·42355f35·4572726f·7239636f·orNtB5_5Error9co | 82137 | ··0x00140d60·6f724e74·42355f35·4572726f·7239636f·orNtB5_5Error9co |
82138 | ··0x00140d70·6e737472·7563744 | 82138 | ··0x00140d70·6e737472·7563744e·744e744e·74437339·nstructNtNtNtCs9 |
82139 | ··0x00140d80· | 82139 | ··0x00140d80·46344b74·79685a71·67375f35·63617267·F4KtyhZqg7_5carg |
82140 | ··0x00140d90· | 82140 | ··0x00140d90·6f347574·696c3665·72726f72·73313941·o4util6errors19A |
82141 | ··0x00140da0·6c6 | 82141 | ··0x00140da0·6c726561·64795072·696e7465·64457272·lreadyPrintedErr |
82142 | ··0x00140db0·6 | 82142 | ··0x00140db0·6f724542·585f2e6c·6c766d2e·31373532·orEBX_.llvm.1752 |
82143 | ··0x00140dc0· | 82143 | ··0x00140dc0·30353330·35363534·37393930·33393131·0530565479903911 |
82144 | ··0x00140dd0· | 82144 | ··0x00140dd0·005f524e·43494e76·4d73305f·4e744373·._RNCINvMs0_NtCs |
82145 | ··0x00140de0·70 | 82145 | ··0x00140de0·31705978·336f6371·4c65665f·38617263·1pYx3ocqLef_8arc |
82146 | ··0x00140df0· | 82146 | ··0x00140df0·5f737761·70346465·62744e74·42385f34·_swap4debtNtB8_4 |
82147 | ··0x00140e00· | 82147 | ··0x00140e00·44656274·37706179·5f616c6c·494e744e·Debt7pay_allINtN |
82148 | ··0x00140e10· | 82148 | ··0x00140e10·74437337·4e595a42·49486266·55695f35·tCs7NYZBIHbfUi_5 |
82149 | ··0x00140e20· | 82149 | ··0x00140e20·616c6c6f·63347379·6e633341·72634e74·alloc4sync3ArcNt |
82150 | ··0x00140e30· | 82150 | ··0x00140e30·4e744e74·4e744373·31556f4e·6f536e32·NtNtNtCs1UoNoSn2 |
82151 | ··0x00140e40· | 82151 | ··0x00140e40·6751795f·37676978·5f6f6462·31317374·gQy_7gix_odb11st |
82152 | ··0x00140e50·6 | 82152 | ··0x00140e50·6f72655f·696d706c·73376479·6e616d69·ore_impls7dynami |
82153 | ··0x00140e60· | 82153 | ··0x00140e60·63357479·70657331·32536c6f·744d6170·c5types12SlotMap |
82154 | ··0x00140e70·4 | 82154 | ··0x00140e70·496e6465·78454e43·4e765873·335f4e74·IndexENCNvXs3_Nt |
82155 | ··0x00140e80· | 82155 | ··0x00140e80·4e744261·5f387374·72617465·67793668·NtBa_8strategy6h |
82156 | ··0x00140e90·7 | 82156 | ··0x00140e90·79627269·64494e74·42324b5f·31344879·ybridINtB2K_14Hy |
82157 | ··0x00140ea0· | 82157 | ··0x00140ea0·62726964·53747261·74656779·4e744232·bridStrategyNtB2 |
82158 | ··0x00140eb0· | 82158 | ··0x00140eb0·4b5f3133·44656661·756c7443·6f6e6669·K_13DefaultConfi |
82159 | ··0x00140ec0·6 | 82159 | ··0x00140ec0·6745494e·744e7442·324d5f36·7365616c·gEINtNtB2M_6seal |
82160 | ··0x00140ed0· | 82160 | ··0x00140ed0·65643133·496e6e65·72537472·61746567·ed13InnerStrateg |
82161 | ··0x00140ee0·7 | 82161 | ··0x00140ee0·7942555f·45313677·6169745f·666f725f·yBU_E16wait_for_ |
82162 | ··0x00140ef0· | 82162 | ··0x00140ef0·72656164·65727330·45304373·67774648·readers0E0CsgwFH |
82163 | ··0x00140f00· | 82163 | ··0x00140f00·39685673·5678545f·33676978·2e6c6c76·9hVsVxT_3gix.llv |
82164 | ··0x00140f10· | 82164 | ··0x00140f10·6d2e3831·37393032·36323933·34383338·m.81790262934838 |
82165 | ··0x00140f20·6 | 82165 | ··0x00140f20·36303334·39005f52·494e764e·74437331·60349._RINvNtCs1 |
82166 | ··0x00140f30·6 | 82166 | ··0x00140f30·68744a64·4a73766b·52395f34·636f7265·htJdJsvkR9_4core |
82167 | ··0x00140f40· | 82167 | ··0x00140f40·33707472·31336472·6f705f69·6e5f706c·3ptr13drop_in_pl |
82168 | ··0x00140f50· | 82168 | ··0x00140f50·61636549·4e744e74·42345f36·6f707469·aceINtNtB4_6opti |
82169 | ··0x00140f60· | 82169 | ··0x00140f60·6f6e364f·7074696f·6e4e744e·74437334·on6OptionNtNtCs4 |
82170 | ··0x00140f70· | 82170 | ··0x00140f70·6e417030·55437552·4d6b5f39·746f6d6c·nAp0UCuRMk_9toml |
82171 | ··0x00140f80· | 82171 | ··0x00140f80·5f656469·74313072·61775f73·7472696e·_edit10raw_strin |
82172 | ··0x00140f90· | 82172 | ··0x00140f90·67395261·77537472·696e6745·45437339·g9RawStringEECs9 |
82173 | ··0x00140fa0· | 82173 | ··0x00140fa0·46344b74·79685a71·67375f35·63617267·F4KtyhZqg7_5carg |
82174 | ··0x00140fb0·6 | 82174 | ··0x00140fb0·6f2e6c6c·766d2e31·33353736·37303139·o.llvm.135767019 |
82175 | ··0x00140fc0· | 82175 | ··0x00140fc0·36303434·30323035·34313400·5f52494e·60440205414._RIN |
82176 | ··0x00140fd0· | 82176 | ··0x00140fd0·76594e74·4e744e74·4e744373·69656447·vYNtNtNtNtCsiedG |
82177 | ··0x00140fe0· | 82177 | ··0x00140fe0·54507748·3238615f·35736572·6465395f·TPwH28a_5serde9_ |
82178 | ··0x00140ff0· | 82178 | ··0x00140ff0·5f5f7072·69766174·65326465·37636f6e·__private2de7con |
82179 | ··0x00141000· | 82179 | ··0x00141000·74656e74·3134436f·6e74656e·74566973·tent14ContentVis |
82180 | ··0x00141010·676f | 82180 | ··0x00141010·69746f72·4e744e74·42625f32·64653756·itorNtNtBb_2de7V |
82181 | ··0x00141020· | 82181 | ··0x00141020·69736974·6f723130·76697369·745f6931·isitor10visit_i1 |
82182 | ··0x00141030· | 82182 | ··0x00141030·32384e74·4e744373·6556656f·63497334·28NtNtCseVeocIs4 |
82183 | ··0x00141040· | 82183 | ··0x00141040·656e755f·31326572·61736564·5f736572·enu_12erased_ser |
82184 | ··0x00141050·5 | 82184 | ··0x00141050·64653565·72726f72·35457272·6f724543·de5error5ErrorEC |
82185 | ··0x00141060· | 82185 | ··0x00141060·73394634·4b747968·5a716737·5f356361·s9F4KtyhZqg7_5ca |
82186 | ··0x00141070·7 | 82186 | ··0x00141070·72676f00·5f524e76·5873345f·43733568·rgo._RNvXs4_Cs5h |
82187 | ··0x00141080· | 82187 | ··0x00141080·38496b69·62577251·345f3131·73657264·8IkibWrQ4_11serd |
82188 | ··0x00141090· | 82188 | ··0x00141090·655f7661·6c75654e·7442355f·3556616c·e_valueNtB5_5Val |
82189 | ··0x001410a0· | 82189 | ··0x001410a0·75654e74·4e744373·3168744a·644a7376·ueNtNtCs1htJdJsv |
82190 | ··0x001410b0· | 82190 | ··0x001410b0·6b52395f·34636f72·6535636c·6f6e6535·kR9_4core5clone5 |
82191 | ··0x001410c0·43 | 82191 | ··0x001410c0·436c6f6e·6535636c·6f6e652e·6c6c766d·Clone5clone.llvm |
82192 | ··0x001410d0· | 82192 | ··0x001410d0·2e313333·33323133·39373435·34363237·.133321397454627 |
82193 | ··0x001410e0· | 82193 | ··0x001410e0·35383336·31005f52·494e7659·4e744e74·58361._RINvYNtNt |
82194 | ··0x001410f0· | 82194 | ··0x001410f0·4e744373·3934486f·43747954·6936745f·NtCs94HoCtyTi6t_ |
82195 | ··0x00141100· | 82195 | ··0x00141100·33737464·34686173·68367261·6e646f6d·3std4hash6random |
82196 | ··0x00141110·313 | 82196 | ··0x00141110·31315261·6e646f6d·53746174·654e744e·11RandomStateNtN |
82197 | ··0x00141120·744 | 82197 | ··0x00141120·74437331·68744a64·4a73766b·52395f34·tCs1htJdJsvkR9_4 |
82198 | ··0x00141130· | 82198 | ··0x00141130·636f7265·34686173·68313142·75696c64·core4hash11Build |
82199 | ··0x00141140· | 82199 | ··0x00141140·48617368·65723868·6173685f·6f6e6552·Hasher8hash_oneR |
82200 | ··0x00141150·494e744e·744 | 82200 | ··0x00141150·494e744e·7442555f·366f7074·696f6e36·INtNtBU_6option6 |
82201 | ··0x00141160·4 | 82201 | ··0x00141160·4f707469·6f6e4e74·4e744373·374e595a·OptionNtNtCs7NYZ |
82202 | ··0x00141170· | 82202 | ··0x00141170·42494862·6655695f·35616c6c·6f633673·BIHbfUi_5alloc6s |
82203 | ··0x00141180· | 82203 | ··0x00141180·7472696e·67365374·72696e67·45454373·tring6StringEECs |
82204 | ··0x00141190· | 82204 | ··0x00141190·3946344b·7479685a·7167375f·35636172·9F4KtyhZqg7_5car |
82205 | ··0x001411a0·6 | 82205 | ··0x001411a0·676f005f·52494e76·4e744373·3168744a·go._RINvNtCs1htJ |
82206 | ··0x001411b0·67375 | 82206 | ··0x001411b0·644a7376·6b52395f·34636f72·65337074·dJsvkR9_4core3pt |
82207 | ··0x001411c0· | 82207 | ··0x001411c0·72313364·726f705f·696e5f70·6c616365·r13drop_in_place |
82208 | ··0x001411d0· | 82208 | ··0x001411d0·494e744e·74437337·4e595a42·49486266·INtNtCs7NYZBIHbf |
82209 | ··0x001411e0· | 82209 | ··0x001411e0·55695f35·616c6c6f·6335626f·78656433·Ui_5alloc5boxed3 |
82210 | ··0x001411f0· | 82210 | ··0x001411f0·426f784e·744e7443·736b4d34·6879334f·BoxNtNtCskM4hy3O |
82211 | ··0x00141200· | 82211 | ··0x00141200·5a317166·5f313272·65676578·5f73796e·Z1qf_12regex_syn |
82212 | ··0x00141210· | 82212 | ··0x00141210·74617833·61737438·436c6173·73536574·tax3ast8ClassSet |
82213 | ··0x00141220·4 | 82213 | ··0x00141220·45454231·6a5f2e6c·6c766d2e·31323037·EEB1j_.llvm.1207 |
82214 | ··0x00141230· | 82214 | ··0x00141230·32373937·36373033·38363234·32363430·2797670386242640 |
82215 | ··0x00141240· | 82215 | ··0x00141240·005f5249·4e765949·4e744e74·43736570·._RINvYINtNtCsep |
82216 | ··0x00141250· | 82216 | ··0x00141250·3079326d·78647143·6b5f3130·73657264·0y2mxdqCk_10serd |
82217 | ··0x00141260· | 82217 | ··0x00141260·655f6a73·6f6e3373·65723843·6f6d706f·e_json3ser8Compo |
82218 | ··0x00141270· | 82218 | ··0x00141270·756e6451·494e744e·74437337·4e595a42·undQINtNtCs7NYZB |
82219 | ··0x00141280· | 82219 | ··0x00141280·49486266·55695f35·616c6c6f·63337665·IHbfUi_5alloc3ve |
82220 | ··0x00141290·63 | 82220 | ··0x00141290·63335665·6368454e·7442365f·3136436f·c3VechENtB6_16Co |
82221 | ··0x001412a0· | 82221 | ··0x001412a0·6d706163·74466f72·6d617474·6572454e·mpactFormatterEN |
82222 | ··0x001412b0· | 82222 | ··0x001412b0·744e7443·73696564·47545077·48323861·tNtCsiedGTPwH28a |
82223 | ··0x001412c0· | 82223 | ··0x001412c0·5f357365·72646533·73657231·32536572·_5serde3ser12Ser |
82224 | ··0x001412d0· | 82224 | ··0x001412d0·69616c69·7a654d61·70313573·65726961·ializeMap15seria |
82225 | ··0x001412e0· | 82225 | ··0x001412e0·6c697a65·5f656e74·7279654e·744e744e·lize_entryeNtNtN |
82226 | ··0x001412f0·3946344b | 82226 | ··0x001412f0·74437339·46344b74·79685a71·67375f35·tCs9F4KtyhZqg7_5 |
82227 | ··0x00141300·6 | 82227 | ··0x00141300·63617267·6f34636f·72653870·726f6669·cargo4core8profi |
82228 | ··0x00141310·6 | 82228 | ··0x00141310·6c657339·44656275·67496e66·6f454232·les9DebugInfoEB2 |
82229 | ··0x00141320· | 82229 | ··0x00141320·4e5f005f·5a4e3373·74643674·68726561·N_._ZN3std6threa |
82230 | ··0x00141330· | 82230 | ··0x00141330·64356c6f·63616c31·374c6f63·616c4b65·d5local17LocalKe |
82231 | ··0x00141340· | 82231 | ··0x00141340·79244c54·24542447·54243135·696e6974·y$LT$T$GT$15init |
82232 | ··0x00141350· | 82232 | ··0x00141350·69616c69·7a655f77·69746831·37683362·ialize_with17h3b |
82233 | ··0x00141360· | 82233 | ··0x00141360·31313837·35323366·63366434·64624500·1187523fc6d4dbE. |
82234 | ··0x00141370· | 82234 | ··0x00141370·5f52494e·764d7331·5f4e744e·744e7443·_RINvMs1_NtNtNtC |
82235 | ··0x00141380· | 82235 | ··0x00141380·73393448·6f437479·54693674·5f337374·s94HoCtyTi6t_3st |
82236 | ··0x00141390· | 82236 | ··0x00141390·64347379·6e63346d·706d6337·636f756e·d4sync4mpmc7coun |
82237 | ··0x001413a0· | 82237 | ··0x001413a0·74657249·4e744236·5f385265·63656976·terINtB6_8Receiv |
82238 | ··0x001413b0· | 82238 | ··0x001413b0·6572494e·744e7442·385f347a·65726f37·erINtNtB8_4zero7 |
82239 | ··0x001413c0· | 82239 | ··0x001413c0·4368616e·6e656c49·4e744e74·43733168·ChannelINtNtCs1h |
82240 | ··0x001413d0·7 | 82240 | ··0x001413d0·744a644a·73766b52·395f3463·6f726536·tJdJsvkR9_4core6 |
82241 | ··0x001413e0· | 82241 | ··0x001413e0·72657375·6c743652·6573756c·744e744e·result6ResultNtN |
82242 | ··0x001413f0· | 82242 | ··0x001413f0·7443736c·59774639·3835536b·76525f35·tCslYwF985SkvR_5 |
82243 | ··0x00141400·6 | 82243 | ··0x00141400·62797465·73396279·7465735f·6d757438·bytes9bytes_mut8 |
82244 | ··0x00141410· | 82244 | ··0x00141410·42797465·734d7574·4e744e74·4e744263·BytesMutNtNtNtBc |
82245 | ··0x00141420·5f3 | 82245 | ··0x00141420·5f32696f·35657272·6f723545·72726f72·_2io5error5Error |
82246 | ··0x00141430· | 82246 | ··0x00141430·45454537·72656c65·6173654e·434e7658·EEE7releaseNCNvX |
82247 | ··0x00141440· | 82247 | ··0x00141440·73695f42·385f494e·7442385f·38526563·si_B8_INtB8_8Rec |
82248 | ··0x00141450· | 82248 | ··0x00141450·65697665·7242316d·5f454e74·4e744e74·eiverB1m_ENtNtNt |
82249 | ··0x00141460· | 82249 | ··0x00141460·4231725f·336f7073·3464726f·70344472·B1r_3ops4drop4Dr |
82250 | ··0x00141470·6 | 82250 | ··0x00141470·6f703464·726f7073·305f3045·43736648·op4drops0_0ECsfH |
82251 | ··0x00141480· | 82251 | ··0x00141480·6978506e·4e4a7244·795f3133·6769785f·ixPnNJrDy_13gix_ |
82252 | ··0x00141490· | 82252 | ··0x00141490·7472616e·73706f72·74005f52·494e764d·transport._RINvM |
82253 | ··0x001414a0· | 82253 | ··0x001414a0·4e744373·374e595a·42494862·6655695f·NtCs7NYZBIHbfUi_ |
82254 | ··0x001414b0· | 82254 | ··0x001414b0·35616c6c·6f633673·7472696e·674e7442·5alloc6stringNtB |
82255 | ··0x001414c0· | 82255 | ··0x001414c0·335f3653·7472696e·67313372·65706c61·3_6String13repla |
82256 | ··0x001414d0· | 82256 | ··0x001414d0·63655f72·616e6765·494e744e·744e7443·ce_rangeINtNtNtC |
Max diff block lines reached; 42979151/43120287 bytes (99.67%) of diff not shown. |