async-gitlib 0.0.1

Asynchronous library with libgit2 artifacts.
Documentation

Asynchronous library with libgit2 artifacts.

This package provides asynchronous structures for working with libgit2 and uses async-std and git2 under the hood.

Example

let root = PathBuf::from("./target");
let clone = RepoClone::default();
clone.set_bare(false);
clone.set_branch("master");
clone.clone("https://github.com/xpepermint/async-gitlib", &root).await?;