Trait sierra::DescriptorsInstance[][src]

pub trait DescriptorsInstance<I: ?Sized> {
    type Updated: UpdatedDescriptors;
    fn update<'a>(
        &'a mut self,
        input: &I,
        fence: usize,
        device: &Device,
        writes: &mut impl Extend<WriteDescriptorSet<'a>>,
        encoder: &mut Encoder<'a>
    ) -> Result<&'a Self::Updated, DescriptorsAllocationError>;
fn raw_layout(&self) -> &DescriptorSetLayout; }
Expand description

Trait for descriptors instance.

This trait is intended to be implemented by proc macro #[descriptors] for generated types.

Associated Types

Required methods

Implementors