summaryrefslogtreecommitdiff
path: root/src/visitor/image.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/visitor/image.rs')
-rw-r--r--src/visitor/image.rs25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/visitor/image.rs b/src/visitor/image.rs
deleted file mode 100644
index be49d66..0000000
--- a/src/visitor/image.rs
+++ /dev/null
@@ -1,25 +0,0 @@
-use std::path::PathBuf;
-
-use pandoc_ast::{Inline, MutVisitor};
-
-pub struct ImageVisitor {
- images: Vec<PathBuf>,
-}
-
-impl ImageVisitor {
- pub fn new() -> Self {
- ImageVisitor { images: vec![] }
- }
-
- pub fn images(&self) -> Vec<PathBuf> {
- self.images.clone()
- }
-}
-
-impl MutVisitor for ImageVisitor {
- fn visit_inline(&mut self, inline: &mut Inline) {
- if let Inline::Image(_attr, _inlines, target) = inline {
- self.images.push(PathBuf::from(&target.0));
- }
- }
-}