Enum pdf_canvas::graphicsstate::JoinStyle
source · [−]pub enum JoinStyle {
Miter,
Round,
Bevel,
}
Expand description
Line join styles, as described in section 8.4.3.4 of the PDF specification.
Variants
Miter
The outer edges continues until they meet.
Round
The lines are joined by a circle of line-width diameter.
Bevel
End the lines as with CapStyle::Butt
and fill the resulting
gap with a triangle.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for JoinStyle
impl Send for JoinStyle
impl Sync for JoinStyle
impl Unpin for JoinStyle
impl UnwindSafe for JoinStyle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more