diff options
Diffstat (limited to 'src/embedded.rs')
-rw-r--r-- | src/embedded.rs | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/embedded.rs b/src/embedded.rs index c868054..e71fa54 100644 --- a/src/embedded.rs +++ b/src/embedded.rs @@ -1,4 +1,3 @@ -use pandoc_ast::{MutVisitor, Pandoc}; use serde::{Deserialize, Serialize}; /// A data file embedded in the document. @@ -26,19 +25,12 @@ impl EmbeddedFile { } /// A collection of data files embedded in document. -#[derive(Debug, Eq, PartialEq, Clone, Serialize, Deserialize)] +#[derive(Debug, Default, Eq, PartialEq, Clone, Serialize, Deserialize)] pub struct EmbeddedFiles { files: Vec<EmbeddedFile>, } impl EmbeddedFiles { - /// Create new set of data files. - pub fn new(ast: &mut Pandoc) -> EmbeddedFiles { - let mut files = EmbeddedFiles { files: vec![] }; - files.walk_pandoc(ast); - files - } - /// Return slice of all data files. pub fn files(&self) -> &[EmbeddedFile] { &self.files |