Enum dot::ArrowShape [] [src]

pub enum ArrowShape {
    NoArrow,
    Normal(FillSide),
    Box(FillSide),
    Crow(Side),
    Curve(Side),
    ICurve(FillSide),
    Diamond(FillSide),
    Dot(Fill),
    Inv(FillSide),
    Tee(Side),
    Vee(Side),
}

This enumeration represents all possible arrow edge as defined in grapviz documentation.

Variants

No arrow will be displayed

Arrow that ends in a triangle. Basically a normal arrow. NOTE: there is error in official documentation, this supports both fill and side clipping

Arrow ending in a small square box

Arrow ending in a three branching lines also called crow's foot

Arrow ending in a curve

Arrow ending in an inverted curve

Arrow ending in an diamond shaped rectangular shape.

Arrow ending in a circle.

Arrow ending in an inverted triangle.

Arrow ending with a T shaped arrow.

Arrow ending with a V shaped arrow.

Methods

impl ArrowShape
[src]

[src]

Constructor which returns no arrow.

[src]

Constructor which returns normal arrow.

[src]

Constructor which returns a regular box arrow.

[src]

Constructor which returns a regular crow arrow.

[src]

Constructor which returns a regular curve arrow.

[src]

Constructor which returns an inverted curve arrow.

[src]

Constructor which returns a diamond arrow.

[src]

Constructor which returns a circle shaped arrow.

[src]

Constructor which returns an inverted triangle arrow.

[src]

Constructor which returns a T shaped arrow.

[src]

Constructor which returns a V shaped arrow.

[src]

Function which renders given ArrowShape into a String for displaying.

Trait Implementations

impl Clone for ArrowShape
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for ArrowShape
[src]

impl Hash for ArrowShape
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for ArrowShape
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Eq for ArrowShape
[src]

Auto Trait Implementations

impl Send for ArrowShape

impl Sync for ArrowShape