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