How to make simple derive macros in Rust | Heykuki News