pub enum ArrowShape {
Show 55 variants Olbox, Olcrow, Olcurve, Olicurve, Oldiamond, Oldot, Olinv, Olnone, Olnormal, Oltee, Olvee, Orbox, Orcrow, Orcurve, Oricurve, Ordiamond, Ordot, Orinv, Ornone, Ornormal, Ortee, Orvee, Lbox, Lcrow, Lcurve, Licurve, Ldiamond, Ldot, Linv, Lnone, Lnormal, Ltee, Lvee, Rbox, Rcrow, Rcurve, Ricurve, Rdiamond, Rdot, Rinv, Rnone, Rnormal, Rtee, Rvee, Box, Crow, Curve, Icurve, Diamond, Dot, Inv, None, Normal, Tee, Vee,
}
Expand description

Shapes of the arrow. Notice that the dot language has a special syntax for creating different arrow shapes. We actually expand all [modifier] primitive shapes here and you can you the functions like arrowhead2, arrowhead3, arrowhead4 to repeat the patterns.

Variants

Olbox

Olcrow

Olcurve

Olicurve

Oldiamond

Oldot

Olinv

Olnone

Olnormal

Oltee

Olvee

Orbox

Orcrow

Orcurve

Oricurve

Ordiamond

Ordot

Orinv

Ornone

Ornormal

Ortee

Orvee

Lbox

Lcrow

Lcurve

Licurve

Ldiamond

Ldot

Linv

Lnone

Lnormal

Ltee

Lvee

Rbox

Rcrow

Rcurve

Ricurve

Rdiamond

Rdot

Rinv

Rnone

Rnormal

Rtee

Rvee

Box

Crow

Curve

Icurve

Diamond

Dot

Inv

None

Normal

Tee

Vee

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.