Skip to main content

systemprompt_models/profile/
style.rs

1//! Profile style classification.
2
3#[derive(Debug, Clone, Copy, PartialEq, Eq)]
4pub enum ProfileStyle {
5    Development,
6    Production,
7    Staging,
8    Test,
9    Custom,
10}
11
12impl ProfileStyle {
13    pub const fn label(&self) -> &'static str {
14        match self {
15            Self::Development => "Dev",
16            Self::Production => "Prod",
17            Self::Staging => "Stage",
18            Self::Test => "Test",
19            Self::Custom => "Custom",
20        }
21    }
22}