[−][src]Trait casbin::RoleManager
Required methods
fn clear(&mut self)
fn add_matching_fn(&mut self, matching_fn: fn(_: String, _: String) -> bool)
fn add_link(&mut self, name1: &str, name2: &str, domain: Option<&str>)
fn delete_link(
&mut self,
name1: &str,
name2: &str,
domain: Option<&str>
) -> Result<()>
&mut self,
name1: &str,
name2: &str,
domain: Option<&str>
) -> Result<()>
fn has_link(&mut self, name1: &str, name2: &str, domain: Option<&str>) -> bool
fn get_roles(&mut self, name: &str, domain: Option<&str>) -> Vec<String>
fn get_users(&self, name: &str, domain: Option<&str>) -> Vec<String>
Implementors
impl RoleManager for DefaultRoleManager
[src]
fn add_matching_fn(&mut self, matching_fn: fn(_: String, _: String) -> bool)
[src]
fn add_link(&mut self, name1: &str, name2: &str, domain: Option<&str>)
[src]
fn delete_link(
&mut self,
name1: &str,
name2: &str,
domain: Option<&str>
) -> Result<()>
[src]
&mut self,
name1: &str,
name2: &str,
domain: Option<&str>
) -> Result<()>