common::security::permissions

Trait RolesCheck

pub trait RolesCheck {
    // Required methods
    fn has_role(&self, permission: &str) -> bool;
    fn has_roles(&self, permissions: Vec<&str>) -> bool;
    fn has_any_role(&self, permissions: Vec<&str>) -> bool;
}

Required Methods§

fn has_role(&self, permission: &str) -> bool

fn has_roles(&self, permissions: Vec<&str>) -> bool

fn has_any_role(&self, permissions: Vec<&str>) -> bool

Implementors§