Enum rute::auto::painter::CompositionMode
source · #[repr(u32)]
pub enum CompositionMode {
Show 38 variants
CompositionModeSourceOver,
CompositionModeDestinationOver,
CompositionModeClear,
CompositionModeSource,
CompositionModeDestination,
CompositionModeSourceIn,
CompositionModeDestinationIn,
CompositionModeSourceOut,
CompositionModeDestinationOut,
CompositionModeSourceAtop,
CompositionModeDestinationAtop,
CompositionModeXor,
CompositionModePlus,
CompositionModeMultiply,
CompositionModeScreen,
CompositionModeOverlay,
CompositionModeDarken,
CompositionModeLighten,
CompositionModeColorDodge,
CompositionModeColorBurn,
CompositionModeHardLight,
CompositionModeSoftLight,
CompositionModeDifference,
CompositionModeExclusion,
RasterOpSourceOrDestination,
RasterOpSourceAndDestination,
RasterOpSourceXorDestination,
RasterOpNotSourceAndNotDestination,
RasterOpNotSourceOrNotDestination,
RasterOpNotSourceXorDestination,
RasterOpNotSource,
RasterOpNotSourceAndDestination,
RasterOpSourceAndNotDestination,
RasterOpNotSourceOrDestination,
RasterOpSourceOrNotDestination,
RasterOpClearDestination,
RasterOpSetDestination,
RasterOpNotDestination,
}
Variants
CompositionModeSourceOver
CompositionModeDestinationOver
CompositionModeClear
CompositionModeSource
CompositionModeDestination
CompositionModeSourceIn
CompositionModeDestinationIn
CompositionModeSourceOut
CompositionModeDestinationOut
CompositionModeSourceAtop
CompositionModeDestinationAtop
CompositionModeXor
CompositionModePlus
CompositionModeMultiply
CompositionModeScreen
CompositionModeOverlay
CompositionModeDarken
CompositionModeLighten
CompositionModeColorDodge
CompositionModeColorBurn
CompositionModeHardLight
CompositionModeSoftLight
CompositionModeDifference
CompositionModeExclusion
RasterOpSourceOrDestination
RasterOpSourceAndDestination
RasterOpSourceXorDestination
RasterOpNotSourceAndNotDestination
RasterOpNotSourceOrNotDestination
RasterOpNotSourceXorDestination
RasterOpNotSource
RasterOpNotSourceAndDestination
RasterOpSourceAndNotDestination
RasterOpNotSourceOrDestination
RasterOpSourceOrNotDestination
RasterOpClearDestination
RasterOpSetDestination
RasterOpNotDestination
Auto Trait Implementations
impl RefUnwindSafe for CompositionMode
impl Send for CompositionMode
impl Sync for CompositionMode
impl Unpin for CompositionMode
impl UnwindSafe for CompositionMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more