pub struct VulkanExtLineRasterization { /* private fields */ }Expand description
struct for VK_EXT_line_rasterization
Implementations§
Source§impl VulkanExtLineRasterization
impl VulkanExtLineRasterization
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtLineRasterization
impl Clone for VulkanExtLineRasterization
Source§fn clone(&self) -> VulkanExtLineRasterization
fn clone(&self) -> VulkanExtLineRasterization
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 VulkanExtLineRasterization
Source§impl Debug for VulkanExtLineRasterization
impl Debug for VulkanExtLineRasterization
Source§impl Default for VulkanExtLineRasterization
impl Default for VulkanExtLineRasterization
Source§impl VK_EXT_line_rasterization for VulkanExtLineRasterization
impl VK_EXT_line_rasterization for VulkanExtLineRasterization
Source§fn vkCmdSetLineStippleEXT(
&self,
commandBuffer: VkCommandBuffer,
lineStippleFactor: u32,
lineStipplePattern: u16,
) -> Result<(), VkError>
fn vkCmdSetLineStippleEXT( &self, commandBuffer: VkCommandBuffer, lineStippleFactor: u32, lineStipplePattern: u16, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtLineRasterization
impl RefUnwindSafe for VulkanExtLineRasterization
impl Send for VulkanExtLineRasterization
impl Sync for VulkanExtLineRasterization
impl Unpin for VulkanExtLineRasterization
impl UnsafeUnpin for VulkanExtLineRasterization
impl UnwindSafe for VulkanExtLineRasterization
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