pub struct SingleLayoutDescSet { /* private fields */ }
Expand description
A descriptor set created from a SingleLayoutDescSetPool
.
Trait Implementations
sourceimpl DescriptorSet for SingleLayoutDescSet
impl DescriptorSet for SingleLayoutDescSet
sourcefn inner(&self) -> &UnsafeDescriptorSet
fn inner(&self) -> &UnsafeDescriptorSet
Returns the inner UnsafeDescriptorSet
.
sourcefn layout(&self) -> &Arc<DescriptorSetLayout>
fn layout(&self) -> &Arc<DescriptorSetLayout>
Returns the layout of this descriptor set.
sourcefn resources(&self) -> &DescriptorSetResources
fn resources(&self) -> &DescriptorSetResources
Returns the resources bound to this descriptor set.
sourcefn 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.
sourceimpl DeviceOwned for SingleLayoutDescSet
impl DeviceOwned for SingleLayoutDescSet
sourceimpl Hash for SingleLayoutDescSet
impl Hash for SingleLayoutDescSet
impl Eq for SingleLayoutDescSet
Auto Trait Implementations
impl !RefUnwindSafe for SingleLayoutDescSet
impl Send for SingleLayoutDescSet
impl Sync for SingleLayoutDescSet
impl Unpin for SingleLayoutDescSet
impl !UnwindSafe for SingleLayoutDescSet
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more