#[repr(C)]pub struct ShaderModuleValidationCacheCreateInfoEXT {
pub s_type: StructureType,
pub next: *const c_void,
pub validation_cache: ValidationCacheEXT,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§validation_cache: ValidationCacheEXT
Trait Implementations§
source§impl Cast for ShaderModuleValidationCacheCreateInfoEXT
impl Cast for ShaderModuleValidationCacheCreateInfoEXT
§type Target = ShaderModuleValidationCacheCreateInfoEXT
type Target = ShaderModuleValidationCacheCreateInfoEXT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ShaderModuleValidationCacheCreateInfoEXT
impl Clone for ShaderModuleValidationCacheCreateInfoEXT
source§fn clone(&self) -> ShaderModuleValidationCacheCreateInfoEXT
fn clone(&self) -> ShaderModuleValidationCacheCreateInfoEXT
Returns a copy 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 Default for ShaderModuleValidationCacheCreateInfoEXT
impl Default for ShaderModuleValidationCacheCreateInfoEXT
source§fn default() -> ShaderModuleValidationCacheCreateInfoEXT
fn default() -> ShaderModuleValidationCacheCreateInfoEXT
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for ShaderModuleValidationCacheCreateInfoEXT
impl HasBuilder<'static> for ShaderModuleValidationCacheCreateInfoEXT
source§impl InputChainStruct for ShaderModuleValidationCacheCreateInfoEXT
impl InputChainStruct for ShaderModuleValidationCacheCreateInfoEXT
source§const TYPE: StructureType = StructureType::SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
const TYPE: StructureType = StructureType::SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
The structure type for this struct type.
source§fn s_type(&self) -> StructureType
fn s_type(&self) -> StructureType
The structure type for this struct.
source§impl PartialEq<ShaderModuleValidationCacheCreateInfoEXT> for ShaderModuleValidationCacheCreateInfoEXT
impl PartialEq<ShaderModuleValidationCacheCreateInfoEXT> for ShaderModuleValidationCacheCreateInfoEXT
source§fn eq(&self, other: &ShaderModuleValidationCacheCreateInfoEXT) -> bool
fn eq(&self, other: &ShaderModuleValidationCacheCreateInfoEXT) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ShaderModuleValidationCacheCreateInfoEXT
impl Eq for ShaderModuleValidationCacheCreateInfoEXT
impl ExtendsPipelineShaderStageCreateInfo for ShaderModuleValidationCacheCreateInfoEXT
impl ExtendsShaderModuleCreateInfo for ShaderModuleValidationCacheCreateInfoEXT
impl StructuralEq for ShaderModuleValidationCacheCreateInfoEXT
impl StructuralPartialEq for ShaderModuleValidationCacheCreateInfoEXT
Auto Trait Implementations§
impl RefUnwindSafe for ShaderModuleValidationCacheCreateInfoEXT
impl !Send for ShaderModuleValidationCacheCreateInfoEXT
impl !Sync for ShaderModuleValidationCacheCreateInfoEXT
impl Unpin for ShaderModuleValidationCacheCreateInfoEXT
impl UnwindSafe for ShaderModuleValidationCacheCreateInfoEXT
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