diff options
Diffstat (limited to '')
| -rw-r--r-- | native/src/renderer/windowed.rs | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/native/src/renderer/windowed.rs b/native/src/renderer/windowed.rs index 89f80bbe..30e08cb8 100644 --- a/native/src/renderer/windowed.rs +++ b/native/src/renderer/windowed.rs @@ -4,13 +4,15 @@ use raw_window_handle::HasRawWindowHandle;  /// A renderer that can target windows.  pub trait Windowed: super::Renderer + Sized { +    type Settings: Default; +      /// The type of target.      type Target: Target<Renderer = Self>;      /// Creates a new [`Windowed`] renderer.      ///      /// [`Windowed`]: trait.Windowed.html -    fn new() -> Self; +    fn new(settings: Self::Settings) -> Self;      /// Performs the drawing operations described in the output on the given      /// target.  | 
