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: StructureTypenext: *const c_voidinstance: VkInstancephysical_device: VkPhysicalDevicedevice: VkDevicequeue_family_index: u32queue_index: u32Implementations
sourceimpl GraphicsBindingVulkanKHR
impl GraphicsBindingVulkanKHR
pub const TYPE: StructureType = StructureType::GRAPHICS_BINDING_VULKAN_KHR
Trait Implementations
sourceimpl Clone for GraphicsBindingVulkanKHR
impl Clone for GraphicsBindingVulkanKHR
sourcefn clone(&self) -> GraphicsBindingVulkanKHR
fn clone(&self) -> GraphicsBindingVulkanKHR
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 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
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