gpui: Implement `HasWindowHandle` on `Window` (#24327)

Implement `raw_window_handle::HasWindowHandle` for `gpui::Window`

This opens a lot of possibility of using gpui with platform specific
APIs.

Edit: With this exposed, we can use crates like `window-vibrancy`,
`muda` (menus crate) or even use `wry` (a webview renderer) to create a
child `WebView` inside the gpui window.

Release Notes:

- N/A
4270f89956Amr Bashir committed on 2/6/2025, 1:55:17 AM· committed by GitHubparent0a70627
1 file changedLine totals unavailable