Trait window::BuildFromWindowSettings [] [src]

pub trait BuildFromWindowSettings: Sized {
    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

fn build_from_window_settings(settings: &WindowSettings) -> Result<Self, String>

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.

Implementors