[][src]Enum actix_casbin::CasbinResult

pub enum CasbinResult {
    Enforce(bool),
    AddPolicy(bool),
    AddPolicies(bool),
    RemovePolicy(bool),
    RemovePolicies(bool),
    RemoveFilteredPolicy(bool),
    AddRoleForUser(bool),
    AddRolesForUser(bool),
    DeleteRoleForUser(bool),
    DeleteRolesForUser(bool),
    GetImplicitRolesForUser(Vec<String>),
    GetImplicitPermissionsForUser(Vec<Vec<String>>),
}

Variants

Enforce(bool)
AddPolicy(bool)
AddPolicies(bool)
RemovePolicy(bool)
RemovePolicies(bool)
RemoveFilteredPolicy(bool)
AddRoleForUser(bool)
AddRolesForUser(bool)
DeleteRoleForUser(bool)
DeleteRolesForUser(bool)
GetImplicitRolesForUser(Vec<String>)
GetImplicitPermissionsForUser(Vec<Vec<String>>)

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,