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