pub struct VulkanExtToolingInfo { /* private fields */ }Expand description
struct for VK_EXT_tooling_info
Implementations§
Source§impl VulkanExtToolingInfo
impl VulkanExtToolingInfo
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtToolingInfo
impl Clone for VulkanExtToolingInfo
Source§fn clone(&self) -> VulkanExtToolingInfo
fn clone(&self) -> VulkanExtToolingInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VulkanExtToolingInfo
Source§impl Debug for VulkanExtToolingInfo
impl Debug for VulkanExtToolingInfo
Source§impl Default for VulkanExtToolingInfo
impl Default for VulkanExtToolingInfo
Source§impl VK_EXT_tooling_info for VulkanExtToolingInfo
impl VK_EXT_tooling_info for VulkanExtToolingInfo
Source§fn vkGetPhysicalDeviceToolPropertiesEXT(
&self,
physicalDevice: VkPhysicalDevice,
pToolCount: *mut uint32_t,
pToolProperties: *mut VkPhysicalDeviceToolProperties,
) -> Result<(), VkError>
fn vkGetPhysicalDeviceToolPropertiesEXT( &self, physicalDevice: VkPhysicalDevice, pToolCount: *mut uint32_t, pToolProperties: *mut VkPhysicalDeviceToolProperties, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtToolingInfo
impl RefUnwindSafe for VulkanExtToolingInfo
impl Send for VulkanExtToolingInfo
impl Sync for VulkanExtToolingInfo
impl Unpin for VulkanExtToolingInfo
impl UnsafeUnpin for VulkanExtToolingInfo
impl UnwindSafe for VulkanExtToolingInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more