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