[−][src]Enum raw_window_handle::RawWindowHandle
Variants
IOS(IOSHandle)
This is supported on iOS only.
MacOS(MacOSHandle)
This is supported on macOS only.
Xlib(XlibHandle)
This is supported on Linux or DragonFly BSD or FreeBSD or NetBSD or OpenBSD only.
Xcb(XcbHandle)
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.
Web(WebHandle)
This is supported on WebAssembly only.
Android(AndroidHandle)
This is supported on Android only.
Trait Implementations
impl HasRawWindowHandle for RawWindowHandle
[src]
fn raw_window_handle(&self) -> RawWindowHandle
[src]
impl Debug for RawWindowHandle
[src]
impl PartialEq<RawWindowHandle> for RawWindowHandle
[src]
fn eq(&self, other: &RawWindowHandle) -> bool
[src]
fn ne(&self, other: &RawWindowHandle) -> bool
[src]
impl Eq for RawWindowHandle
[src]
impl Copy for RawWindowHandle
[src]
impl Clone for RawWindowHandle
[src]
fn clone(&self) -> RawWindowHandle
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,