pub enum PolySimplMode {
Inflate,
Deflate,
}
Variants§
Inflate
Simplify the polygon to be strictly larger than the original
Deflate
Simplify the polygon to be strictly smaller than the original
Implementations§
Source§impl PolySimplMode
impl PolySimplMode
Trait Implementations§
Source§impl Clone for PolySimplMode
impl Clone for PolySimplMode
Source§fn clone(&self) -> PolySimplMode
fn clone(&self) -> PolySimplMode
Returns a copy of the value. Read more
1.0.0 · 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 PolySimplMode
impl Debug for PolySimplMode
Source§impl<'de> Deserialize<'de> for PolySimplMode
impl<'de> Deserialize<'de> for PolySimplMode
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 Hash for PolySimplMode
impl Hash for PolySimplMode
Source§impl PartialEq for PolySimplMode
impl PartialEq for PolySimplMode
Source§impl Serialize for PolySimplMode
impl Serialize for PolySimplMode
impl Copy for PolySimplMode
impl Eq for PolySimplMode
impl StructuralPartialEq for PolySimplMode
Auto Trait Implementations§
impl Freeze for PolySimplMode
impl RefUnwindSafe for PolySimplMode
impl Send for PolySimplMode
impl Sync for PolySimplMode
impl Unpin for PolySimplMode
impl UnwindSafe for PolySimplMode
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> 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