Crate rustic_git

Crate rustic_git 

Source

Structs§

Author
Branch
BranchList
Commit
CommitDetails
CommitLog
CommitMessage
DiffChunk
DiffLine
DiffOptions
DiffOutput
DiffStats
FetchOptions
Options for fetch operations
FileDiff
FileEntry
GitStatus
Hash
Represents a Git object hash (commit, tree, blob, etc.).
LogOptions
MergeOptions
Options for merge operations
MoveOptions
Options for move operations
PushOptions
Options for push operations
Remote
Represents a Git remote with its URLs
RemoteList
A collection of remotes in a repository
RemoveOptions
Options for file removal operations
RepoConfig
Repository configuration manager
Repository
RestoreOptions
Options for restore operations
Stash
Represents a Git stash entry
StashApplyOptions
Options for applying stashes
StashList
A collection of stashes with efficient iteration and filtering methods
StashOptions
Options for creating stashes
Tag
Represents a Git tag
TagList
A collection of tags with efficient iteration and filtering methods
TagOptions
Options for creating tags

Enums§

BranchType
DiffLineType
DiffStatus
FastForwardMode
Fast-forward merge behavior
GitError
IndexStatus
MergeStatus
The result of a merge operation
MergeStrategy
Merge strategy options
ResetMode
TagType
Type of Git tag
WorktreeStatus

Type Aliases§

Result