#[repr(C)]pub struct VkDescriptorSetAndBindingMappingEXT {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub descriptorSet: u32,
pub firstBinding: u32,
pub bindingCount: u32,
pub resourceMask: VkSpirvResourceTypeFlagsEXT,
pub source: VkDescriptorMappingSourceEXT,
pub sourceData: VkDescriptorMappingSourceDataEXT,
}Fields§
§sType: VkStructureType§pNext: *const c_void§descriptorSet: u32§firstBinding: u32§bindingCount: u32§resourceMask: VkSpirvResourceTypeFlagsEXT§source: VkDescriptorMappingSourceEXT§sourceData: VkDescriptorMappingSourceDataEXTTrait Implementations§
Source§impl Clone for VkDescriptorSetAndBindingMappingEXT
impl Clone for VkDescriptorSetAndBindingMappingEXT
Source§fn clone(&self) -> VkDescriptorSetAndBindingMappingEXT
fn clone(&self) -> VkDescriptorSetAndBindingMappingEXT
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 VkDescriptorSetAndBindingMappingEXT
Auto Trait Implementations§
impl Freeze for VkDescriptorSetAndBindingMappingEXT
impl RefUnwindSafe for VkDescriptorSetAndBindingMappingEXT
impl !Send for VkDescriptorSetAndBindingMappingEXT
impl !Sync for VkDescriptorSetAndBindingMappingEXT
impl Unpin for VkDescriptorSetAndBindingMappingEXT
impl UnwindSafe for VkDescriptorSetAndBindingMappingEXT
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