use std::path::{Path, PathBuf}; pub fn user_path(root: &Path, user: &str) -> PathBuf { root.join(user.to_ascii_lowercase()) } pub fn repository_path(root: &Path, owner: &str, repo: &str) -> PathBuf { user_path(root, owner).join(format!("{}.git", repo.to_ascii_lowercase())) }