Trait piston_window::BuildFromWindowSettings[][src]

pub trait BuildFromWindowSettings {
    pub fn build_from_window_settings(
        settings: &WindowSettings
    ) -> Result<Self, Box<dyn Error + 'static, Global>>; }

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

pub fn build_from_window_settings(
    settings: &WindowSettings
) -> Result<Self, Box<dyn Error + 'static, Global>>
[src]

Builds the window from a WindowSettings object.

Errors

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

Loading content...

Implementations on Foreign Types

impl BuildFromWindowSettings for GlutinWindow[src]

Loading content...

Implementors

impl BuildFromWindowSettings for NoWindow[src]

pub fn build_from_window_settings(
    settings: &WindowSettings
) -> Result<NoWindow, Box<dyn Error + 'static, Global>>
[src]

Errors

This function will always return without error.

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

Loading content...