diff options
author | 2024-01-18 09:55:27 +0100 | |
---|---|---|
committer | 2024-01-18 09:55:27 +0100 | |
commit | 8bf238697226e827dc983f9d89afbd0e252c5254 (patch) | |
tree | 3594e998d60b130ab6b161aa00159e2311cbde0a /winit/src/application.rs | |
parent | 7289b6091b61b0aa448a756cfe32211c78a4cce0 (diff) | |
download | iced-8bf238697226e827dc983f9d89afbd0e252c5254.tar.gz iced-8bf238697226e827dc983f9d89afbd0e252c5254.tar.bz2 iced-8bf238697226e827dc983f9d89afbd0e252c5254.zip |
Remove `Compositor` window generic
And update `glyphon` and `window_clipboard`
Diffstat (limited to 'winit/src/application.rs')
-rw-r--r-- | winit/src/application.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs index d639a36b..c5e11167 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -106,7 +106,7 @@ pub fn run<A, E, C>( where A: Application + 'static, E: Executor + 'static, - C: Compositor<Arc<winit::window::Window>, Renderer = A::Renderer> + 'static, + C: Compositor<Renderer = A::Renderer> + 'static, <A::Renderer as core::Renderer>::Theme: StyleSheet, { use futures::task; @@ -258,7 +258,7 @@ async fn run_instance<A, E, C>( ) where A: Application + 'static, E: Executor + 'static, - C: Compositor<Arc<winit::window::Window>, Renderer = A::Renderer> + 'static, + C: Compositor<Renderer = A::Renderer> + 'static, <A::Renderer as core::Renderer>::Theme: StyleSheet, { use futures::stream::StreamExt; @@ -612,7 +612,7 @@ pub fn update<A: Application, C, E: Executor>( messages: &mut Vec<A::Message>, window: &winit::window::Window, ) where - C: Compositor<Arc<winit::window::Window>, Renderer = A::Renderer> + 'static, + C: Compositor<Renderer = A::Renderer> + 'static, <A::Renderer as core::Renderer>::Theme: StyleSheet, { for message in messages.drain(..) { @@ -663,7 +663,7 @@ pub fn run_command<A, C, E>( ) where A: Application, E: Executor, - C: Compositor<Arc<winit::window::Window>, Renderer = A::Renderer> + 'static, + C: Compositor<Renderer = A::Renderer> + 'static, <A::Renderer as core::Renderer>::Theme: StyleSheet, { use crate::runtime::command; |