1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
pub enum SmbClient { Cli, Sigit, Moovibe, WebConsole, } impl SmbClient { pub fn id(&self) -> &str { match self { Self::Cli => "cli", Self::Sigit => "sigit-app", Self::Moovibe => "moovibe-app", Self::WebConsole => "web", } } }