Trait vulkano::descriptor::pipeline_layout::PipelineLayoutDescNames
[−]
[src]
pub unsafe trait PipelineLayoutDescNames: PipelineLayoutDesc { fn descriptor_by_name(&self, name: &str) -> Option<(usize, usize)>; }
Extension trait for PipelineLayoutDesc
. Allows retreiving a descriptor by its name.
Required Methods
fn descriptor_by_name(&self, name: &str) -> Option<(usize, usize)>
Returns the set ID and descriptor ID within set of the descriptor with the given name.
Returns None
if the name was not found.
Implementors
impl PipelineLayoutDescNames for EmptyPipelineDesc
impl<D> PipelineLayoutDescNames for PipelineLayout<D> where
D: PipelineLayoutDescNames,impl<T> PipelineLayoutDescNames for T where
T: SafeDeref,
T::Target: PipelineLayoutDescNames,impl<A, B> PipelineLayoutDescNames for PipelineLayoutDescUnion<A, B> where
A: PipelineLayoutDescNames,
B: PipelineLayoutDescNames,impl<Pl> PipelineLayoutDescNames for ComputePipeline<Pl> where
Pl: PipelineLayoutDescNames,impl<Mv, L, Rp> PipelineLayoutDescNames for GraphicsPipeline<Mv, L, Rp> where
L: PipelineLayoutDescNames,