Approximating Zig's comptime in Rust using proc macros | Heykuki News