[][src]Function filedupes::check_duplicates

pub fn check_duplicates<'a>(
    origs: &'a Vec<FileContent>,
    checks: &mut Vec<FileContent>
) -> Vec<DupeSet<'a>>

Returns a vector with dupesets

The vector of checked values needs to be mutable since the vector will be drained during checking to avoid rechecking duplicates already found

Examples

   use filedupes::*;
   // get the files in the closest subfolder
   let mut origs = get_files(&"./",2);

   // compare to all files in all the subfolders
   let mut checks = get_files(&"./", std::usize::MAX);

   let dupesets = check_duplicates(&origs, &mut checks);