#[repr(C)]pub struct PhysicalDeviceRobustness2PropertiesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub robust_storage_buffer_access_size_alignment: u64,
pub robust_uniform_buffer_access_size_alignment: u64,
}Expand description
VkPhysicalDeviceRobustness2PropertiesKHR
Provided by VK_KHR_robustness2.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_KHR.
p_next: *mut c_voidOptional, may be null.
robust_storage_buffer_access_size_alignment: u64§robust_uniform_buffer_access_size_alignment: u64Implementations§
Source§impl PhysicalDeviceRobustness2PropertiesKHR
impl PhysicalDeviceRobustness2PropertiesKHR
Sourcepub fn builder<'a>() -> PhysicalDeviceRobustness2PropertiesKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceRobustness2PropertiesKHRBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for PhysicalDeviceRobustness2PropertiesKHR
impl Clone for PhysicalDeviceRobustness2PropertiesKHR
Source§fn clone(&self) -> PhysicalDeviceRobustness2PropertiesKHR
fn clone(&self) -> PhysicalDeviceRobustness2PropertiesKHR
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 PhysicalDeviceRobustness2PropertiesKHR
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceRobustness2PropertiesKHR
Auto Trait Implementations§
impl Freeze for PhysicalDeviceRobustness2PropertiesKHR
impl RefUnwindSafe for PhysicalDeviceRobustness2PropertiesKHR
impl !Send for PhysicalDeviceRobustness2PropertiesKHR
impl !Sync for PhysicalDeviceRobustness2PropertiesKHR
impl Unpin for PhysicalDeviceRobustness2PropertiesKHR
impl UnsafeUnpin for PhysicalDeviceRobustness2PropertiesKHR
impl UnwindSafe for PhysicalDeviceRobustness2PropertiesKHR
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