Skip to main content

file_storage/op/folder/delete_files/
delete_files.rs

1use crate::{Error, FolderPath, ListFilesOp};
2
3impl FolderPath {
4    //! Delete Files
5
6    /// Deletes the files in the folder.
7    pub fn delete_files(&self) -> Result<(), Error> {
8        // todo -- this can be more performant on most systems
9        let files: ListFilesOp = self.list_files()?;
10        for file in files {
11            file?.delete()?;
12        }
13        Ok(())
14    }
15}