pub mod android;
pub mod ios;
pub mod macos;
pub mod unix;
pub mod windows;
pub mod run_return {
#![cfg(any(
target_os = "windows",
target_os = "macos",
target_os = "linux",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "netbsd",
target_os = "openbsd",
target_os = "android",
))]
pub use winit::platform::run_return::*;
}
use std::os::raw;
pub trait ContextTraitExt {
type Handle;
unsafe fn raw_handle(&self) -> Self::Handle;
unsafe fn get_egl_display(&self) -> Option<*const raw::c_void>;
}