anni_repo/
lib.rs

1pub mod error;
2pub mod library;
3mod manager;
4pub mod models;
5
6#[cfg(feature = "search")]
7pub mod search;
8
9pub mod prelude {
10    pub use crate::error::Error;
11    pub use crate::models::*;
12
13    pub type RepoResult<R> = Result<R, Error>;
14}
15
16pub mod db;
17pub(crate) mod utils;
18
19pub use manager::{OwnedRepositoryManager, RepositoryManager};
20
21#[cfg(feature = "git")]
22pub use utils::git::setup_git2;