#[repr(C)]pub union DescriptorMappingSourceDataEXT {
pub constant_offset: DescriptorMappingSourceConstantOffsetEXT,
pub push_index: DescriptorMappingSourcePushIndexEXT,
pub indirect_index: DescriptorMappingSourceIndirectIndexEXT,
pub indirect_index_array: DescriptorMappingSourceIndirectIndexArrayEXT,
pub heap_data: DescriptorMappingSourceHeapDataEXT,
pub push_data_offset: u32,
pub push_address_offset: u32,
pub indirect_address: DescriptorMappingSourceIndirectAddressEXT,
pub shader_record_index: DescriptorMappingSourceShaderRecordIndexEXT,
pub shader_record_data_offset: u32,
pub shader_record_address_offset: u32,
}Expand description
Fields§
§constant_offset: DescriptorMappingSourceConstantOffsetEXT§push_index: DescriptorMappingSourcePushIndexEXT§indirect_index: DescriptorMappingSourceIndirectIndexEXT§indirect_index_array: DescriptorMappingSourceIndirectIndexArrayEXT§heap_data: DescriptorMappingSourceHeapDataEXT§push_data_offset: u32§push_address_offset: u32§indirect_address: DescriptorMappingSourceIndirectAddressEXT§shader_record_index: DescriptorMappingSourceShaderRecordIndexEXT§shader_record_data_offset: u32§shader_record_address_offset: u32Trait Implementations§
Source§impl Clone for DescriptorMappingSourceDataEXT
impl Clone for DescriptorMappingSourceDataEXT
Source§fn clone(&self) -> DescriptorMappingSourceDataEXT
fn clone(&self) -> DescriptorMappingSourceDataEXT
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 DescriptorMappingSourceDataEXT
Auto Trait Implementations§
impl Freeze for DescriptorMappingSourceDataEXT
impl RefUnwindSafe for DescriptorMappingSourceDataEXT
impl Send for DescriptorMappingSourceDataEXT
impl Sync for DescriptorMappingSourceDataEXT
impl Unpin for DescriptorMappingSourceDataEXT
impl UnwindSafe for DescriptorMappingSourceDataEXT
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