rustic_git/
lib.rs

1mod commands;
2mod error;
3mod repository;
4mod types;
5mod utils;
6
7pub use commands::{
8    Author, Branch, BranchList, BranchType, Commit, CommitDetails, CommitLog, CommitMessage,
9    DiffChunk, DiffLine, DiffLineType, DiffOptions, DiffOutput, DiffStats, DiffStatus,
10    FastForwardMode, FetchOptions, FileDiff, FileEntry, GitStatus, IndexStatus, LogOptions,
11    MergeOptions, MergeStatus, MergeStrategy, MoveOptions, PushOptions, Remote, RemoteList,
12    RemoveOptions, RepoConfig, ResetMode, RestoreOptions, Stash, StashApplyOptions, StashList,
13    StashOptions, Tag, TagList, TagOptions, TagType, WorktreeStatus,
14};
15pub use error::{GitError, Result};
16pub use repository::Repository;
17pub use types::Hash;