Skip to main content

Module vcs

Module vcs 

Source
Expand description

Backend-agnostic VCS interface. Everything above this trait consumes dyn Vcs; only the git module (and test fixtures) may import git2.

Structs§

BranchInfo
HeadInfo
LogEntry
StatusModel
Per-area views of the working tree, neogit-style sections.

Enums§

NetworkOp
A network operation the binary runs by shelling out to the backend’s CLI, so the user’s existing auth (SSH agent, credential helper, tokens) applies without diffler holding any credentials.
VcsError

Traits§

Vcs