Trait DescriptorPool

Source
pub trait DescriptorPool: VkHandle<Handle = VkDescriptorPool> { }

Implementations on Foreign Types§

Source§

impl<'s, T> DescriptorPool for &'s T
where T: DescriptorPool + ?Sized,

Source§

impl<'s, T> DescriptorPool for &'s mut T
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for Box<T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for Rc<T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for Arc<T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for Ref<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for RefMut<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for ManuallyDrop<T>
where T: DescriptorPool,

Source§

impl<T> DescriptorPool for MutexGuard<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for RwLockReadGuard<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for RwLockWriteGuard<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for MutexGuard<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for RwLockReadGuard<'_, T>
where T: DescriptorPool + ?Sized,

Source§

impl<T> DescriptorPool for RwLockWriteGuard<'_, T>
where T: DescriptorPool + ?Sized,

Implementors§

Source§

impl<Device: VkHandle<Handle = VkDevice>> DescriptorPool for DescriptorPoolObject<Device>