Struct svg::node::element::SVG [] [src]

pub struct SVG {
    // some fields omitted
}

An svg element.

Methods

impl SVG
[src]

fn new() -> Self

Create a node.

impl SVG
[src]

fn add<T>(self, node: T) -> Self where T: Node

Append a node.

fn set<T, U>(self, name: T, value: U) -> Self where T: Into<String>, U: Into<Value>

Assign an attribute.

Trait Implementations

impl Node for SVG
[src]

fn append<T>(&mut self, node: T) where T: Node

Append a child node.

fn assign<T, U>(&mut self, name: T, value: U) where T: Into<String>, U: Into<Value>

Assign an attribute.

impl Display for SVG
[src]

fn fmt(&self, formatter: &mut Formatter) -> Result

Formats the value using the given formatter.