Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultEffector ¶
DefaultEffector is default effector for Casbin.
func NewEffector ¶
func NewEffector(def *defs.EffectDef) *DefaultEffector
NewDefaultEffector is the constructor for DefaultEffector.
type IEffector ¶
type IEffector interface { // MergeEffects merges a list of effects into a single one // This function gets called during the accumulation of effects and once more when all effects have been gathered // Returns the effect and the rule, which is responsible for the result MergeEffects(effects []types.Effect, matches [][]string, complete bool) (types.Effect, []string, error) }
IEffector is the interface for FastAC effectors.
Click to show internal directories.
Click to hide internal directories.