Trait vulkano::descriptor::descriptor_set::collection::DescriptorSetsCollection [] [src]

pub unsafe trait DescriptorSetsCollection {
    type ListIter: ExactSizeIterator<Item=Arc<DescriptorSet>>;
    type SetsIter: ExactSizeIterator<Item=Self::DescIter>;
    type DescIter: ExactSizeIterator<Item=DescriptorDesc>;
    fn list(&self) -> Self::ListIter;
    fn description(&self) -> Self::SetsIter;
}

A collection of descriptor set objects.

Associated Types

An iterator that produces the list of descriptor set objects contained in this collection.

An iterator that produces the description of the list of sets.

An iterator that produces the description of a set.

Required Methods

Returns the list of descriptor set objects of this collection.

Produces a description of the sets, as if it was a layout.

Implementors