Struct vulkano::descriptor_set::pool::DescriptorPoolAlloc
source · pub struct DescriptorPoolAlloc { /* private fields */ }
Expand description
Opaque type that represents a descriptor set allocated from a pool.
Implementations§
source§impl DescriptorPoolAlloc
impl DescriptorPoolAlloc
sourcepub fn layout(&self) -> &Arc<DescriptorSetLayout>
pub fn layout(&self) -> &Arc<DescriptorSetLayout>
Returns the descriptor set layout of the descriptor set.
sourcepub fn variable_descriptor_count(&self) -> u32
pub fn variable_descriptor_count(&self) -> u32
Returns the variable descriptor count that this descriptor set was allocated with.
Trait Implementations§
source§impl Debug for DescriptorPoolAlloc
impl Debug for DescriptorPoolAlloc
source§impl DeviceOwned for DescriptorPoolAlloc
impl DeviceOwned for DescriptorPoolAlloc
source§impl Hash for DescriptorPoolAlloc
impl Hash for DescriptorPoolAlloc
source§impl PartialEq for DescriptorPoolAlloc
impl PartialEq for DescriptorPoolAlloc
source§impl VulkanObject for DescriptorPoolAlloc
impl VulkanObject for DescriptorPoolAlloc
impl Eq for DescriptorPoolAlloc
Auto Trait Implementations§
impl !RefUnwindSafe for DescriptorPoolAlloc
impl Send for DescriptorPoolAlloc
impl Sync for DescriptorPoolAlloc
impl Unpin for DescriptorPoolAlloc
impl !UnwindSafe for DescriptorPoolAlloc
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
source§impl<T> DeviceOwnedVulkanObject for Twhere
T: DeviceOwned + VulkanObject,
impl<T> DeviceOwnedVulkanObject for Twhere T: DeviceOwned + VulkanObject,
source§fn set_debug_utils_object_name(
&self,
object_name: Option<&str>
) -> Result<(), VulkanError>
fn set_debug_utils_object_name( &self, object_name: Option<&str> ) -> Result<(), VulkanError>
Assigns a human-readable name to the object for debugging purposes. Read more