mirror of
https://github.com/YGGverse/aquatic-crawler.git
synced 2026-03-31 17:15:35 +00:00
use vector as faster and safe here
This commit is contained in:
parent
4f39dc3d0a
commit
5a8adae1d8
2 changed files with 5 additions and 5 deletions
|
|
@ -1,5 +1,5 @@
|
|||
use anyhow::{Result, bail};
|
||||
use std::{collections::HashSet, fs, io::Write, path::PathBuf, str::FromStr};
|
||||
use std::{fs, io::Write, path::PathBuf, str::FromStr};
|
||||
|
||||
pub struct Storage(PathBuf);
|
||||
|
||||
|
|
@ -62,7 +62,7 @@ impl Storage {
|
|||
}
|
||||
|
||||
/// Recursively remove all files under the `infohash` location (see rqbit#408)
|
||||
pub fn cleanup(&self, infohash: &str, keep_filenames: Option<HashSet<PathBuf>>) -> Result<()> {
|
||||
pub fn cleanup(&self, infohash: &str, keep_filenames: Option<Vec<PathBuf>>) -> Result<()> {
|
||||
for e in walkdir::WalkDir::new(self.output_folder(infohash, false)?) {
|
||||
let e = e?;
|
||||
let p = e.into_path();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue