Skip to main content

zerobox_protocol/
config_types.rs

1use schemars::JsonSchema;
2use serde::Deserialize;
3use serde::Serialize;
4use strum_macros::Display;
5use ts_rs::TS;
6
7#[derive(
8    Deserialize, Debug, Clone, Copy, PartialEq, Eq, Default, Serialize, Display, JsonSchema, TS,
9)]
10#[serde(rename_all = "kebab-case")]
11#[strum(serialize_all = "kebab-case")]
12pub enum WindowsSandboxLevel {
13    #[default]
14    Disabled,
15    RestrictedToken,
16    Elevated,
17}