#[repr(C)]pub struct ValidationFeaturesEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub enabled_validation_feature_count: u32,
pub p_enabled_validation_features: *const ValidationFeatureEnableEXT,
pub disabled_validation_feature_count: u32,
pub p_disabled_validation_features: *const ValidationFeatureDisableEXT,
}Expand description
VkValidationFeaturesEXT
Provided by VK_EXT_validation_features.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT.
p_next: *const c_voidOptional, may be null.
enabled_validation_feature_count: u32Length of p_enabled_validation_features.
p_enabled_validation_features: *const ValidationFeatureEnableEXT§disabled_validation_feature_count: u32Length of p_disabled_validation_features.
p_disabled_validation_features: *const ValidationFeatureDisableEXTImplementations§
Source§impl ValidationFeaturesEXT
impl ValidationFeaturesEXT
Sourcepub fn builder<'a>() -> ValidationFeaturesEXTBuilder<'a>
pub fn builder<'a>() -> ValidationFeaturesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for ValidationFeaturesEXT
impl Clone for ValidationFeaturesEXT
Source§fn clone(&self) -> ValidationFeaturesEXT
fn clone(&self) -> ValidationFeaturesEXT
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 moreSource§impl Debug for ValidationFeaturesEXT
impl Debug for ValidationFeaturesEXT
Source§impl Default for ValidationFeaturesEXT
impl Default for ValidationFeaturesEXT
impl Copy for ValidationFeaturesEXT
impl ExtendsInstanceCreateInfo for ValidationFeaturesEXT
impl ExtendsShaderCreateInfoEXT for ValidationFeaturesEXT
impl ExtendsShaderModuleCreateInfo for ValidationFeaturesEXT
Auto Trait Implementations§
impl Freeze for ValidationFeaturesEXT
impl RefUnwindSafe for ValidationFeaturesEXT
impl !Send for ValidationFeaturesEXT
impl !Sync for ValidationFeaturesEXT
impl Unpin for ValidationFeaturesEXT
impl UnsafeUnpin for ValidationFeaturesEXT
impl UnwindSafe for ValidationFeaturesEXT
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