pub enum BufferJoinStyle {
Round,
Miter,
Bevel,
}Expand description
Join style for line buffers at vertices
Variants§
Round
Round joins (circular arcs)
Miter
Miter joins (sharp points, with miter limit)
Bevel
Bevel joins (cut off at buffer distance)
Trait Implementations§
Source§impl Clone for BufferJoinStyle
impl Clone for BufferJoinStyle
Source§fn clone(&self) -> BufferJoinStyle
fn clone(&self) -> BufferJoinStyle
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 BufferJoinStyle
Source§impl Debug for BufferJoinStyle
impl Debug for BufferJoinStyle
Source§impl Default for BufferJoinStyle
impl Default for BufferJoinStyle
Source§fn default() -> BufferJoinStyle
fn default() -> BufferJoinStyle
Returns the “default value” for a type. Read more
impl Eq for BufferJoinStyle
Source§impl PartialEq for BufferJoinStyle
impl PartialEq for BufferJoinStyle
impl StructuralPartialEq for BufferJoinStyle
Auto Trait Implementations§
impl Freeze for BufferJoinStyle
impl RefUnwindSafe for BufferJoinStyle
impl Send for BufferJoinStyle
impl Sync for BufferJoinStyle
impl Unpin for BufferJoinStyle
impl UnsafeUnpin for BufferJoinStyle
impl UnwindSafe for BufferJoinStyle
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