pub struct PictOp(/* private fields */);
Implementations§
Source§impl PictOp
impl PictOp
pub const CLEAR: Self
pub const SRC: Self
pub const DST: Self
pub const OVER: Self
pub const OVER_REVERSE: Self
pub const IN: Self
pub const IN_REVERSE: Self
pub const OUT: Self
pub const OUT_REVERSE: Self
pub const ATOP: Self
pub const ATOP_REVERSE: Self
pub const XOR: Self
pub const ADD: Self
pub const SATURATE: Self
pub const DISJOINT_CLEAR: Self
pub const DISJOINT_SRC: Self
pub const DISJOINT_DST: Self
pub const DISJOINT_OVER: Self
pub const DISJOINT_OVER_REVERSE: Self
pub const DISJOINT_IN: Self
pub const DISJOINT_IN_REVERSE: Self
pub const DISJOINT_OUT: Self
pub const DISJOINT_OUT_REVERSE: Self
pub const DISJOINT_ATOP: Self
pub const DISJOINT_ATOP_REVERSE: Self
pub const DISJOINT_XOR: Self
pub const CONJOINT_CLEAR: Self
pub const CONJOINT_SRC: Self
pub const CONJOINT_DST: Self
pub const CONJOINT_OVER: Self
pub const CONJOINT_OVER_REVERSE: Self
pub const CONJOINT_IN: Self
pub const CONJOINT_IN_REVERSE: Self
pub const CONJOINT_OUT: Self
pub const CONJOINT_OUT_REVERSE: Self
pub const CONJOINT_ATOP: Self
pub const CONJOINT_ATOP_REVERSE: Self
pub const CONJOINT_XOR: Self
pub const MULTIPLY: Self
pub const SCREEN: Self
pub const OVERLAY: Self
pub const DARKEN: Self
pub const LIGHTEN: Self
pub const COLOR_DODGE: Self
pub const COLOR_BURN: Self
pub const HARD_LIGHT: Self
pub const SOFT_LIGHT: Self
pub const DIFFERENCE: Self
pub const EXCLUSION: Self
pub const HSL_HUE: Self
pub const HSL_SATURATION: Self
pub const HSL_COLOR: Self
pub const HSL_LUMINOSITY: Self
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PictOp
impl<'de> Deserialize<'de> for PictOp
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for PictOp
impl Ord for PictOp
Source§impl PartialOrd for PictOp
impl PartialOrd for PictOp
impl Copy for PictOp
impl Eq for PictOp
impl StructuralPartialEq for PictOp
Auto Trait Implementations§
impl Freeze for PictOp
impl RefUnwindSafe for PictOp
impl Send for PictOp
impl Sync for PictOp
impl Unpin for PictOp
impl UnwindSafe for PictOp
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