pub struct PipelineColorBlendAttachmentStateBuilder { /* private fields */ }Expand description
Builder for PipelineColorBlendAttachmentState.
Implementations§
Source§impl PipelineColorBlendAttachmentStateBuilder
impl PipelineColorBlendAttachmentStateBuilder
pub fn blend_enable( self, value: bool, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn src_color_blend_factor( self, value: BlendFactor, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn dst_color_blend_factor( self, value: BlendFactor, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn color_blend_op( self, value: BlendOp, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn src_alpha_blend_factor( self, value: BlendFactor, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn dst_alpha_blend_factor( self, value: BlendFactor, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn alpha_blend_op( self, value: BlendOp, ) -> PipelineColorBlendAttachmentStateBuilder
pub fn color_write_mask( self, value: ColorComponentFlagBits, ) -> PipelineColorBlendAttachmentStateBuilder
Trait Implementations§
Source§impl Deref for PipelineColorBlendAttachmentStateBuilder
impl Deref for PipelineColorBlendAttachmentStateBuilder
Source§type Target = PipelineColorBlendAttachmentState
type Target = PipelineColorBlendAttachmentState
The resulting type after dereferencing.
Auto Trait Implementations§
impl Freeze for PipelineColorBlendAttachmentStateBuilder
impl RefUnwindSafe for PipelineColorBlendAttachmentStateBuilder
impl Send for PipelineColorBlendAttachmentStateBuilder
impl Sync for PipelineColorBlendAttachmentStateBuilder
impl Unpin for PipelineColorBlendAttachmentStateBuilder
impl UnsafeUnpin for PipelineColorBlendAttachmentStateBuilder
impl UnwindSafe for PipelineColorBlendAttachmentStateBuilder
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