pub enum STShapeType {
Show 187 variants
Line,
LineInv,
Triangle,
RtTriangle,
Rect,
Diamond,
Parallelogram,
Trapezoid,
NonIsoscelesTrapezoid,
Pentagon,
Hexagon,
Heptagon,
Octagon,
Decagon,
Dodecagon,
Star4,
Star5,
Star6,
Star7,
Star8,
Star10,
Star12,
Star16,
Star24,
Star32,
RoundRect,
Round1Rect,
Round2SameRect,
Round2DiagRect,
SnipRoundRect,
Snip1Rect,
Snip2SameRect,
Snip2DiagRect,
Plaque,
Ellipse,
Teardrop,
HomePlate,
Chevron,
PieWedge,
Pie,
BlockArc,
Donut,
NoSmoking,
RightArrow,
LeftArrow,
UpArrow,
DownArrow,
StripedRightArrow,
NotchedRightArrow,
BentUpArrow,
LeftRightArrow,
UpDownArrow,
LeftUpArrow,
LeftRightUpArrow,
QuadArrow,
LeftArrowCallout,
RightArrowCallout,
UpArrowCallout,
DownArrowCallout,
LeftRightArrowCallout,
UpDownArrowCallout,
QuadArrowCallout,
BentArrow,
UturnArrow,
CircularArrow,
LeftCircularArrow,
LeftRightCircularArrow,
CurvedRightArrow,
CurvedLeftArrow,
CurvedUpArrow,
CurvedDownArrow,
SwooshArrow,
Cube,
Can,
LightningBolt,
Heart,
Sun,
Moon,
SmileyFace,
IrregularSeal1,
IrregularSeal2,
FoldedCorner,
Bevel,
Frame,
HalfFrame,
Corner,
DiagStripe,
Chord,
Arc,
LeftBracket,
RightBracket,
LeftBrace,
RightBrace,
BracketPair,
BracePair,
StraightConnector1,
BentConnector2,
BentConnector3,
BentConnector4,
BentConnector5,
CurvedConnector2,
CurvedConnector3,
CurvedConnector4,
CurvedConnector5,
Callout1,
Callout2,
Callout3,
AccentCallout1,
AccentCallout2,
AccentCallout3,
BorderCallout1,
BorderCallout2,
BorderCallout3,
AccentBorderCallout1,
AccentBorderCallout2,
AccentBorderCallout3,
WedgeRectCallout,
WedgeRoundRectCallout,
WedgeEllipseCallout,
CloudCallout,
Cloud,
Ribbon,
Ribbon2,
EllipseRibbon,
EllipseRibbon2,
LeftRightRibbon,
VerticalScroll,
HorizontalScroll,
Wave,
DoubleWave,
Plus,
FlowChartProcess,
FlowChartDecision,
FlowChartInputOutput,
FlowChartPredefinedProcess,
FlowChartInternalStorage,
FlowChartDocument,
FlowChartMultidocument,
FlowChartTerminator,
FlowChartPreparation,
FlowChartManualInput,
FlowChartManualOperation,
FlowChartConnector,
FlowChartPunchedCard,
FlowChartPunchedTape,
FlowChartSummingJunction,
FlowChartOr,
FlowChartCollate,
FlowChartSort,
FlowChartExtract,
FlowChartMerge,
FlowChartOfflineStorage,
FlowChartOnlineStorage,
FlowChartMagneticTape,
FlowChartMagneticDisk,
FlowChartMagneticDrum,
FlowChartDisplay,
FlowChartDelay,
FlowChartAlternateProcess,
FlowChartOffpageConnector,
ActionButtonBlank,
ActionButtonHome,
ActionButtonHelp,
ActionButtonInformation,
ActionButtonForwardNext,
ActionButtonBackPrevious,
ActionButtonEnd,
ActionButtonBeginning,
ActionButtonReturn,
ActionButtonDocument,
ActionButtonSound,
ActionButtonMovie,
Gear6,
Gear9,
Funnel,
MathPlus,
MathMinus,
MathMultiply,
MathDivide,
MathEqual,
MathNotEqual,
CornerTabs,
SquareTabs,
PlaqueTabs,
ChartX,
ChartStar,
ChartPlus,
}Variants§
Line
LineInv
Triangle
RtTriangle
Rect
Diamond
Parallelogram
Trapezoid
NonIsoscelesTrapezoid
Pentagon
Hexagon
Heptagon
Octagon
Decagon
Dodecagon
Star4
Star5
Star6
Star7
Star8
Star10
Star12
Star16
Star24
Star32
RoundRect
Round1Rect
Round2SameRect
Round2DiagRect
SnipRoundRect
Snip1Rect
Snip2SameRect
Snip2DiagRect
Plaque
Ellipse
Teardrop
HomePlate
Chevron
PieWedge
Pie
BlockArc
Donut
NoSmoking
RightArrow
LeftArrow
UpArrow
DownArrow
StripedRightArrow
NotchedRightArrow
BentUpArrow
LeftRightArrow
UpDownArrow
LeftUpArrow
LeftRightUpArrow
QuadArrow
LeftArrowCallout
RightArrowCallout
UpArrowCallout
DownArrowCallout
LeftRightArrowCallout
UpDownArrowCallout
QuadArrowCallout
BentArrow
UturnArrow
CircularArrow
LeftCircularArrow
LeftRightCircularArrow
CurvedRightArrow
CurvedLeftArrow
CurvedUpArrow
CurvedDownArrow
SwooshArrow
Cube
Can
LightningBolt
Heart
Sun
Moon
SmileyFace
IrregularSeal1
IrregularSeal2
FoldedCorner
Bevel
Frame
HalfFrame
Corner
DiagStripe
Chord
Arc
LeftBracket
RightBracket
LeftBrace
RightBrace
BracketPair
BracePair
StraightConnector1
BentConnector2
BentConnector3
BentConnector4
BentConnector5
CurvedConnector2
CurvedConnector3
CurvedConnector4
CurvedConnector5
Callout1
Callout2
Callout3
AccentCallout1
AccentCallout2
AccentCallout3
BorderCallout1
BorderCallout2
BorderCallout3
AccentBorderCallout1
AccentBorderCallout2
AccentBorderCallout3
WedgeRectCallout
WedgeRoundRectCallout
WedgeEllipseCallout
CloudCallout
Cloud
Ribbon
Ribbon2
EllipseRibbon
EllipseRibbon2
LeftRightRibbon
VerticalScroll
HorizontalScroll
Wave
DoubleWave
Plus
FlowChartProcess
FlowChartDecision
FlowChartInputOutput
FlowChartPredefinedProcess
FlowChartInternalStorage
FlowChartDocument
FlowChartMultidocument
FlowChartTerminator
FlowChartPreparation
FlowChartManualInput
FlowChartManualOperation
FlowChartConnector
FlowChartPunchedCard
FlowChartPunchedTape
FlowChartSummingJunction
FlowChartOr
FlowChartCollate
FlowChartSort
FlowChartExtract
FlowChartMerge
FlowChartOfflineStorage
FlowChartOnlineStorage
FlowChartMagneticTape
FlowChartMagneticDisk
FlowChartMagneticDrum
FlowChartDisplay
FlowChartDelay
FlowChartAlternateProcess
FlowChartOffpageConnector
ActionButtonBlank
ActionButtonHome
ActionButtonHelp
ActionButtonInformation
ActionButtonForwardNext
ActionButtonBackPrevious
ActionButtonEnd
ActionButtonBeginning
ActionButtonReturn
ActionButtonDocument
ActionButtonSound
ActionButtonMovie
Gear6
Gear9
Funnel
MathPlus
MathMinus
MathMultiply
MathDivide
MathEqual
MathNotEqual
CornerTabs
SquareTabs
PlaqueTabs
ChartX
ChartStar
ChartPlus
Trait Implementations§
Source§impl Clone for STShapeType
impl Clone for STShapeType
Source§fn clone(&self) -> STShapeType
fn clone(&self) -> STShapeType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for STShapeType
impl Debug for STShapeType
Source§impl<'de> Deserialize<'de> for STShapeType
impl<'de> Deserialize<'de> for STShapeType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for STShapeType
impl Display for STShapeType
Source§impl FromStr for STShapeType
impl FromStr for STShapeType
Source§impl PartialEq for STShapeType
impl PartialEq for STShapeType
Source§impl Serialize for STShapeType
impl Serialize for STShapeType
impl Copy for STShapeType
impl Eq for STShapeType
impl StructuralPartialEq for STShapeType
Auto Trait Implementations§
impl Freeze for STShapeType
impl RefUnwindSafe for STShapeType
impl Send for STShapeType
impl Sync for STShapeType
impl Unpin for STShapeType
impl UnsafeUnpin for STShapeType
impl UnwindSafe for STShapeType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more