covert_types/state.rs
1use serde_with::{DeserializeFromStr, SerializeDisplay};
2use strum::{Display, EnumString};
3
4#[derive(
5 Debug, Clone, Copy, Display, PartialEq, SerializeDisplay, DeserializeFromStr, EnumString,
6)]
7pub enum StorageState {
8 #[strum(serialize = "uninitialized")]
9 Uninitialized,
10 #[strum(serialize = "sealed")]
11 Sealed,
12 #[strum(serialize = "unsealed")]
13 Unsealed,
14}