[][src]Enum wasm_svg_graphics::prelude::Tag

pub enum Tag {
    A,
    Animate,
    AnimateMotion,
    AnimateTransform,
    Circle,
    ClipPath,
    ColorProfile,
    Defs,
    Desc,
    Discard,
    Ellipse,
    FeBlend,
    FeColorMatrix,
    FeComponentTransfer,
    FeComposite,
    FeConvolveMatrix,
    FeDiffuseLighting,
    FeDisplacementMap,
    FeDistantLight,
    FeDropShadow,
    FeFlood,
    FeFuncA,
    FeFuncB,
    FeFuncG,
    FeFuncR,
    FeGaussianBlur,
    FeImage,
    FeMerge,
    FeMergeNode,
    FeMorphology,
    FeOffset,
    FePointLight,
    FeSpecularLighting,
    FeSpotLight,
    FeTile,
    FeTurbulence,
    Filter,
    ForeignObject,
    G,
    Hatch,
    Hatchpath,
    Image,
    Line,
    LinearGradient,
    Marker,
    Mask,
    Mesh,
    Meshgradient,
    Meshpatch,
    Meshrow,
    Metadata,
    Mpath,
    Path,
    Pattern,
    Polygon,
    Polyline,
    RadialGradient,
    Rect,
    Script,
    Set,
    Solidcolor,
    Stop,
    Style,
    Svg,
    Switch,
    Symbol,
    Text,
    TextPath,
    Title,
    Tspan,
    Unknown,
    Use,
    View,
}

TagName provides tags for SVG creation

Variants

A
Animate
AnimateMotion
AnimateTransform
Circle
ClipPath
ColorProfile
Defs
Desc
Discard
Ellipse
FeBlend
FeColorMatrix
FeComponentTransfer
FeComposite
FeConvolveMatrix
FeDiffuseLighting
FeDisplacementMap
FeDistantLight
FeDropShadow
FeFlood
FeFuncA
FeFuncB
FeFuncG
FeFuncR
FeGaussianBlur
FeImage
FeMerge
FeMergeNode
FeMorphology
FeOffset
FePointLight
FeSpecularLighting
FeSpotLight
FeTile
FeTurbulence
Filter
ForeignObject
G
Hatch
Hatchpath
Image
Line
LinearGradient
Marker
Mask
Mesh
Meshgradient
Meshpatch
Meshrow
Metadata
Mpath
Path
Pattern
Polygon
Polyline
RadialGradient
Rect
Script
Set
Solidcolor
Stop
Style
Svg
Switch
Symbol
Text
TextPath
Title
Tspan
Unknown
Use
View

Trait Implementations

impl Clone for TagName[src]

impl Copy for TagName[src]

impl Debug for TagName[src]

impl Eq for TagName[src]

impl Hash for TagName[src]

impl Into<Element> for TagName[src]

impl PartialEq<TagName> for TagName[src]

impl StructuralEq for TagName[src]

impl StructuralPartialEq for TagName[src]

impl ToString for TagName[src]

Auto Trait Implementations

impl RefUnwindSafe for TagName

impl Send for TagName

impl Sync for TagName

impl Unpin for TagName

impl UnwindSafe for TagName

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.