#[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: GLXContextImplementations§
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 duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GraphicsBindingOpenGLXlibKHR
Auto Trait Implementations§
impl !Send for GraphicsBindingOpenGLXlibKHR
impl !Sync for GraphicsBindingOpenGLXlibKHR
impl Freeze for GraphicsBindingOpenGLXlibKHR
impl RefUnwindSafe for GraphicsBindingOpenGLXlibKHR
impl Unpin for GraphicsBindingOpenGLXlibKHR
impl UnsafeUnpin 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