winit
version 0.30.7
[ dependencies ]
winit = " 0.30.7 " 有關Winit範圍內的功能,請參見fameration.md。
對於Winit範圍之外的功能,請參閱We Gui嗎?我們正在玩嗎? ,取決於您要做的項目。
加入我們的房間。
維護者每個星期五在UTC 15舉行會議。會議記錄可以在此處找到。
Winit是一個窗口創建和管理庫。它可以創建窗口,並讓您處理事件(例如:要調整大小的窗口,按下鍵,鼠標運動等)。
Winit旨在成為圖書館層次結構的低級磚塊。因此,為了在窗口上顯示一些內容,您需要使用Winit或其他庫提供的平台特定的Getters。
該板條箱的最低支持的Rust版本(MSRV)為1.73 。 MSRV的更改將伴隨著次要版本的凹痕。
作為暫定政策,MSRV的上限由以下公式給出:
min(sid, stable - 3)
其中sid是Debian SID提供的當前版本的rustc ,而stable是Rust的最新穩定版本。在發生重大生態系統轉移或安全漏洞的情況下,該界限可能會破壞。
對於Android平台來說是一個例外,其中必須將較高的Rust版本用於某些Android功能。在這種情況下,MSRV將在最新的穩定版本Rust Minus Thir上封頂。這種不一致並沒有反映在貨物元數據中,因為它不足以暴露這種限制。
氧化還原OS也不受此MSRV策略的涵蓋,因為它需要鏽蝕夜間工具鏈進行編譯。
rust-windowing組織中的所有板條箱都具有相同的MSRV政策。
查看winit::platform模塊,以獲取特定於平台的用法。