pub enum TextShapeType {
Show 41 variants
NoShape,
Plain,
Stop,
Triangle,
TriangleInverted,
Chevron,
ChevronInverted,
RingInside,
RingOutside,
ArchUp,
ArchDown,
Circle,
Button,
ArchUpPour,
ArchDownPour,
CirclePour,
ButtonPour,
CurveUp,
CurveDown,
CanUp,
CanDown,
Wave1,
Wave2,
Wave4,
DoubleWave1,
Inflate,
Deflate,
InflateBottom,
DeflateBottom,
InflateTop,
DeflateTop,
DeflateInflate,
DeflateInflateDeflate,
FadeLeft,
FadeUp,
FadeRight,
FadeDown,
SlantUp,
SlantDown,
CascadeUp,
CascadeDown,
}
Expand description
This simple type specifies the preset text shape geometry that is to be used for a shape. An enumeration of this simple type is used so that a custom geometry does not have to be specified but instead can be constructed automatically by the generating application. For each enumeration listed there is also the corresponding DrawingML code that would be used to construct this shape were it a custom geometry. Within the construction code for each of these preset text shapes there are predefined guides that the generating application shall maintain for calculation purposes at all times. See ShapeType to see the necessary guide values.
Variants§
NoShape
Plain
Stop
Triangle
TriangleInverted
Chevron
ChevronInverted
RingInside
RingOutside
ArchUp
ArchDown
Circle
Button
ArchUpPour
ArchDownPour
CirclePour
ButtonPour
CurveUp
CurveDown
CanUp
CanDown
Wave1
Wave2
Wave4
DoubleWave1
Inflate
Deflate
InflateBottom
DeflateBottom
InflateTop
DeflateTop
DeflateInflate
DeflateInflateDeflate
FadeLeft
FadeUp
FadeRight
FadeDown
SlantUp
SlantDown
CascadeUp
CascadeDown
Trait Implementations§
Source§impl Clone for TextShapeType
impl Clone for TextShapeType
Source§fn clone(&self) -> TextShapeType
fn clone(&self) -> TextShapeType
Returns a copy 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 TextShapeType
impl Debug for TextShapeType
Source§impl FromStr for TextShapeType
impl FromStr for TextShapeType
Source§impl PartialEq for TextShapeType
impl PartialEq for TextShapeType
impl Copy for TextShapeType
impl StructuralPartialEq for TextShapeType
Auto Trait Implementations§
impl Freeze for TextShapeType
impl RefUnwindSafe for TextShapeType
impl Send for TextShapeType
impl Sync for TextShapeType
impl Unpin for TextShapeType
impl UnwindSafe for TextShapeType
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