#[repr(C)]pub struct VkPipelineColorBlendAttachmentState {
pub blendEnable: VkBool32,
pub srcColorBlendFactor: VkBlendFactor,
pub dstColorBlendFactor: VkBlendFactor,
pub colorBlendOp: VkBlendOp,
pub srcAlphaBlendFactor: VkBlendFactor,
pub dstAlphaBlendFactor: VkBlendFactor,
pub alphaBlendOp: VkBlendOp,
pub colorWriteMask: VkColorComponentFlags,
}
Fields§
§blendEnable: VkBool32
§srcColorBlendFactor: VkBlendFactor
§dstColorBlendFactor: VkBlendFactor
§colorBlendOp: VkBlendOp
§srcAlphaBlendFactor: VkBlendFactor
§dstAlphaBlendFactor: VkBlendFactor
§alphaBlendOp: VkBlendOp
§colorWriteMask: VkColorComponentFlags
Trait Implementations§
Source§impl Clone for VkPipelineColorBlendAttachmentState
impl Clone for VkPipelineColorBlendAttachmentState
Source§fn clone(&self) -> VkPipelineColorBlendAttachmentState
fn clone(&self) -> VkPipelineColorBlendAttachmentState
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 VkPipelineColorBlendAttachmentState
Auto Trait Implementations§
impl Freeze for VkPipelineColorBlendAttachmentState
impl RefUnwindSafe for VkPipelineColorBlendAttachmentState
impl Send for VkPipelineColorBlendAttachmentState
impl Sync for VkPipelineColorBlendAttachmentState
impl Unpin for VkPipelineColorBlendAttachmentState
impl UnwindSafe for VkPipelineColorBlendAttachmentState
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