Tak to je možná právě ono. Rust preprocesor nemá, a to je dobře. Ten má buď konstanty, nebo plnohodnotná makra.
Vzhledem k tomu, jak neprošlapaná je to cesta použití Rustu v jádře, se nedivím, že používají spíše konzervativnější konstrukce. Věřím, že v budoucnu se usadí různý osvědčené postupy. Ale postupně.
Ostatně jaký lepší důkaz, že je to dobrá strategie, než skutečnost, jak je tu poukazováno na preprocesor Cčka.