summaryrefslogtreecommitdiffstats
path: root/svgbob/src/svg_element.rs
diff options
context:
space:
mode:
Diffstat (limited to 'svgbob/src/svg_element.rs')
-rw-r--r--svgbob/src/svg_element.rs23
1 files changed, 0 insertions, 23 deletions
diff --git a/svgbob/src/svg_element.rs b/svgbob/src/svg_element.rs
deleted file mode 100644
index f5f65e6..0000000
--- a/svgbob/src/svg_element.rs
+++ /dev/null
@@ -1,23 +0,0 @@
-use std;
-use svg::node::element::Circle as SvgCircle;
-use svg::node::element::Line as SvgLine;
-use svg::node::element::Path as SvgPath;
-use svg::node::element::Text as SvgText;
-
-pub enum SvgElement {
- Circle(SvgCircle),
- Line(SvgLine),
- Path(SvgPath),
- Text(SvgText),
-}
-
-impl std::fmt::Debug for SvgElement {
- fn fmt(&self, fmt: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> {
- match *self {
- SvgElement::Circle(ref c) => writeln!(fmt, "{}", c.to_string()),
- SvgElement::Line(ref l) => writeln!(fmt, "{}", l.to_string()),
- SvgElement::Path(ref p) => writeln!(fmt, "{}", p.to_string()),
- SvgElement::Text(ref t) => writeln!(fmt, "{}", t.to_string()),
- }
- }
-}