Rust グラフィックス: winit 編 winit クレートは、アプリケーションウインドウとイベントループを管理する。 GUI アプリケーションやゲームで利用されることを想定して、開発が進められている。 読み方は紹介されていないが、多分「だぶりゅー いにっと」ではないか(それか「ういん いっと」)。 主な役割は次の 4 つ。 イベントキューを生成する キューから取り出したイベントを、対応するコードブロックにふり分ける アプリケーションウインドウを生成する ウインドウへ描画するためのハンドルを保持/提供する winit クレートは、これらをうまく抽象化した、マルチプラットフォームな API を提供する。 Windows、macOS、Unix(X11、Wayland)、Android、iOS、WebAssembly(canvas) がサポートターゲットとして列挙されている[1]。 OS や