Struct openxr_sys::GraphicsBindingOpenGLXlibKHR
source · #[repr(C)]pub struct GraphicsBindingOpenGLXlibKHR {
pub ty: StructureType,
pub next: *const c_void,
pub x_display: *mut Display,
pub visualid: u32,
pub glx_fb_config: GLXFBConfig,
pub glx_drawable: GLXDrawable,
pub glx_context: GLXContext,
}
Expand description
See XrGraphicsBindingOpenGLXlibKHR - defined by XR_KHR_opengl_enable
Fields§
§ty: StructureType
§next: *const c_void
§x_display: *mut Display
§visualid: u32
§glx_fb_config: GLXFBConfig
§glx_drawable: GLXDrawable
§glx_context: GLXContext
Implementations§
source§impl GraphicsBindingOpenGLXlibKHR
impl GraphicsBindingOpenGLXlibKHR
pub const TYPE: StructureType = StructureType::GRAPHICS_BINDING_OPENGL_XLIB_KHR
Trait Implementations§
source§impl Clone for GraphicsBindingOpenGLXlibKHR
impl Clone for GraphicsBindingOpenGLXlibKHR
source§fn clone(&self) -> GraphicsBindingOpenGLXlibKHR
fn clone(&self) -> GraphicsBindingOpenGLXlibKHR
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 GraphicsBindingOpenGLXlibKHR
impl Debug for GraphicsBindingOpenGLXlibKHR
impl Copy for GraphicsBindingOpenGLXlibKHR
Auto Trait Implementations§
impl RefUnwindSafe for GraphicsBindingOpenGLXlibKHR
impl !Send for GraphicsBindingOpenGLXlibKHR
impl !Sync for GraphicsBindingOpenGLXlibKHR
impl Unpin for GraphicsBindingOpenGLXlibKHR
impl UnwindSafe for GraphicsBindingOpenGLXlibKHR
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