#[repr(C)]pub struct QueueFamilyOwnershipTransferPropertiesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub optimal_image_transfer_to_queue_families: u32,
}Expand description
VkQueueFamilyOwnershipTransferPropertiesKHR
Provided by VK_KHR_maintenance9.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_QUEUE_FAMILY_OWNERSHIP_TRANSFER_PROPERTIES_KHR.
p_next: *mut c_voidOptional, may be null.
optimal_image_transfer_to_queue_families: u32Implementations§
Source§impl QueueFamilyOwnershipTransferPropertiesKHR
impl QueueFamilyOwnershipTransferPropertiesKHR
Sourcepub fn builder<'a>() -> QueueFamilyOwnershipTransferPropertiesKHRBuilder<'a>
pub fn builder<'a>() -> QueueFamilyOwnershipTransferPropertiesKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for QueueFamilyOwnershipTransferPropertiesKHR
impl Clone for QueueFamilyOwnershipTransferPropertiesKHR
Source§fn clone(&self) -> QueueFamilyOwnershipTransferPropertiesKHR
fn clone(&self) -> QueueFamilyOwnershipTransferPropertiesKHR
Returns a duplicate 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 QueueFamilyOwnershipTransferPropertiesKHR
impl ExtendsQueueFamilyProperties2 for QueueFamilyOwnershipTransferPropertiesKHR
Auto Trait Implementations§
impl Freeze for QueueFamilyOwnershipTransferPropertiesKHR
impl RefUnwindSafe for QueueFamilyOwnershipTransferPropertiesKHR
impl !Send for QueueFamilyOwnershipTransferPropertiesKHR
impl !Sync for QueueFamilyOwnershipTransferPropertiesKHR
impl Unpin for QueueFamilyOwnershipTransferPropertiesKHR
impl UnsafeUnpin for QueueFamilyOwnershipTransferPropertiesKHR
impl UnwindSafe for QueueFamilyOwnershipTransferPropertiesKHR
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