pub enum BorderMode {
Zero,
Clamp,
Reflect,
Wrap,
}Expand description
Border handling mode for convolution.
Variants§
Zero
Zero-pad outside image bounds.
Clamp
Clamp to edge pixel values.
Reflect
Reflect at image boundary.
Wrap
Wrap (periodic boundary).
Trait Implementations§
Source§impl Clone for BorderMode
impl Clone for BorderMode
Source§fn clone(&self) -> BorderMode
fn clone(&self) -> BorderMode
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 Debug for BorderMode
impl Debug for BorderMode
Source§impl Default for BorderMode
impl Default for BorderMode
Source§fn default() -> BorderMode
fn default() -> BorderMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for BorderMode
impl PartialEq for BorderMode
Source§fn eq(&self, other: &BorderMode) -> bool
fn eq(&self, other: &BorderMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BorderMode
impl Eq for BorderMode
impl StructuralPartialEq for BorderMode
Auto Trait Implementations§
impl Freeze for BorderMode
impl RefUnwindSafe for BorderMode
impl Send for BorderMode
impl Sync for BorderMode
impl Unpin for BorderMode
impl UnsafeUnpin for BorderMode
impl UnwindSafe for BorderMode
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