List of all items
Structs
- Assertion
- DefaultEffectStream
- DefaultEffector
- DefaultModel
- DefaultRoleManager
- EnforceContext
- Enforcer
- FileAdapter
- Filter
- MemoryAdapter
- NullAdapter
- error::AdapterError
- function_map::FunctionMap
- rhai::AST
- rhai::Dynamic
- rhai::Engine
- rhai::EvalContext
- rhai::Expression
- rhai::FnPtr
- rhai::FuncRegistration
- rhai::ImmutableString
- rhai::Instant
- rhai::Locked
- rhai::Module
- rhai::NativeCallContext
- rhai::ParseError
- rhai::Position
- rhai::Scope
- rhai::Shared
- rhai::TypeBuilder
- rhai::VarDefInfo
- rhai::packages::ArithmeticPackage
- rhai::packages::BasicArrayPackage
- rhai::packages::BasicBlobPackage
- rhai::packages::BasicFnPackage
- rhai::packages::BasicIteratorPackage
- rhai::packages::BasicMapPackage
- rhai::packages::BasicMathPackage
- rhai::packages::BasicStringPackage
- rhai::packages::BasicTimePackage
- rhai::packages::BitFieldPackage
- rhai::packages::CorePackage
- rhai::packages::LanguageCorePackage
- rhai::packages::LogicPackage
- rhai::packages::MoreStringPackage
- rhai::packages::StandardPackage
- rhai::plugin::Dynamic
- rhai::plugin::Engine
- rhai::plugin::FuncRegistration
- rhai::plugin::ImmutableString
- rhai::plugin::Module
- rhai::plugin::NativeCallContext
- rhai::plugin::Position
- rhai::plugin::TypeId
- rhai::plugin::mem::Assume
- rhai::plugin::mem::Discriminant
- rhai::plugin::mem::ManuallyDrop
- rhai::serde::DynamicDeserializer
- rhai::serde::DynamicSerializer
Enums
- EffectKind
- Event
- EventData
- error::Error
- error::ModelError
- error::PolicyError
- error::RbacError
- error::RequestError
- function_map::OperatorFunction
- rhai::EvalAltResult
- rhai::FnAccess
- rhai::FnNamespace
- rhai::LexError
- rhai::ParseErrorType
- rhai::plugin::EvalAltResult
- rhai::plugin::FnAccess
- rhai::plugin::FnNamespace
- rhai::plugin::RhaiFunc
Unions
Traits
- Adapter
- CoreApi
- Effector
- EffectorStream
- EnforceArgs
- EventEmitter
- EventKey
- IEnforcer
- InternalApi
- MgmtApi
- Model
- RbacApi
- RoleManager
- TryIntoAdapter
- TryIntoModel
- rhai::CustomType
- rhai::FuncArgs
- rhai::RhaiNativeFunc
- rhai::packages::Package
- rhai::plugin::PluginFunc
- rhai::plugin::mem::TransmuteFrom
Macros
- get_or_err
- get_or_err_with_context
- push_index_if_explain
- register_g_function
- rhai::combine_with_exported_module
- rhai::def_package
- rhai::exported_module
- rhai::plugin::combine_with_exported_module
- rhai::plugin::exported_module
- rhai::plugin::mem::offset_of
- rhai::plugin::register_exported_fn
- rhai::plugin::set_exported_fn
- rhai::plugin::set_exported_global_fn
- rhai::register_exported_fn
- rhai::set_exported_fn
- rhai::set_exported_global_fn
Attribute Macros
- rhai::export_fn
- rhai::export_module
- rhai::expose_under_internals
- rhai::plugin::export_fn
- rhai::plugin::export_module
- rhai::plugin::expose_under_internals
Derive Macros
Functions
- frontend::casbin_js_get_permission_for_user
- function_map::key_get
- function_map::key_get2
- function_map::key_get3
- function_map::key_match
- function_map::key_match2
- function_map::key_match3
- function_map::regex_match
- rhai::config::hashing::get_ahash_seed
- rhai::config::hashing::get_hashing_seed
- rhai::config::hashing::set_ahash_seed
- rhai::config::hashing::set_hashing_seed
- rhai::eval
- rhai::eval_file
- rhai::format_map_as_json
- rhai::plugin::mem::align_of
- rhai::plugin::mem::align_of_val
- rhai::plugin::mem::align_of_val_raw
- rhai::plugin::mem::copy
- rhai::plugin::mem::discriminant
- rhai::plugin::mem::drop
- rhai::plugin::mem::forget
- rhai::plugin::mem::forget_unsized
- rhai::plugin::mem::min_align_of
- rhai::plugin::mem::min_align_of_val
- rhai::plugin::mem::needs_drop
- rhai::plugin::mem::replace
- rhai::plugin::mem::size_of
- rhai::plugin::mem::size_of_val
- rhai::plugin::mem::size_of_val_raw
- rhai::plugin::mem::swap
- rhai::plugin::mem::take
- rhai::plugin::mem::transmute
- rhai::plugin::mem::transmute_copy
- rhai::plugin::mem::uninitialized
- rhai::plugin::mem::variant_count
- rhai::plugin::mem::zeroed
- rhai::run
- rhai::run_file
- rhai::serde::from_dynamic
- rhai::serde::to_dynamic