pub struct VulkanExtPipelineProperties { /* private fields */ }Expand description
struct for VK_EXT_pipeline_properties
Implementations§
Source§impl VulkanExtPipelineProperties
impl VulkanExtPipelineProperties
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtPipelineProperties
impl Clone for VulkanExtPipelineProperties
Source§fn clone(&self) -> VulkanExtPipelineProperties
fn clone(&self) -> VulkanExtPipelineProperties
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 VulkanExtPipelineProperties
Source§impl Debug for VulkanExtPipelineProperties
impl Debug for VulkanExtPipelineProperties
Source§impl VK_EXT_pipeline_properties for VulkanExtPipelineProperties
impl VK_EXT_pipeline_properties for VulkanExtPipelineProperties
Source§fn vkGetPipelinePropertiesEXT(
&self,
device: VkDevice,
pPipelineInfo: *const VkPipelineInfoEXT,
pPipelineProperties: *mut VkBaseOutStructure,
) -> Result<(), VkError>
fn vkGetPipelinePropertiesEXT( &self, device: VkDevice, pPipelineInfo: *const VkPipelineInfoEXT, pPipelineProperties: *mut VkBaseOutStructure, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtPipelineProperties
impl RefUnwindSafe for VulkanExtPipelineProperties
impl Send for VulkanExtPipelineProperties
impl Sync for VulkanExtPipelineProperties
impl Unpin for VulkanExtPipelineProperties
impl UnsafeUnpin for VulkanExtPipelineProperties
impl UnwindSafe for VulkanExtPipelineProperties
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