diff --git a/src/git.rs b/src/git.rs index 7eee2c5..705d93c 100644 --- a/src/git.rs +++ b/src/git.rs @@ -52,6 +52,17 @@ pub enum RepoFlags { Fast, } +#[derive(PartialEq, Eq, Serialize, Deserialize, Debug)] +#[non_exhaustive] +pub enum RepoKinds { + GitRepo, + GitHubRepo, + GitLabRepo, + GiteaRepo, + UrlRepo, + Link, +} + /// Represents the config.toml file. /// /// For diagrams of the underlying architecture, consult ARCHITECHTURE.md