pub enum FilterBoundaryMode {
Constant(f64),
Replicate,
Reflect,
Wrap,
}Expand description
Filter boundary handling mode
Variants§
Constant(f64)
Use constant value (usually 0)
Replicate
Replicate edge pixels
Reflect
Reflect across edge
Wrap
Wrap around
Trait Implementations§
Source§impl Clone for BoundaryMode
impl Clone for BoundaryMode
Source§fn clone(&self) -> BoundaryMode
fn clone(&self) -> BoundaryMode
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 moreimpl Copy for BoundaryMode
Source§impl Debug for BoundaryMode
impl Debug for BoundaryMode
Source§impl PartialEq for BoundaryMode
impl PartialEq for BoundaryMode
impl StructuralPartialEq for BoundaryMode
Auto Trait Implementations§
impl Freeze for BoundaryMode
impl RefUnwindSafe for BoundaryMode
impl Send for BoundaryMode
impl Sync for BoundaryMode
impl Unpin for BoundaryMode
impl UnsafeUnpin for BoundaryMode
impl UnwindSafe for BoundaryMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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