diff options
author | 2020-01-10 01:58:55 +0100 | |
---|---|---|
committer | 2020-01-10 01:58:55 +0100 | |
commit | e45497dfd6d401d8da74a8167b876a20690ddcac (patch) | |
tree | 617ba841d32009092589a96516deb0dea10c656d /winit/src | |
parent | d15d1156bd0c7fa111d1c59bea11fd58b9cc63b1 (diff) | |
download | iced-e45497dfd6d401d8da74a8167b876a20690ddcac.tar.gz iced-e45497dfd6d401d8da74a8167b876a20690ddcac.tar.bz2 iced-e45497dfd6d401d8da74a8167b876a20690ddcac.zip |
Move `Debugger` and `Windowed` to a better location
We move `renderer::Debugger` to `layout::Debugger` and
`renderer::Windowed` to `window::Renderer`.
Diffstat (limited to 'winit/src')
-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 8529c99c..10c5a7ac 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -1,7 +1,6 @@ use crate::{ container, conversion, input::{keyboard, mouse}, - renderer::{Target, Windowed}, subscription, window, Cache, Clipboard, Command, Container, Debug, Element, Event, Length, MouseCursor, Settings, Subscription, UserInterface, }; @@ -18,7 +17,7 @@ pub trait Application: Sized { /// The renderer to use to draw the [`Application`]. /// /// [`Application`]: trait.Application.html - type Renderer: Windowed + container::Renderer; + type Renderer: window::Renderer + container::Renderer; /// The type of __messages__ your [`Application`] will produce. /// @@ -83,10 +82,11 @@ pub trait Application: Sized { /// [`Application`]: trait.Application.html fn run( settings: Settings, - renderer_settings: <Self::Renderer as Windowed>::Settings, + renderer_settings: <Self::Renderer as window::Renderer>::Settings, ) where Self: 'static, { + use window::{Renderer as _, Target as _}; use winit::{ event::{self, WindowEvent}, event_loop::{ControlFlow, EventLoop}, @@ -147,7 +147,7 @@ pub trait Application: Sized { let mut target = { let (width, height) = to_physical(size, dpi); - <Self::Renderer as Windowed>::Target::new( + <Self::Renderer as window::Renderer>::Target::new( &window, width, height, dpi as f32, &renderer, ) }; |