osquery_rust/plugin/_enums/registry.rs
1use strum_macros::{EnumString, VariantNames};
2
3#[derive(EnumString, VariantNames, Debug, Eq, Hash, PartialEq)]
4#[strum(serialize_all = "kebab_case")]
5pub enum Registry {
6 Config,
7 Logger,
8 Table,
9}
10
11impl ToString for Registry {
12 fn to_string(&self) -> String {
13 match self {
14 Registry::Config => "config".to_string(),
15 Registry::Logger => "logger".to_string(),
16 Registry::Table => "table".to_string(),
17 }
18 }
19}