pub fn clone(repo_url: &str, target_dir: &str) -> Result<()>
Clone a repository with streaming output