Enum voodoo::BlendOp [] [src]

#[repr(i32)]
pub enum BlendOp { Add, Subtract, ReverseSubtract, Min, Max, ZeroExt, SrcExt, DstExt, SrcOverExt, DstOverExt, SrcInExt, DstInExt, SrcOutExt, DstOutExt, SrcAtopExt, DstAtopExt, XorExt, MultiplyExt, ScreenExt, OverlayExt, DarkenExt, LightenExt, ColordodgeExt, ColorburnExt, HardlightExt, SoftlightExt, DifferenceExt, ExclusionExt, InvertExt, InvertRgbExt, LineardodgeExt, LinearburnExt, VividlightExt, LinearlightExt, PinlightExt, HardmixExt, HslHueExt, HslSaturationExt, HslColorExt, HslLuminosityExt, PlusExt, PlusClampedExt, PlusClampedAlphaExt, PlusDarkerExt, MinusExt, MinusClampedExt, ContrastExt, InvertOvgExt, RedExt, GreenExt, BlueExt, }

Variants

Trait Implementations

impl Clone for BlendOp
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for BlendOp
[src]

impl Debug for BlendOp
[src]

[src]

Formats the value using the given formatter. Read more

impl Eq for BlendOp
[src]

impl PartialEq for BlendOp
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl FromPrimitive for BlendOp
[src]

[src]

Convert an u64 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an i64 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an isize to return an optional value of this type. If the value cannot be represented by this value, the None is returned. Read more

[src]

Convert an i8 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an i16 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an i32 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert a usize to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an u8 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an u16 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert an u32 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert a f32 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

[src]

Convert a f64 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more

impl ToPrimitive for BlendOp
[src]

[src]

Converts the value of self to an u64.

[src]

Converts the value of self to an i64.

[src]

Converts the value of self to an isize.

[src]

Converts the value of self to an i8.

[src]

Converts the value of self to an i16.

[src]

Converts the value of self to an i32.

[src]

Converts the value of self to a usize.

[src]

Converts the value of self to an u8.

[src]

Converts the value of self to an u16.

[src]

Converts the value of self to an u32.

[src]

Converts the value of self to an f32.

[src]

Converts the value of self to an f64.

impl Hash for BlendOp
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl From<BlendOp> for i32
[src]

[src]

Performs the conversion.

impl From<BlendOp> for u32
[src]

[src]

Performs the conversion.

impl From<u32> for BlendOp
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for BlendOp

impl Sync for BlendOp