Trait DeviceSynchronization2Extension

Source
pub trait DeviceSynchronization2Extension: Device {
    // Required methods
    fn queue_submit2_khr_fn(&self) -> PFN_vkQueueSubmit2KHR;
    fn cmd_pipeline_barrier_2_khr_fn(&self) -> PFN_vkCmdPipelineBarrier2KHR;
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<'s, T> DeviceSynchronization2Extension for &'s T

Source§

impl<'s, T> DeviceSynchronization2Extension for &'s mut T

Source§

impl<T> DeviceSynchronization2Extension for Box<T>

Source§

impl<T> DeviceSynchronization2Extension for Rc<T>

Source§

impl<T> DeviceSynchronization2Extension for Arc<T>

Source§

impl<T> DeviceSynchronization2Extension for Ref<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for RefMut<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for ManuallyDrop<T>

Source§

impl<T> DeviceSynchronization2Extension for MutexGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for RwLockReadGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for RwLockWriteGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for MappedMutexGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for MutexGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for MappedRwLockReadGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for MappedRwLockWriteGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for RwLockReadGuard<'_, T>

Source§

impl<T> DeviceSynchronization2Extension for RwLockWriteGuard<'_, T>

Implementors§