Enum vips::VipsBlendMode [−][src]
#[repr(u32)]pub enum VipsBlendMode { VIPS_BLEND_MODE_CLEAR, VIPS_BLEND_MODE_SOURCE, VIPS_BLEND_MODE_OVER, VIPS_BLEND_MODE_IN, VIPS_BLEND_MODE_OUT, VIPS_BLEND_MODE_ATOP, VIPS_BLEND_MODE_DEST, VIPS_BLEND_MODE_DEST_OVER, VIPS_BLEND_MODE_DEST_IN, VIPS_BLEND_MODE_DEST_OUT, VIPS_BLEND_MODE_DEST_ATOP, VIPS_BLEND_MODE_XOR, VIPS_BLEND_MODE_ADD, VIPS_BLEND_MODE_SATURATE, VIPS_BLEND_MODE_MULTIPLY, VIPS_BLEND_MODE_SCREEN, VIPS_BLEND_MODE_OVERLAY, VIPS_BLEND_MODE_DARKEN, VIPS_BLEND_MODE_LIGHTEN, VIPS_BLEND_MODE_COLOUR_DODGE, VIPS_BLEND_MODE_COLOUR_BURN, VIPS_BLEND_MODE_HARD_LIGHT, VIPS_BLEND_MODE_SOFT_LIGHT, VIPS_BLEND_MODE_DIFFERENCE, VIPS_BLEND_MODE_EXCLUSION, VIPS_BLEND_MODE_LAST, }
Variants
VIPS_BLEND_MODE_CLEAR
VIPS_BLEND_MODE_SOURCE
VIPS_BLEND_MODE_OVER
VIPS_BLEND_MODE_IN
VIPS_BLEND_MODE_OUT
VIPS_BLEND_MODE_ATOP
VIPS_BLEND_MODE_DEST
VIPS_BLEND_MODE_DEST_OVER
VIPS_BLEND_MODE_DEST_IN
VIPS_BLEND_MODE_DEST_OUT
VIPS_BLEND_MODE_DEST_ATOP
VIPS_BLEND_MODE_XOR
VIPS_BLEND_MODE_ADD
VIPS_BLEND_MODE_SATURATE
VIPS_BLEND_MODE_MULTIPLY
VIPS_BLEND_MODE_SCREEN
VIPS_BLEND_MODE_OVERLAY
VIPS_BLEND_MODE_DARKEN
VIPS_BLEND_MODE_LIGHTEN
VIPS_BLEND_MODE_COLOUR_DODGE
VIPS_BLEND_MODE_COLOUR_BURN
VIPS_BLEND_MODE_HARD_LIGHT
VIPS_BLEND_MODE_SOFT_LIGHT
VIPS_BLEND_MODE_DIFFERENCE
VIPS_BLEND_MODE_EXCLUSION
VIPS_BLEND_MODE_LAST
Trait Implementations
impl Eq for VipsBlendMode
[src]
impl Eq for VipsBlendMode
impl Hash for VipsBlendMode
[src]
impl Hash for VipsBlendMode
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
[src]Feeds a slice of this type into the given [Hasher
]. Read more
impl PartialEq<VipsBlendMode> for VipsBlendMode
[src]
impl PartialEq<VipsBlendMode> for VipsBlendMode
fn eq(&self, other: &VipsBlendMode) -> bool
[src]
fn eq(&self, other: &VipsBlendMode) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Debug for VipsBlendMode
[src]
impl Debug for VipsBlendMode
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Clone for VipsBlendMode
[src]
impl Clone for VipsBlendMode
fn clone(&self) -> VipsBlendMode
[src]
fn clone(&self) -> VipsBlendMode
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for VipsBlendMode
[src]
impl Copy for VipsBlendMode
Auto Trait Implementations
impl Send for VipsBlendMode
impl Send for VipsBlendMode
impl Sync for VipsBlendMode
impl Sync for VipsBlendMode