pub struct ColorBlendAdvancedEXTBuilder { /* private fields */ }Expand description
Builder for ColorBlendAdvancedEXT.
Implementations§
Source§impl ColorBlendAdvancedEXTBuilder
impl ColorBlendAdvancedEXTBuilder
pub fn advanced_blend_op(self, value: BlendOp) -> ColorBlendAdvancedEXTBuilder
pub fn src_premultiplied(self, value: bool) -> ColorBlendAdvancedEXTBuilder
pub fn dst_premultiplied(self, value: bool) -> ColorBlendAdvancedEXTBuilder
pub fn blend_overlap( self, value: BlendOverlapEXT, ) -> ColorBlendAdvancedEXTBuilder
pub fn clamp_results(self, value: bool) -> ColorBlendAdvancedEXTBuilder
Trait Implementations§
Source§impl Deref for ColorBlendAdvancedEXTBuilder
impl Deref for ColorBlendAdvancedEXTBuilder
Source§type Target = ColorBlendAdvancedEXT
type Target = ColorBlendAdvancedEXT
The resulting type after dereferencing.
Auto Trait Implementations§
impl Freeze for ColorBlendAdvancedEXTBuilder
impl RefUnwindSafe for ColorBlendAdvancedEXTBuilder
impl Send for ColorBlendAdvancedEXTBuilder
impl Sync for ColorBlendAdvancedEXTBuilder
impl Unpin for ColorBlendAdvancedEXTBuilder
impl UnsafeUnpin for ColorBlendAdvancedEXTBuilder
impl UnwindSafe for ColorBlendAdvancedEXTBuilder
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