Struct vulkanalia::vk::ColorBlendAdvancedEXTBuilder
source · #[repr(transparent)]pub struct ColorBlendAdvancedEXTBuilder { /* private fields */ }
Expand description
A builder for a ColorBlendAdvancedEXT
.
Implementations§
source§impl ColorBlendAdvancedEXTBuilder
impl ColorBlendAdvancedEXTBuilder
pub fn advanced_blend_op(self, advanced_blend_op: BlendOp) -> Self
pub fn src_premultiplied(self, src_premultiplied: bool) -> Self
pub fn dst_premultiplied(self, dst_premultiplied: bool) -> Self
pub fn blend_overlap(self, blend_overlap: BlendOverlapEXT) -> Self
pub fn clamp_results(self, clamp_results: bool) -> Self
pub fn build(self) -> ColorBlendAdvancedEXT
Trait Implementations§
source§impl Cast for ColorBlendAdvancedEXTBuilder
impl Cast for ColorBlendAdvancedEXTBuilder
§type Target = ColorBlendAdvancedEXT
type Target = ColorBlendAdvancedEXT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ColorBlendAdvancedEXTBuilder
impl Clone for ColorBlendAdvancedEXTBuilder
source§fn clone(&self) -> ColorBlendAdvancedEXTBuilder
fn clone(&self) -> ColorBlendAdvancedEXTBuilder
Returns a copy 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 moresource§impl Debug for ColorBlendAdvancedEXTBuilder
impl Debug for ColorBlendAdvancedEXTBuilder
source§impl Default for ColorBlendAdvancedEXTBuilder
impl Default for ColorBlendAdvancedEXTBuilder
source§fn default() -> ColorBlendAdvancedEXTBuilder
fn default() -> ColorBlendAdvancedEXTBuilder
Returns the “default value” for a type. Read more
source§impl Deref for ColorBlendAdvancedEXTBuilder
impl Deref for ColorBlendAdvancedEXTBuilder
impl Copy for ColorBlendAdvancedEXTBuilder
Auto Trait Implementations§
impl RefUnwindSafe for ColorBlendAdvancedEXTBuilder
impl Send for ColorBlendAdvancedEXTBuilder
impl Sync for ColorBlendAdvancedEXTBuilder
impl Unpin 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