! / 0 0 0 0 8 ` // 62 ` cfg_if-a4949322dd83a0a2.cfg_if.1ba77428b18a43b9-cgu.0.rcgu.o/ lib.rmeta/ 0 0 0 644 6968 ` ELF>@@GNUrust #rustc 1.72.0 (5680fa18f 2023-08-23)ՆQ4-46a989d0e2cef827e$ɛDp>-b114db70ea0690b1rustc_std_workspace_core ūu sR-13da980d6c74fec5Utests  cfg_if&2 A macro for defining `#[cfg]` if-else statements.56J The macro provided by this crate, `cfg_if`, is similar to the `if/elif` C:MJ preprocessor macro by allowing definition of a cascade of `#[cfg]` cases,M1 emitting the implementation which matches first.4N This allows you to conveniently provide a long list `#[cfg]`'d blocks of codeQ6 without having to rewrite each clause multiple times.9 # Example  ``` cfg_if::cfg_if! { if #[cfg(unix)] {7 fn foo() { /* unix specific functionality */ }:4 } else if #[cfg(target_pointer_width = "32")] {7: fn foo() { /* non-unix, 32-bit functionality */ }= } else {3 fn foo() { /* fallback implementation */ }6 }  } # fn main() {}   https://docs.rs/cfg-if1H The main macro provided by this crate. See crate documentation for moreK information.        tokens                tokens2                    __items                                                        i_met           i_tokens                      e_met           e_tokens                                                                                      m       rest                __identity                #       C(tQ)} C(twC(tG 0pC(t SVZ FC(tcrƷk%e 'C(t'R$kODHT C(tG 0pC(t SVZ FC(tQ)} C(twC(tcr8#xMc8#xMcZ/home/steffen/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs ~t^MkG+P&6NN5R:;8>7  2#L01 -# 34 = *0 :N,*YPP"]QPCEP4& 140 *!)* *) 14 *!)  %% .(/N,- )! *!&!& ]߄Ƒ x86_64-unknown-linux-gnu@-֊x,Rtx/q-a4949322dd83a0a2C(t/&PP((U.note.gnu.property.shstrtab.strtab.symtab.rmeta@ .`&h5/0 0 0 0 644 584 ` ELF>@@6.text.debug_aranges.note.GNU-stack.strtab.symtabcfg_if.1ba77428b18a43b9-cgu.0&pT@@@.@0