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: StructureTypenext: *const c_voidx_display: *mut Displayvisualid: u32glx_fb_config: GLXFBConfigglx_drawable: GLXDrawableglx_context: GLXContextImplementations
sourceimpl GraphicsBindingOpenGLXlibKHR
impl GraphicsBindingOpenGLXlibKHR
pub const TYPE: StructureType = StructureType::GRAPHICS_BINDING_OPENGL_XLIB_KHR
Trait Implementations
sourceimpl Clone for GraphicsBindingOpenGLXlibKHR
impl Clone for GraphicsBindingOpenGLXlibKHR
sourcefn clone(&self) -> GraphicsBindingOpenGLXlibKHR
fn clone(&self) -> GraphicsBindingOpenGLXlibKHR
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 moresourceimpl 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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