pub enum Shape {
Show 59 variants Box, Polygon, Ellipse, Oval, Circle, Point, Egg, Triangle, Plaintext, Plain, Diamond, Trapezium, Parallelogram, House, Pentagon, Hexagon, Septagon, Octagon, Doublecircle, Doubleoctagon, Tripleoctagon, Invtriangle, Invtrapezium, Invhouse, Mdiamond, Msquare, Mcircle, Rect, Rectangle, Square, Star, None, Underline, Cylinder, Note, Tab, Folder, Box3d, Component, Promoter, Cds, Terminator, Utr, Primersite, Restrictionsite, Fivepoverhang, Threepoverhang, Noverhang, Assembly, Signature, Insulator, Ribosite, Rnastab, Proteasesite, Proteinstab, Rpromoter, Rarrow, Larrow, Lpromoter,
}
Expand description

Shapes of the node

Variants

Box

Polygon

Ellipse

Oval

Circle

Point

Egg

Triangle

Plaintext

Plain

Diamond

Trapezium

Parallelogram

House

Pentagon

Hexagon

Septagon

Octagon

Doublecircle

Doubleoctagon

Tripleoctagon

Invtriangle

Invtrapezium

Invhouse

Mdiamond

Msquare

Mcircle

Rect

Rectangle

Square

Star

None

Underline

Cylinder

Note

Tab

Folder

Box3d

Component

Promoter

Cds

Terminator

Utr

Primersite

Restrictionsite

Fivepoverhang

Threepoverhang

Noverhang

Assembly

Signature

Insulator

Ribosite

Rnastab

Proteasesite

Proteinstab

Rpromoter

Rarrow

Larrow

Lpromoter

Trait Implementations

Formats the value using the given formatter. Read more

Converts to this type from the input type.

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.