Rust macro that forks the compiler to try alternatives: whichever_compiles {} | Heykuki News