pub enum PixelFunction {
Sum,
First,
Last,
Min,
Max,
Count,
Any,
}Expand description
Supported functions to apply to overlapping pixels.
Variants§
Trait Implementations§
Source§impl Clone for PixelFunction
impl Clone for PixelFunction
Source§fn clone(&self) -> PixelFunction
fn clone(&self) -> PixelFunction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromStr for PixelFunction
impl FromStr for PixelFunction
Source§type Err = RusterizeError
type Err = RusterizeError
The associated error which can be returned from parsing.
Auto Trait Implementations§
impl Freeze for PixelFunction
impl RefUnwindSafe for PixelFunction
impl Send for PixelFunction
impl Sync for PixelFunction
impl Unpin for PixelFunction
impl UnsafeUnpin for PixelFunction
impl UnwindSafe for PixelFunction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more