Ça roule ; par contre, possible que j'ai pas trop de temps avant la semaine prochaine
Pas de soucis pour faire ce genre de chose en Rust, car on peut faire des choses de type Programmation objet
Dans la doc & formation Rust c'est les concepts de Structure, de Templates et de…
L'enjeu, c'est d'avoir une bonne lisibilité du code, à long terme, pour l'ensemble des dev.
Donc ça peut s'obtenir autrement que par le découpage ; à minima par des commentaires
Mais ici,…
Comme évoqué sur Matrix, prend plutôt inspiration sur l'exemple crossplatform ici : https://forge.p4pillon.org/P4Pillon/Krys4lide/src/branch/wip-debug-lib-c pour ne pas avoir besoin de winapi
Je te conseille de sortir tous les bouts de codes "un peu compliqué", comme cette ligne par exemple, dans des fonctions, pour gagner en lisibilité :