[][src]Enum raw_window_handle::RawWindowHandle

pub enum RawWindowHandle {
    IOS(IOSHandle),
    MacOS(MacOSHandle),
    X11(X11Handle),
    Wayland(WaylandHandle),
    Windows(WindowsHandle),
    // some variants omitted
}

Variants

IOS(IOSHandle)
This is supported on iOS only.
MacOS(MacOSHandle)
This is supported on macOS only.
X11(X11Handle)
This is supported on Linux or DragonFly BSD or FreeBSD or NetBSD or OpenBSD only.
Wayland(WaylandHandle)
This is supported on Linux or DragonFly BSD or FreeBSD or NetBSD or OpenBSD only.
Windows(WindowsHandle)
This is supported on Windows only.

Auto Trait Implementations

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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<T> Borrow<T> for T where
    T: ?Sized
[src]

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

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