rfdups 0.0.1

a program for find duplicate files quick and simple
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use clap::Parser;
use std::collections::HashMap;

fn main() {
    let args = rfdups::Args::parse();

    let mut file_info: HashMap<u64, Vec<String>> = HashMap::new();
    let mut dup_files: HashMap<String, Vec<String>> = HashMap::new();
    let mut count: u32 = 0;

    for dir in &args.dirs {
        count += rfdups::read_dir(&dir, &mut file_info, count)
    }
    rfdups::filehash_proc(&file_info, &mut dup_files, count);
    rfdups::check_dup(&dup_files, &args);
}