[][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]

impl Copy for LineCapStyle[src]

impl Debug for LineCapStyle[src]

impl Into<Object> for LineCapStyle[src]

impl Into<Operation> for LineCapStyle[src]

impl Into<i64> for LineCapStyle[src]

impl PartialEq<LineCapStyle> for LineCapStyle[src]

impl StructuralPartialEq for LineCapStyle[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.