rskit_git/embedded/mod.rs
1//! Embedded libgit2 repository implementation.
2
3pub mod auth;
4mod conversions;
5mod errors;
6mod manage;
7mod read;
8mod repository;
9#[cfg(test)]
10mod tests;
11mod write;
12
13pub(crate) use conversions::{
14 commit_from_git2, oid_from_git2, reference_from_git2, signature_from_git2,
15};
16pub(crate) use errors::{map_head_error, map_remote_error};
17pub use repository::{Git2Repository, clone, discover, init, init_bare, open};