Struct ash::vk::CopyDescriptorSetBuilder
source · #[repr(transparent)]pub struct CopyDescriptorSetBuilder<'a> { /* private fields */ }
Implementations§
source§impl<'a> CopyDescriptorSetBuilder<'a>
impl<'a> CopyDescriptorSetBuilder<'a>
pub fn src_set(self, src_set: DescriptorSet) -> Self
pub fn src_binding(self, src_binding: u32) -> Self
pub fn src_array_element(self, src_array_element: u32) -> Self
pub fn dst_set(self, dst_set: DescriptorSet) -> Self
pub fn dst_binding(self, dst_binding: u32) -> Self
pub fn dst_array_element(self, dst_array_element: u32) -> Self
pub fn descriptor_count(self, descriptor_count: u32) -> Self
sourcepub fn build(self) -> CopyDescriptorSet
pub fn build(self) -> CopyDescriptorSet
Calling build will discard all the lifetime information. Only call this if
necessary! Builders implement Deref
targeting their corresponding Vulkan struct,
so references to builders can be passed directly to Vulkan functions.