[][src]Trait piston_window::BuildFromWindowSettings

pub trait BuildFromWindowSettings {
    fn build_from_window_settings(
        settings: &WindowSettings
    ) -> Result<Self, String>; }

Constructs a window from a WindowSettings object.

It is used by WindowSettings::build. Note that the backend's implementation of this may differ from its implementation of ::new().

Required Methods

Builds the window from a WindowSettings object.


See your backend's documentation for details about what kind of error strings can be returned, and the conditions for error.

Implementations on Foreign Types

impl BuildFromWindowSettings for GlutinWindow


impl BuildFromWindowSettings for NoWindow


This function will always return without error.

impl<W> BuildFromWindowSettings for PistonWindow<W> where
    W: Window + OpenGLWindow + BuildFromWindowSettings