#[repr(C)]pub struct VkPipelineMultisampleStateCreateInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkPipelineMultisampleStateCreateFlags,
pub rasterizationSamples: VkSampleCountFlagBits,
pub sampleShadingEnable: VkBool32,
pub minSampleShading: f32,
pub pSampleMask: *const VkSampleMask,
pub alphaToCoverageEnable: VkBool32,
pub alphaToOneEnable: VkBool32,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkPipelineMultisampleStateCreateFlags
§rasterizationSamples: VkSampleCountFlagBits
§sampleShadingEnable: VkBool32
§minSampleShading: f32
§pSampleMask: *const VkSampleMask
§alphaToCoverageEnable: VkBool32
§alphaToOneEnable: VkBool32
Trait Implementations§
Source§impl Clone for VkPipelineMultisampleStateCreateInfo
impl Clone for VkPipelineMultisampleStateCreateInfo
Source§fn clone(&self) -> VkPipelineMultisampleStateCreateInfo
fn clone(&self) -> VkPipelineMultisampleStateCreateInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkPipelineMultisampleStateCreateInfo
Auto Trait Implementations§
impl Freeze for VkPipelineMultisampleStateCreateInfo
impl RefUnwindSafe for VkPipelineMultisampleStateCreateInfo
impl !Send for VkPipelineMultisampleStateCreateInfo
impl !Sync for VkPipelineMultisampleStateCreateInfo
impl Unpin for VkPipelineMultisampleStateCreateInfo
impl UnwindSafe for VkPipelineMultisampleStateCreateInfo
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