use core::ffi::c_void;
use core::ptr::NonNull;
#[non_exhaustive]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct AppKitDisplayHandle {}
impl AppKitDisplayHandle {
pub fn new() -> Self {
Self {}
}
}
#[non_exhaustive]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct AppKitWindowHandle {
pub ns_view: NonNull<c_void>,
}
impl AppKitWindowHandle {
pub fn new(ns_view: NonNull<c_void>) -> Self {
Self { ns_view }
}
}