pub enum RawSurface {
Egl(*const c_void),
Glx(u64),
}
Expand description
Handle to the raw OpenGL surface.
Variants§
Trait Implementations§
Source§impl Clone for RawSurface
impl Clone for RawSurface
Source§fn clone(&self) -> RawSurface
fn clone(&self) -> RawSurface
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RawSurface
impl Debug for RawSurface
Source§impl PartialEq for RawSurface
impl PartialEq for RawSurface
impl Copy for RawSurface
impl Eq for RawSurface
impl StructuralPartialEq for RawSurface
Auto Trait Implementations§
impl Freeze for RawSurface
impl RefUnwindSafe for RawSurface
impl !Send for RawSurface
impl !Sync for RawSurface
impl Unpin for RawSurface
impl UnwindSafe for RawSurface
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more