From c724ce6712b9d00d484abcb74348755ee714a6ee Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Thu, 23 Feb 2023 11:53:08 -0500 Subject: [PATCH] [+] Generator constructor --- backend/src/generator.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backend/src/generator.rs b/backend/src/generator.rs index f891e40..3178653 100644 --- a/backend/src/generator.rs +++ b/backend/src/generator.rs @@ -22,3 +22,13 @@ pub struct Generator { pub(crate) base: PathBuf, } +pub trait GeneratorTraits { + fn new(base: PathBuf) -> Generator; +} + +impl GeneratorTraits for Generator { + fn new(base: PathBuf) -> Generator { + Generator { mime_db: SharedMimeInfo::new(), base } + } +} +