Struct openxr_sys::GraphicsBindingOpenGLXcbKHR
source · #[repr(C)]pub struct GraphicsBindingOpenGLXcbKHR {
pub ty: StructureType,
pub next: *const c_void,
pub connection: *mut xcb_connection_t,
pub screen_number: u32,
pub fbconfigid: xcb_glx_fbconfig_t,
pub visualid: xcb_visualid_t,
pub glx_drawable: xcb_glx_drawable_t,
pub glx_context: xcb_glx_context_t,
}
Expand description
See XrGraphicsBindingOpenGLXcbKHR - defined by XR_KHR_opengl_enable
Fields§
§ty: StructureType
§next: *const c_void
§connection: *mut xcb_connection_t
§screen_number: u32
§fbconfigid: xcb_glx_fbconfig_t
§visualid: xcb_visualid_t
§glx_drawable: xcb_glx_drawable_t
§glx_context: xcb_glx_context_t
Implementations§
source§impl GraphicsBindingOpenGLXcbKHR
impl GraphicsBindingOpenGLXcbKHR
pub const TYPE: StructureType = StructureType::GRAPHICS_BINDING_OPENGL_XCB_KHR
Trait Implementations§
source§impl Clone for GraphicsBindingOpenGLXcbKHR
impl Clone for GraphicsBindingOpenGLXcbKHR
source§fn clone(&self) -> GraphicsBindingOpenGLXcbKHR
fn clone(&self) -> GraphicsBindingOpenGLXcbKHR
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 GraphicsBindingOpenGLXcbKHR
impl Debug for GraphicsBindingOpenGLXcbKHR
impl Copy for GraphicsBindingOpenGLXcbKHR
Auto Trait Implementations§
impl RefUnwindSafe for GraphicsBindingOpenGLXcbKHR
impl !Send for GraphicsBindingOpenGLXcbKHR
impl !Sync for GraphicsBindingOpenGLXcbKHR
impl Unpin for GraphicsBindingOpenGLXcbKHR
impl UnwindSafe for GraphicsBindingOpenGLXcbKHR
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