Enum usvg::NodeKind [] [src]

pub enum NodeKind {
    Svg(Svg),
    Defs,
    LinearGradient(LinearGradient),
    RadialGradient(RadialGradient),
    Stop(Stop),
    ClipPath(ClipPath),
    Mask(Mask),
    Pattern(Pattern),
    Path(Path),
    Text(Text),
    TextChunk(TextChunk),
    TSpan(Box<TSpan>),
    Image(Image),
    Group(Group),
}

Node's kind.

Variants

Methods

impl NodeKind
[src]

[src]

Returns node's ID.

If a current node doesn't support ID - an empty string will be returned.

[src]

Returns node's transform.

If a current node doesn't support transformation - a default transform will be returned.

Trait Implementations

Auto Trait Implementations

impl Send for NodeKind

impl Sync for NodeKind