pub struct PipelineInputAssemblyStateCreateInfo(/* private fields */);
Expand description
Structure specifying parameters of a newly created pipeline input assembly state
Implementations§
Source§impl PipelineInputAssemblyStateCreateInfo
impl PipelineInputAssemblyStateCreateInfo
pub const fn new(topology: PrimitiveTopology) -> Self
pub const unsafe fn from_raw( raw: VkPipelineInputAssemblyStateCreateInfo, ) -> Self
pub const fn into_raw(self) -> VkPipelineInputAssemblyStateCreateInfo
pub const fn enable_primitive_restart(self) -> Self
Trait Implementations§
Source§impl Clone for PipelineInputAssemblyStateCreateInfo
impl Clone for PipelineInputAssemblyStateCreateInfo
Source§fn clone(&self) -> PipelineInputAssemblyStateCreateInfo
fn clone(&self) -> PipelineInputAssemblyStateCreateInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for PipelineInputAssemblyStateCreateInfo
impl RefUnwindSafe for PipelineInputAssemblyStateCreateInfo
impl !Send for PipelineInputAssemblyStateCreateInfo
impl !Sync for PipelineInputAssemblyStateCreateInfo
impl Unpin for PipelineInputAssemblyStateCreateInfo
impl UnwindSafe for PipelineInputAssemblyStateCreateInfo
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