/// Raw display handle for the Redox operating system. #[non_exhaustive] #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] pubstruct OrbitalDisplayHandle {}
impl OrbitalDisplayHandle { /// Create a new empty display handle. /// /// /// # Example /// /// ``` /// # use raw_window_handle::OrbitalDisplayHandle; /// let handle = OrbitalDisplayHandle::new(); /// ``` pubfn new() -> Self { Self {}
}
}
/// Raw window handle for the Redox operating system. #[non_exhaustive] #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] pubstruct OrbitalWindowHandle { /// A pointer to an orbclient window. // TODO(madsmtm): I think this is a file descriptor, so perhaps it should // actually use `std::os::fd::RawFd`, or some sort of integer instead? pub window: NonNull<c_void>,
}
impl OrbitalWindowHandle { /// Create a new handle to a window. /// /// /// # Example /// /// ``` /// # use core::ptr::NonNull; /// # use raw_window_handle::OrbitalWindowHandle; /// # type Window = (); /// # /// let window: NonNull<Window>; /// # window = NonNull::from(&()); /// let mut handle = OrbitalWindowHandle::new(window.cast()); /// ``` pubfn new(window: NonNull<c_void>) -> Self { Self { window }
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-18)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.