pub fn fetch(
mut_repo: &mut MutableRepo,
git_repo: &Repository,
remote_name: &str,
branch_name_globs: Option<&[&str]>,
callbacks: RemoteCallbacks<'_>,
git_settings: &GitSettings
) -> Result<Option<String>, GitFetchError>
pub fn fetch(
mut_repo: &mut MutableRepo,
git_repo: &Repository,
remote_name: &str,
branch_name_globs: Option<&[&str]>,
callbacks: RemoteCallbacks<'_>,
git_settings: &GitSettings
) -> Result<Option<String>, GitFetchError>