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