Struct raw_window_handle::GbmWindowHandle
source · [−]Expand description
Raw window handle for the Linux Generic Buffer Manager.
Construction
let handle = GbmWindowHandle::empty();
/* set fields */
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.gbm_surface: *mut c_void
The gbm surface.
Implementations
Trait Implementations
sourceimpl Clone for GbmWindowHandle
impl Clone for GbmWindowHandle
sourcefn clone(&self) -> GbmWindowHandle
fn clone(&self) -> GbmWindowHandle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GbmWindowHandle
impl Debug for GbmWindowHandle
sourceimpl Hash for GbmWindowHandle
impl Hash for GbmWindowHandle
sourceimpl PartialEq<GbmWindowHandle> for GbmWindowHandle
impl PartialEq<GbmWindowHandle> for GbmWindowHandle
sourcefn eq(&self, other: &GbmWindowHandle) -> bool
fn eq(&self, other: &GbmWindowHandle) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GbmWindowHandle) -> bool
fn ne(&self, other: &GbmWindowHandle) -> bool
This method tests for !=
.
impl Copy for GbmWindowHandle
impl Eq for GbmWindowHandle
impl StructuralEq for GbmWindowHandle
impl StructuralPartialEq for GbmWindowHandle
Auto Trait Implementations
impl RefUnwindSafe for GbmWindowHandle
impl !Send for GbmWindowHandle
impl !Sync for GbmWindowHandle
impl Unpin for GbmWindowHandle
impl UnwindSafe for GbmWindowHandle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more