Struct bevy_winit::WinitConfig[][src]

pub struct WinitConfig {
    pub return_from_run: bool,
}

A resource for configuring usage of the rust_winit library.

Fields

return_from_run: bool

Configures the winit library to return control to the main thread after the run loop is exited. Winit strongly recommends avoiding this when possible. Before using this please read and understand the caveats in the winit documentation.

This feature is only available on desktop target_os configurations. Namely windows, macos, linux, dragonfly, freebsd, netbsd, and openbsd. If set to true on an unsupported platform run will panic.

Trait Implementations

impl Debug for WinitConfig[src]

impl Default for WinitConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Component for T where
    T: 'static + Send + Sync
[src]

impl<T> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Any + Send + Sync

impl<T> From<T> for T[src]

impl<T> FromWorld for T where
    T: Default
[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,