gitcraft 0.1.123

A template project for GitHub-related utilities.
1
2
3
4
5
6
7
8
9
10
11
12
13
use clap::ValueEnum;

#[derive(Clone, ValueEnum)]
pub enum TemplateCategory {
    Issue,
    License,
    PR, // pull request
    Gitignore,
}

pub trait Runnable {
    fn run(&self) -> anyhow::Result<()>;
}