dropshot-api-manager 0.7.1

Manage OpenAPI documents generated by Dropshot
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Copyright 2026 Oxide Computer Company

//! VCS abstraction for accessing repository data.
//!
//! This module provides a unified interface for VCS operations needed by
//! the API manager. It wraps both Git and Jujutsu backends, delegating
//! to the appropriate implementation based on repository detection.

mod git;
mod imp;
mod jj;

pub use imp::VcsRevision;
pub(crate) use imp::{RepoVcs, RepoVcsKind};