[ dependencies ]
winit = " 0.30.7 " Pour les fonctionnalités dans le cadre de Winit, voir Fonctions.md.
Pour les fonctionnalités en dehors de la portée de Winit, voyez-nous GUI encore? Et sommes-nous encore le jeu ?, Selon le type de projet que vous cherchez à faire.
Rejoignez-nous dans notre chambre.
Les mainteneurs ont une réunion tous les vendredis dans l'UTC 15. Les notes de réunion peuvent être trouvées ici.
Winit est une bibliothèque de création et de gestion de fenêtres. Il peut créer des fenêtres et vous permet de gérer les événements (par exemple: la fenêtre étant redimensionnée, une touche enfoncée, un mouvement de souris, etc.) produit par la fenêtre.
Winit est conçu pour être une brique de bas niveau dans une hiérarchie de bibliothèques. Par conséquent, afin de montrer quelque chose sur la fenêtre, vous devez utiliser les Getters spécifiques à la plate-forme fournis par WINIT ou une autre bibliothèque.
La version rouillée minimale de cette caisse (MSRV) est de 1,73 . Les modifications du MSRV seront accompagnées d'une bosse de version mineure.
En tant que politique provisoire , la limite supérieure du MSRV est donnée par la formule suivante:
min(sid, stable - 3)
Où sid est la version actuelle de rustc fournie par Debian Sid, et stable est la dernière version stable de Rust. Cette limite peut être rompue en cas de décalage d'écosystème majeur ou d'une vulnérabilité de sécurité.
Une exception est faite pour la plate-forme Android, où une version de rouille plus élevée doit être utilisée pour certaines fonctionnalités Android. Dans ce cas, le MSRV sera plafonné dans la dernière version stable de Rust moins trois. Cette incohérence ne se reflète pas dans les métadonnées du fret, car elle n'est pas assez puissante pour exposer cette restriction.
Redox OS n'est pas non plus couvert par cette politique de MSRV, car elle nécessite une chaîne d'outils de rouille nocturne pour compiler.
Toutes les caisses dans les organisations rust-windowing ont la même politique de MSRV.
Découvrez le module winit::platform pour une utilisation spécifique à la plate-forme.