Enum VipsBlendMode
#[repr(u32)]pub enum VipsBlendMode {
Show 26 variants
VIPS_BLEND_MODE_CLEAR = 0,
VIPS_BLEND_MODE_SOURCE = 1,
VIPS_BLEND_MODE_OVER = 2,
VIPS_BLEND_MODE_IN = 3,
VIPS_BLEND_MODE_OUT = 4,
VIPS_BLEND_MODE_ATOP = 5,
VIPS_BLEND_MODE_DEST = 6,
VIPS_BLEND_MODE_DEST_OVER = 7,
VIPS_BLEND_MODE_DEST_IN = 8,
VIPS_BLEND_MODE_DEST_OUT = 9,
VIPS_BLEND_MODE_DEST_ATOP = 10,
VIPS_BLEND_MODE_XOR = 11,
VIPS_BLEND_MODE_ADD = 12,
VIPS_BLEND_MODE_SATURATE = 13,
VIPS_BLEND_MODE_MULTIPLY = 14,
VIPS_BLEND_MODE_SCREEN = 15,
VIPS_BLEND_MODE_OVERLAY = 16,
VIPS_BLEND_MODE_DARKEN = 17,
VIPS_BLEND_MODE_LIGHTEN = 18,
VIPS_BLEND_MODE_COLOUR_DODGE = 19,
VIPS_BLEND_MODE_COLOUR_BURN = 20,
VIPS_BLEND_MODE_HARD_LIGHT = 21,
VIPS_BLEND_MODE_SOFT_LIGHT = 22,
VIPS_BLEND_MODE_DIFFERENCE = 23,
VIPS_BLEND_MODE_EXCLUSION = 24,
VIPS_BLEND_MODE_LAST = 25,
}Variants§
VIPS_BLEND_MODE_CLEAR = 0
VIPS_BLEND_MODE_SOURCE = 1
VIPS_BLEND_MODE_OVER = 2
VIPS_BLEND_MODE_IN = 3
VIPS_BLEND_MODE_OUT = 4
VIPS_BLEND_MODE_ATOP = 5
VIPS_BLEND_MODE_DEST = 6
VIPS_BLEND_MODE_DEST_OVER = 7
VIPS_BLEND_MODE_DEST_IN = 8
VIPS_BLEND_MODE_DEST_OUT = 9
VIPS_BLEND_MODE_DEST_ATOP = 10
VIPS_BLEND_MODE_XOR = 11
VIPS_BLEND_MODE_ADD = 12
VIPS_BLEND_MODE_SATURATE = 13
VIPS_BLEND_MODE_MULTIPLY = 14
VIPS_BLEND_MODE_SCREEN = 15
VIPS_BLEND_MODE_OVERLAY = 16
VIPS_BLEND_MODE_DARKEN = 17
VIPS_BLEND_MODE_LIGHTEN = 18
VIPS_BLEND_MODE_COLOUR_DODGE = 19
VIPS_BLEND_MODE_COLOUR_BURN = 20
VIPS_BLEND_MODE_HARD_LIGHT = 21
VIPS_BLEND_MODE_SOFT_LIGHT = 22
VIPS_BLEND_MODE_DIFFERENCE = 23
VIPS_BLEND_MODE_EXCLUSION = 24
VIPS_BLEND_MODE_LAST = 25
Trait Implementations§
§impl Clone for VipsBlendMode
impl Clone for VipsBlendMode
§fn clone(&self) -> VipsBlendMode
fn clone(&self) -> VipsBlendMode
Returns a duplicate 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 more§impl Debug for VipsBlendMode
impl Debug for VipsBlendMode
§impl Hash for VipsBlendMode
impl Hash for VipsBlendMode
§impl PartialEq for VipsBlendMode
impl PartialEq for VipsBlendMode
impl Copy for VipsBlendMode
impl Eq for VipsBlendMode
impl StructuralPartialEq for VipsBlendMode
Auto Trait Implementations§
impl Freeze for VipsBlendMode
impl RefUnwindSafe for VipsBlendMode
impl Send for VipsBlendMode
impl Sync for VipsBlendMode
impl Unpin for VipsBlendMode
impl UnwindSafe for VipsBlendMode
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