solar-core 1.0.3

Core library for cargo-solar command.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use clap::ValueEnum;
use serde::{Deserialize, Serialize};

mod cargo_basic;

#[derive(Serialize, Deserialize, Clone, Default, PartialEq, Debug, ValueEnum, Eq)]
pub enum Script {
    #[default]
    CargoBasic,
}

impl Script {
    pub fn content(&self) -> &str {
        match self {
            Self::CargoBasic => cargo_basic::CONTENT,
        }
    }
}