[][src]Enum printpdf::types::plugins::graphics::extgstate::LineCapStyle

pub enum LineCapStyle {
    Butt,
    Round,
    ProjectingSquare,
}

See PDF Reference (Page 216) - Line cap (ending) style

Variants

Butt

Butt cap. The stroke is squared off at the endpoint of the path. There is no projection beyond the end of the path.

Round

Round cap. A semicircular arc with a diameter equal to the line width is drawn around the endpoint and filled in.

ProjectingSquare

Projecting square cap. The stroke continues beyond the endpoint of the path for a distance equal to half the line width and is squared off.

Trait Implementations

impl Clone for LineCapStyle[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Into<i64> for LineCapStyle[src]

impl Into<Operation> for LineCapStyle[src]

impl Into<Object> for LineCapStyle[src]

impl PartialEq<LineCapStyle> for LineCapStyle[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for LineCapStyle[src]

impl Debug for LineCapStyle[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> SetParameter for T

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 

Sets value as a parameter of self.