| ▲ | Building Rust Procedural Macros from the Grounds Up(learnix-os.com) | |||||||
| 34 points by Sagi21805 6 days ago | 2 comments | ||||||||
| ▲ | Sagi21805 6 days ago | parent [-] | |||||||
During the development of Learnix operating system I needed to represent bitflags inside some structures. While there were alternatives with 3rd party libraries, the goal of the project is to implement and learn as much as I can. Most of the guides I found online explained the concept great, but created only a simple macro as an example. So I decided to write about it myself too, with a real usage to create a bitfields attribute proc-macro, that takes a struct and turns it into bitfields. Hope you will have a great read! | ||||||||
| ||||||||