Struct vulkano::descriptor_set::persistent::PersistentDescriptorSet [−][src]
pub struct PersistentDescriptorSet<P = StdDescriptorPoolAlloc> { /* fields omitted */ }
Expand description
A simple, immutable descriptor set that is expected to be long-lived.
Implementations
Starts the process of building a PersistentDescriptorSet
. Returns a builder.
Trait Implementations
Returns the inner UnsafeDescriptorSet
.
Returns the layout of this descriptor set.
Returns the resources bound to this descriptor set.
fn offsets<I>(self: Arc<Self>, dynamic_offsets: I) -> DescriptorSetWithOffsets where
Self: Sized + 'static,
I: IntoIterator<Item = u32>,
fn offsets<I>(self: Arc<Self>, dynamic_offsets: I) -> DescriptorSetWithOffsets where
Self: Sized + 'static,
I: IntoIterator<Item = u32>,
Creates a DescriptorSetWithOffsets
with the given dynamic offsets.
impl<P> PartialEq<PersistentDescriptorSet<P>> for PersistentDescriptorSet<P> where
P: DescriptorPoolAlloc,
impl<P> PartialEq<PersistentDescriptorSet<P>> for PersistentDescriptorSet<P> where
P: DescriptorPoolAlloc,
Auto Trait Implementations
impl<P = StdDescriptorPoolAlloc> !RefUnwindSafe for PersistentDescriptorSet<P>
impl<P> Send for PersistentDescriptorSet<P> where
P: Send,
impl<P> Sync for PersistentDescriptorSet<P> where
P: Sync,
impl<P> Unpin for PersistentDescriptorSet<P> where
P: Unpin,
impl<P = StdDescriptorPoolAlloc> !UnwindSafe for PersistentDescriptorSet<P>
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.