Enum usvg::NodeKind[][src]

pub enum NodeKind {
    Svg(Svg),
    Defs,
    LinearGradient(LinearGradient),
    RadialGradient(RadialGradient),
    ClipPath(ClipPath),
    Mask(Mask),
    Pattern(Pattern),
    Path(Path),
    Text(Text),
    Image(Image),
    Group(Group),
}

Node's kind.

Variants

Methods

impl NodeKind
[src]

Returns node's ID.

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

Returns node's transform.

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

Auto Trait Implementations

impl Send for NodeKind

impl Sync for NodeKind