pubstructDirDiff{/// directory to compare
pubdir: String,
/// comparation directory
pubdir_comp: String,
/// exclude directories or files from the comparation
pubexcluding:Option<Vec<String>>,
/// exclude recursively or only the from the root path
pubrecursive_excluding:bool,
}pubstructFileDiff{/// file to compare
pubfile: String,
/// comparation file
pubfile_comp: String,
}