#[repr(C)]pub struct VkWriteDescriptorSet {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub dstSet: VkDescriptorSet,
pub dstBinding: u32,
pub dstArrayElement: u32,
pub descriptorCount: u32,
pub descriptorType: VkDescriptorType,
pub pImageInfo: *const VkDescriptorImageInfo,
pub pBufferInfo: *const VkDescriptorBufferInfo,
pub pTexelBufferView: *const VkBufferView,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§dstSet: VkDescriptorSet
§dstBinding: u32
§dstArrayElement: u32
§descriptorCount: u32
§descriptorType: VkDescriptorType
§pImageInfo: *const VkDescriptorImageInfo
§pBufferInfo: *const VkDescriptorBufferInfo
§pTexelBufferView: *const VkBufferView
Trait Implementations§
Source§impl Clone for VkWriteDescriptorSet
impl Clone for VkWriteDescriptorSet
Source§fn clone(&self) -> VkWriteDescriptorSet
fn clone(&self) -> VkWriteDescriptorSet
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkWriteDescriptorSet
impl Default for VkWriteDescriptorSet
impl Copy for VkWriteDescriptorSet
Auto Trait Implementations§
impl Freeze for VkWriteDescriptorSet
impl RefUnwindSafe for VkWriteDescriptorSet
impl !Send for VkWriteDescriptorSet
impl !Sync for VkWriteDescriptorSet
impl Unpin for VkWriteDescriptorSet
impl UnwindSafe for VkWriteDescriptorSet
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