pub struct VulkanKhrShaderTerminateInvocation {}Expand description
struct for VK_KHR_shader_terminate_invocation
Implementations§
Source§impl VulkanKhrShaderTerminateInvocation
impl VulkanKhrShaderTerminateInvocation
pub fn new( _instance: VkInstance, _get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanKhrShaderTerminateInvocation
impl Clone for VulkanKhrShaderTerminateInvocation
Source§fn clone(&self) -> VulkanKhrShaderTerminateInvocation
fn clone(&self) -> VulkanKhrShaderTerminateInvocation
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 VulkanKhrShaderTerminateInvocation
Source§impl Default for VulkanKhrShaderTerminateInvocation
impl Default for VulkanKhrShaderTerminateInvocation
Source§fn default() -> VulkanKhrShaderTerminateInvocation
fn default() -> VulkanKhrShaderTerminateInvocation
Returns the “default value” for a type. Read more
impl VK_KHR_shader_terminate_invocation for VulkanKhrShaderTerminateInvocation
Auto Trait Implementations§
impl Freeze for VulkanKhrShaderTerminateInvocation
impl RefUnwindSafe for VulkanKhrShaderTerminateInvocation
impl Send for VulkanKhrShaderTerminateInvocation
impl Sync for VulkanKhrShaderTerminateInvocation
impl Unpin for VulkanKhrShaderTerminateInvocation
impl UnsafeUnpin for VulkanKhrShaderTerminateInvocation
impl UnwindSafe for VulkanKhrShaderTerminateInvocation
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