#[repr(C)]pub struct SwapchainImageFoveationVulkanFB {
pub ty: StructureType,
pub next: *mut c_void,
pub image: VkImage,
pub width: u32,
pub height: u32,
}
Expand description
See XrSwapchainImageFoveationVulkanFB - defined by XR_FB_foveation_vulkan
Fields§
§ty: StructureType
§next: *mut c_void
§image: VkImage
§width: u32
§height: u32
Implementations§
source§impl SwapchainImageFoveationVulkanFB
impl SwapchainImageFoveationVulkanFB
pub const TYPE: StructureType = StructureType::SWAPCHAIN_IMAGE_FOVEATION_VULKAN_FB
sourcepub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
pub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
Construct a partially-initialized value suitable for passing to OpenXR
Trait Implementations§
source§impl Clone for SwapchainImageFoveationVulkanFB
impl Clone for SwapchainImageFoveationVulkanFB
source§fn clone(&self) -> SwapchainImageFoveationVulkanFB
fn clone(&self) -> SwapchainImageFoveationVulkanFB
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 moreimpl Copy for SwapchainImageFoveationVulkanFB
Auto Trait Implementations§
impl RefUnwindSafe for SwapchainImageFoveationVulkanFB
impl !Send for SwapchainImageFoveationVulkanFB
impl !Sync for SwapchainImageFoveationVulkanFB
impl Unpin for SwapchainImageFoveationVulkanFB
impl UnwindSafe for SwapchainImageFoveationVulkanFB
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