Skip to main content

InstanceGetPhysicalDeviceProperties2Extension

Trait InstanceGetPhysicalDeviceProperties2Extension 

Source
pub trait InstanceGetPhysicalDeviceProperties2Extension: Instance {
    // Required methods
    fn get_physical_device_properties2_khr_fn(
        &self,
    ) -> PFN_vkGetPhysicalDeviceProperties2KHR;
    fn get_physical_device_features2_khr_fn(
        &self,
    ) -> PFN_vkGetPhysicalDeviceFeatures2KHR;
    fn get_physical_device_format_properties2_khr_fn(
        &self,
    ) -> PFN_vkGetPhysicalDeviceFormatProperties2KHR;
}

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> InstanceGetPhysicalDeviceProperties2Extension for &'s T

Source§

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

Source§

impl<T> InstanceGetPhysicalDeviceProperties2Extension for Box<T>

Source§

impl<T> InstanceGetPhysicalDeviceProperties2Extension for Rc<T>

Source§

impl<T> InstanceGetPhysicalDeviceProperties2Extension for Arc<T>

Source§

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

Source§

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

Source§

impl<T> InstanceGetPhysicalDeviceProperties2Extension for ManuallyDrop<T>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Implementors§

Source§

impl InstanceGetPhysicalDeviceProperties2Extension for InstanceObject

Available on crate feature VK_KHR_get_physical_device_properties2 only.