Struct openxr_sys::GraphicsBindingVulkanKHR
source · #[repr(C)]pub struct GraphicsBindingVulkanKHR {
pub ty: StructureType,
pub next: *const c_void,
pub instance: VkInstance,
pub physical_device: VkPhysicalDevice,
pub device: VkDevice,
pub queue_family_index: u32,
pub queue_index: u32,
}
Expand description
See XrGraphicsBindingVulkanKHR - defined by XR_KHR_vulkan_enable
Fields§
§ty: StructureType
§next: *const c_void
§instance: VkInstance
§physical_device: VkPhysicalDevice
§device: VkDevice
§queue_family_index: u32
§queue_index: u32
Implementations§
source§impl GraphicsBindingVulkanKHR
impl GraphicsBindingVulkanKHR
pub const TYPE: StructureType = StructureType::GRAPHICS_BINDING_VULKAN_KHR
Trait Implementations§
source§impl Clone for GraphicsBindingVulkanKHR
impl Clone for GraphicsBindingVulkanKHR
source§fn clone(&self) -> GraphicsBindingVulkanKHR
fn clone(&self) -> GraphicsBindingVulkanKHR
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 GraphicsBindingVulkanKHR
impl Debug for GraphicsBindingVulkanKHR
impl Copy for GraphicsBindingVulkanKHR
Auto Trait Implementations§
impl RefUnwindSafe for GraphicsBindingVulkanKHR
impl !Send for GraphicsBindingVulkanKHR
impl !Sync for GraphicsBindingVulkanKHR
impl Unpin for GraphicsBindingVulkanKHR
impl UnwindSafe for GraphicsBindingVulkanKHR
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