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