Enum usiem::components::common::UserRole
source · pub enum UserRole {
Compliance,
Analyst,
Engineer,
Administrator,
}
Expand description
An easy to use role based system
Variants
Compliance
Review the system (Read-Only configuration: rules, use-cases, Sources with parsers)
Analyst
Do searchs (Read-Only configuration and information)
Engineer
Launch postproceses (Read-only configuration and Read-Write information)
Administrator
Configure the system (Full Read-Write access)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for UserRole
impl Send for UserRole
impl Sync for UserRole
impl Unpin for UserRole
impl UnwindSafe for UserRole
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more