- fn handle(&self, source: &PathBuf, destination: &PathBuf, file: &File, _l: &String) {
- let relative_path = file.path.strip_prefix(&source).unwrap();
- let complete_destination = destination.join(relative_path);
- let destination_parent = complete_destination.parent().unwrap();
- create_dir_all(destination_parent).unwrap();
- copy(&file.path, &complete_destination).unwrap();
+ fn handle_html(&self, source: &PathBuf, destination: &PathBuf, file: &File, _l: &String) {
+ return self.handle(source, destination, file);
+ }
+
+ fn handle_gemini(&self, source: &PathBuf, destination: &PathBuf, file: &File) {
+ return self.handle(source, destination, file);