[][src]Trait casbin::InternalApi

pub trait InternalApi {
    fn add_policy_internal(
        &mut self,
        sec: &str,
        ptype: &str,
        rule: Vec<&str>
    ) -> Result<bool>;
fn remove_policy_internal(
        &mut self,
        sec: &str,
        ptype: &str,
        rule: Vec<&str>
    ) -> Result<bool>;
fn remove_filtered_policy_internal(
        &mut self,
        sec: &str,
        ptype: &str,
        field_index: usize,
        field_values: Vec<&str>
    ) -> Result<bool>; }

Required methods

fn add_policy_internal(
    &mut self,
    sec: &str,
    ptype: &str,
    rule: Vec<&str>
) -> Result<bool>

fn remove_policy_internal(
    &mut self,
    sec: &str,
    ptype: &str,
    rule: Vec<&str>
) -> Result<bool>

fn remove_filtered_policy_internal(
    &mut self,
    sec: &str,
    ptype: &str,
    field_index: usize,
    field_values: Vec<&str>
) -> Result<bool>

Loading content...

Implementors

impl<A: Adapter> InternalApi for Enforcer<A>[src]

Loading content...