pub fn fetch<P>(
    repo: Repository,
    progress: P,
    out: impl Write,
    err: impl Write,
    _: Options
) -> Result<()>where
    P: Progress,
    P::SubProgress: 'static,
Available on crate feature blocking-client only.