mirror of
https://github.com/mii443/encrypt.git
synced 2025-08-22 15:05:33 +00:00
16 lines
367 B
Rust
16 lines
367 B
Rust
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord)]
|
|
pub enum Permission {
|
|
Administrator,
|
|
StdIo
|
|
}
|
|
|
|
impl Permission {
|
|
pub fn from_string(permission: &str) -> Self {
|
|
match permission {
|
|
"Administrator" => Self::Administrator,
|
|
"StdIo" => Self::StdIo,
|
|
_ => panic!("Permission not found.")
|
|
}
|
|
}
|
|
} |