#[repr(C)]pub struct PhysicalDevicePresentId2FeaturesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub present_id2: u32,
}Expand description
VkPhysicalDevicePresentId2FeaturesKHR
Provided by VK_KHR_present_id2.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_2_FEATURES_KHR.
p_next: *mut c_voidOptional, may be null.
present_id2: u32Implementations§
Source§impl PhysicalDevicePresentId2FeaturesKHR
impl PhysicalDevicePresentId2FeaturesKHR
Sourcepub fn builder<'a>() -> PhysicalDevicePresentId2FeaturesKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDevicePresentId2FeaturesKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDevicePresentId2FeaturesKHR
impl Clone for PhysicalDevicePresentId2FeaturesKHR
Source§fn clone(&self) -> PhysicalDevicePresentId2FeaturesKHR
fn clone(&self) -> PhysicalDevicePresentId2FeaturesKHR
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 PhysicalDevicePresentId2FeaturesKHR
impl ExtendsDeviceCreateInfo for PhysicalDevicePresentId2FeaturesKHR
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDevicePresentId2FeaturesKHR
Auto Trait Implementations§
impl Freeze for PhysicalDevicePresentId2FeaturesKHR
impl RefUnwindSafe for PhysicalDevicePresentId2FeaturesKHR
impl !Send for PhysicalDevicePresentId2FeaturesKHR
impl !Sync for PhysicalDevicePresentId2FeaturesKHR
impl Unpin for PhysicalDevicePresentId2FeaturesKHR
impl UnsafeUnpin for PhysicalDevicePresentId2FeaturesKHR
impl UnwindSafe for PhysicalDevicePresentId2FeaturesKHR
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