#[repr(C)]pub struct BlendOp {
pub value: i32,
}Expand description
Fields§
§value: i32Implementations§
Source§impl BlendOp
impl BlendOp
pub fn add() -> Self
pub fn subtract() -> Self
pub fn reverse_subtract() -> Self
pub fn min() -> Self
pub fn max() -> Self
pub fn logical_clear() -> Self
pub fn logical_set() -> Self
pub fn logical_copy() -> Self
pub fn logical_copy_inverted() -> Self
pub fn logical_noop() -> Self
pub fn logical_invert() -> Self
pub fn logical_and() -> Self
pub fn logical_nand() -> Self
pub fn logical_or() -> Self
pub fn logical_nor() -> Self
pub fn logical_xor() -> Self
pub fn logical_equivalence() -> Self
pub fn logical_and_reverse() -> Self
pub fn logical_and_inverted() -> Self
pub fn logical_or_reverse() -> Self
pub fn logical_or_inverted() -> Self
pub fn multiply() -> Self
pub fn screen() -> Self
pub fn overlay() -> Self
pub fn darken() -> Self
pub fn lighten() -> Self
pub fn color_dodge() -> Self
pub fn color_burn() -> Self
pub fn hard_light() -> Self
pub fn soft_light() -> Self
pub fn difference() -> Self
pub fn exclusion() -> Self
pub fn hsl_hue() -> Self
pub fn hsl_saturation() -> Self
pub fn hsl_color() -> Self
pub fn hsl_luminosity() -> Self
Trait Implementations§
Source§impl ClassIdentity for BlendOp
impl ClassIdentity for BlendOp
impl Copy for BlendOp
impl Eq for BlendOp
impl StructuralPartialEq for BlendOp
Auto Trait Implementations§
impl Freeze for BlendOp
impl RefUnwindSafe for BlendOp
impl Send for BlendOp
impl Sync for BlendOp
impl Unpin for BlendOp
impl UnwindSafe for BlendOp
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)