pub fn glob_recursive(root: &Path, prefix: &str, suffix: &str) -> Vec<PathBuf>
sorted(glob.glob(str(root / "**" / f"{prefix}*{suffix}"), recursive=True)) — every depth, sorted by full path, hidden directories and files skipped.
sorted(glob.glob(str(root / "**" / f"{prefix}*{suffix}"), recursive=True))