#[repr(C)]pub union VkDescriptorMappingSourceDataEXT {
pub constantOffset: VkDescriptorMappingSourceConstantOffsetEXT,
pub pushIndex: VkDescriptorMappingSourcePushIndexEXT,
pub indirectIndex: VkDescriptorMappingSourceIndirectIndexEXT,
pub indirectIndexArray: VkDescriptorMappingSourceIndirectIndexArrayEXT,
pub heapData: VkDescriptorMappingSourceHeapDataEXT,
pub pushDataOffset: u32,
pub pushAddressOffset: u32,
pub indirectAddress: VkDescriptorMappingSourceIndirectAddressEXT,
pub shaderRecordIndex: VkDescriptorMappingSourceShaderRecordIndexEXT,
pub shaderRecordDataOffset: u32,
pub shaderRecordAddressOffset: u32,
}Fields§
§constantOffset: VkDescriptorMappingSourceConstantOffsetEXT§pushIndex: VkDescriptorMappingSourcePushIndexEXT§indirectIndex: VkDescriptorMappingSourceIndirectIndexEXT§indirectIndexArray: VkDescriptorMappingSourceIndirectIndexArrayEXT§heapData: VkDescriptorMappingSourceHeapDataEXT§pushDataOffset: u32§pushAddressOffset: u32§indirectAddress: VkDescriptorMappingSourceIndirectAddressEXT§shaderRecordIndex: VkDescriptorMappingSourceShaderRecordIndexEXT§shaderRecordDataOffset: u32§shaderRecordAddressOffset: u32Trait Implementations§
Source§impl Clone for VkDescriptorMappingSourceDataEXT
impl Clone for VkDescriptorMappingSourceDataEXT
Source§fn clone(&self) -> VkDescriptorMappingSourceDataEXT
fn clone(&self) -> VkDescriptorMappingSourceDataEXT
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 VkDescriptorMappingSourceDataEXT
Auto Trait Implementations§
impl Freeze for VkDescriptorMappingSourceDataEXT
impl RefUnwindSafe for VkDescriptorMappingSourceDataEXT
impl !Send for VkDescriptorMappingSourceDataEXT
impl !Sync for VkDescriptorMappingSourceDataEXT
impl Unpin for VkDescriptorMappingSourceDataEXT
impl UnwindSafe for VkDescriptorMappingSourceDataEXT
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