Crate casbin

Source

Re-exports§

pub use error::Error;

Modules§

error
frontend
function_map
prelude
rhai

Macros§

get_or_err
get_or_err_with_context
push_index_if_explain
register_g_function

Structs§

Assertion
DefaultEffectStream
DefaultEffector
DefaultModel
DefaultRoleManager
EnforceContext
Enforcer
Enforcer is the main interface for authorization enforcement and policy management.
FileAdapter
Filter
MemoryAdapter
NullAdapter
StringAdapter

Enums§

EffectKind
Event
EventData

Traits§

Adapter
CoreApi
Effector
EffectorStream
EnforceArgs
EventEmitter
EventKey
IEnforcer
InternalApi
MgmtApi
Model
RbacApi
RoleManager
TryIntoAdapter
TryIntoModel

Type Aliases§

MatchingFn
Result