Expand description
Special pseudo-adapter of a repo that itself just demultiplexes all queries out to concrete
drivers (see adapter mod) of each brand of VCS that this library ships with support for.
Structs§
- Repo
- Demultiplexes all available VCS adapters into one interface so you don’t have to figure out which
VCS you’re interacting with in order to start asking
repo::Repoquestions. - VcsBrand
Iter - An iterator over the variants of VcsBrand
- VcsHealth
- Basic report from a given brand of VCS (eg:
--versionoutput), intended purely to indicate whether the VCS is in the current process’s$PATH.
Enums§
- VcsBrand
- The particular brands of VCS this library supports.
Functions§
- check_
health - Returns all VCS drivers’ health reports.